Формула, чтобы узнать, сколько раз счета были обработаны в тот же день - PullRequest
1 голос
/ 05 июля 2019

Я ищу способ выяснить, какие аккаунты чаще всего совершаются в одни и те же дни.

Я изучил использование функции корреляции, но решил, что это не даст результатов, которые я ищу, так как мне нужно было бы сделать это среди 6000+ различных acct #.Поэтому я решил попытаться решить эту проблему, создав матрицу # учетных записей и выяснив, сколько раз каждая учетная запись осуществлялась в тот же день, что и другая учетная запись, но я открыт для других идей решения этой проблемы, если у кого-то естьЛучшая идея.

Мои исходные данные представляют собой большой набор данных, состоящий из 2 столбцов - Дата (столбец A) и Acct # (столбец B).

В настоящее время я ищу сумму продукта, но, поскольку я не хочу смотреть на какую-либо конкретную дату, а на весь диапазон дат, я не получаю то, что хочу.

=sumproduct(('Trxs'!A:A='Trxs'!A:A)*('Trxs'!B:B=A$2)*('Trxs'!B:B=$a2))

То, что я ищу, - это формула, которую я мог бы использовать, чтобы просмотреть матрицу acct #, которая бы складывала число раз, когда каждый из 2 acct # выполнялся наодна и та же дата за период времени месяца и без использования конкретной даты, чтобы выяснить это по.

1/1/2019    123456
1/1/2019    987654
1/2/2019    987654
1/3/2019    123456
1/3/2019    123456
1/3/2019    987654
1/3/2019    567890

, и результат будет

       123456   567890    987654
123456   3         1        2
567890   1         1        1
987654   2         1        3

1 Ответ

1 голос
/ 05 июля 2019

Я придумала решение, использующее вспомогательную таблицу, которая подсчитывает, имела ли активность эта учетная запись в тот день:

enter image description here

Формула для ячейки F12 на вспомогательной таблице:

=+IF(COUNTIFS($B$3:$B$12,$E12,$C$3:$C$12,F$11)>0,1,0)

И формула на итоговой таблице результатов:

Редактировать 2: Я согласен с Domenic, формула для ячейки F4 лучше работает с разделом IF:

=IF($E4<>F$3,SUMPRODUCT(INDEX($F$12:$J$14,0,MATCH($E4,$F$11:$J$11)),INDEX($F$12:$J$14,0,MATCH(F$3,$F$11:$J$11))),COUNTIF($C$3:$C$12,$E4))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...