Я встречаюсь с чем-то, что я нахожу, чтобы понять, как писать сценарий, и я надеялся, что кто-то, у кого есть лучшее знание, может помочь!Поиск средней транзакции для каждого пользователя в Excel. С двумя критериями для удовлетворения (совпадение пользователей и соответствие месяца) каждая строка является транзакцией?
Идентификатор_пользователя находится в колонке А, и DateofTransaction ли в колонке I, У меня есть код, который идентифицирует любые изменения между идентификатором пользователя или месяц как 1 еще 0:
ЗАКЛЮЧЕННЫХ COLUMN O
=IF(A2<>A1,1,IF(I2<>I1,1,0))
, если идентификаторы не совпадают, то 1, если идентификаторы одинаковы, то он проверяет, месяцы не то же самое, то 1 тоже, если оба удовлетворены, то 0.
Тогда, чтобы попытаться создать некоторая логика, где он может группировать каждый набор, который у меня есть wri tten Колонка O является
=IF(O2+O3=2,1,IF(O2=0,IF(O3=1,2,IF(O2+O3=0,Q1+1,null))))
Который только идентифицирует группы месяцев, но безуспешно на данный момент, что я ищу это пустые клетки, если это не единственный в месяц за пользователя. пример первенствует ниже
Column A | Column I | Column O | Column Q | Column R |
----------------------------------------------------------------------------------------------
user id | date | 0 or 1 match | transactions per month| Transacting month count
-----------------------------------------------------------------------------------------------
1 | Mar-16 | 1 | 1 | 6
1 | Apr-16 | 1 | BLANK | 6
1 | Apr-16 | 0 | 2 | 6
1 | Aug-16 | 1 | 1 | 6
2 | Aug-16 | 1 | BLANK | 1
2 | Aug-16 | 0 | BLANK | 1
2 | Aug-16 | 0 | BLANK | 1
2 | Aug-16 | 0 | 4 | 1
я тогда нужно сделать в среднем сделок в месяц для каждого пользователя по отдельности их жизни. Счет транзакционного месяца был создан с помощью LookUp, чтобы рассчитать их относительный месяц.
Любые предложения были бы высоко оценены!
Спасибо, C
** 'Я написал колонку O' ** ... Я считаю, что вы имели в виду колонку Q и не O. – ManishChristian