Excel Рассчитать разницу в размерах между заказами на клиента

332
Sdieser

У меня есть набор данных с именами счетов, идентификаторами заказов и датами закрытия. Я хотел бы видеть количество дней между заказами для каждого клиента, однако Excel не позволит мне сортировать по дате в значениях моей сводной таблицы, чтобы мое вычисляемое поле работало правильно.

Смотрите пример ниже, чтобы проиллюстрировать

Account Name Close Date Date Diff Alice  74hde72hrg 29/01/2017  ery3yrtyhgf 29/01/2017 0 fdg5rrg3tg3 18/05/2018 474 fgj465df35y 26/05/2017 -357 h6hdh54y4 19/04/2018 328 rfhbswreyg 18/07/2018 90 Bob  436yrefg5y 19/04/2018  43grey43v 10/05/2017 -344 54ufhg54y 12/07/2017 63 sdg3vrf4f4 10/05/2017 -63 Jimmy  547feg4gsfd 20/07/2018  dfh5heafh5 11/01/2018 -190 fh35qhrdah 16/01/2018 5 fha4yfdhg3j 11/01/2018 -5 fhjwq54jrd5 20/07/2018 190 g53qyhry35 11/01/2018 -190 j655hrhg315 20/07/2018 190 

Обратите внимание, что даты не в порядке, и я не могу найти, как привести их в порядок в сводной таблице, чтобы вычисленное поле было точным.

Я могу выполнить расчет разницы в необработанных данных, однако он также покажет мне разницу между датами, связанными с соседними именами счетов, которые мне не нужны.

Есть идеи?

0

1 ответ на вопрос

0
Akina

Конвертировать ваши

Account Name Close Date Date Diff Alice  74hde72hrg 29/01/2017  ery3yrtyhgf 29/01/2017 0 fdg5rrg3tg3 18/05/2018 474 fgj465df35y 26/05/2017 -357 h6hdh54y4 19/04/2018 328 rfhbswreyg 18/07/2018 90 Bob  436yrefg5y 19/04/2018  43grey43v 10/05/2017 -344 54ufhg54y 12/07/2017 63 sdg3vrf4f4 10/05/2017 -63 Jimmy  547feg4gsfd 20/07/2018  dfh5heafh5 11/01/2018 -190 fh35qhrdah 16/01/2018 5 fha4yfdhg3j 11/01/2018 -5 fhjwq54jrd5 20/07/2018 190 g53qyhry35 11/01/2018 -190 j655hrhg315 20/07/2018 190 

в

Owner Account Name Close Date Date Diff Alice 74hde72hrg 29/01/2017  Alice ery3yrtyhgf 29/01/2017 0 Alice fdg5rrg3tg3 18/05/2018 474 Alice fgj465df35y 26/05/2017 -357 Alice h6hdh54y4 19/04/2018 328 Alice rfhbswreyg 18/07/2018 90 Bob 436yrefg5y 19/04/2018  Bob 43grey43v 10/05/2017 -344 Bob 54ufhg54y 12/07/2017 63 Bob sdg3vrf4f4 10/05/2017 -63 Jimmy 547feg4gsfd 20/07/2018  Jimmy dfh5heafh5 11/01/2018 -190 Jimmy fh35qhrdah 16/01/2018 5 Jimmy fha4yfdhg3j 11/01/2018 -5 Jimmy fhjwq54jrd5 20/07/2018 190 Jimmy g53qyhry35 11/01/2018 -190 Jimmy j655hrhg315 20/07/2018 190 

Эта таблица может быть легко отсортирована - по владельцу, а затем по дате закрытия.

Это позволяет мне правильно сортировать даты закрытия, но тогда мой расчет разницы также покажет разницу между последним ордером Алисы и первым орденом Боба. Я хочу, чтобы различия были рассчитаны только для каждого клиента. Я думал о добавлении разрывов строк между клиентами, но мои необработанные данные имеют тысячи клиентов, и я не уверен, как это автоматизировать. Sdieser 5 лет назад 0
* мой расчет разницы также покажет разницу между последним порядком Алисы и первым порядком Боба * Пфффф .. `E2 = IF (A2 = A1, D2-D1," ")`. Akina 5 лет назад 0

Похожие вопросы