У меня есть список заказов со следующими столбцами: идентификатор покупателя, дата заказа, стоимость заказа.
Мне нужно добавить один столбец, в котором указана дата ПЕРВОГО заказа, и один, в котором указана дата ПОСЛЕДНЕГО заказа. В случае только одного заказа дата будет одинаковой в обоих столбцах.
EG - вот что у меня есть
Buyer ID Order Date
1 1/31/2016
2 2/27/2016
1 5/31/2016
Это то, что я хотел бы
Buyer ID Order Date Last Order First Order
1 1/31/2016 5/31/2016 1/31/2016
2 2/27/2016 2/27/2016 2/27/2016
1 5/31/2016 5/31/2016 1/31/2016
У меня более 1000 идентификаторов покупателей, не у всех из них есть несколько заказов.
решение1
Предположим, что ваши значения "Buyer ID" находятся в ячейках A2:A4
, а ваши значения "Order Date" находятся в ячейках B2:B4
. Чтобы получить значение "Last" в ячейке C2
(самая верхняя ячейка без заголовка в столбце "Last Order"), введите или вставьте следующую формулу, затем нажмите , Ctrl+Shift+Enterчтобы ввести ее:
=MAX(IF($A$2:$A$4 = A2, $B$2:$B$4))
Затем, чтобы получить значение «First» в ячейке D2
(самая верхняя ячейка без заголовка в столбце «First Order»), введите или вставьте следующую формулу и снова нажмите, Ctrl+Shift+Enterчтобы ввести ее:
=MIN(IF($A$2:$A$4 = A2, $B$2:$B$4))
Затем просто скопируйте ячейки с помощью формулы C2:D2
на столько строк, сколько у вас данных.
Обратите внимание, что важно вводить формулы, используя Ctrl+Shift+Enterвместо простого нажатия клавиши Enter, так как это создаст формулу массива. В противном случае в каждой ячейке вы получите значения MAX
или MIN
для всего диапазона A2:A4
, без учета критерия «Идентификатор покупателя».