Excel - Vlookup с фильтрами результатов на основе ближайшей даты до - PullRequest
0 голосов
/ 22 мая 2018

У меня есть 2 таблицы в Excel, первая с общей суммой расходов на клиента на точную дату (для некоторых клиентов есть 2 или более строк):

Customer_ID  Total_$   date 
12334        123455   12.12.2017
14446        222222   12.12.2017 
10551        333333   12.12.2017  
10691        444444   12.12.2017  
10295        432432   12.12.2017 
10295        132432   10.12.2017 
10195        552423   22.12.2017  

, а другаяс транзакциями по категориям:

Customer_ID  Category   date 
12334        1         12.12.2017
14446        2         12.12.2017 
10551        4         12.12.2017  
10691        4         12.12.2017  
10295        4         12.12.2017 
10295        4         12.12.2017 
10195        4         12.12.2017  

Мне нужно сопоставить эти две таблицы, чтобы увидеть последнюю транзакцию перед датой в таблице 1 для каждой категории (их 7) для каждой строки таблицы 1и количество транзакций по каждой категории (также до даты в таблице 1).

Так, например, будет информация о том, что на 14.02.2017 клиент 123424 потратил 1000 $, дважды купил категорию 1 и последнюю транзакцию в этой категориипроизошло 12.02.2017, а также купил категорию 2, но только один раз в 13.02.2017, а по остальным 5 категориям он не имел сделок (возможно, будет легче показать это в двух отдельных таблицах).Конечно, некоторые транзакции для customer_id из таблицы 2 не будут совпадать со строками таблицы 1, поскольку они произошли после даты в таблице 1, поэтому она не должна быть видимой.

Есть какие-нибудь мысли по этому поводу?Может быть, мне нужен другой инструмент, чтобы сделать это правильно?Заранее спасибо.

...