구매자 ID, 주문 날짜, 주문 값 등의 열이 포함된 주문 목록이 있습니다.
첫 번째 주문 날짜를 나열하는 열 하나와 마지막 주문 날짜를 나열하는 열을 추가해야 합니다. 주문이 1개뿐인 경우 두 열의 날짜가 동일합니다.
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
구매자 ID가 1000개가 넘지만 모두가 여러 주문을 하는 것은 아닙니다.
답변1
'구매자 ID' 값이 셀에 있고 A2:A4
'주문 날짜' 값이 셀에 있다고 가정해 보겠습니다 B2:B4
. 셀 C2
("마지막 주문" 열의 머리글이 아닌 맨 위에 있는 셀) 에서 "마지막" 값을 얻으려면 다음 수식을 입력하거나 붙여넣은 후 키를 눌러 Ctrl+Shift+Enter입력하세요.
=MAX(IF($A$2:$A$4 = A2, $B$2:$B$4))
D2
그런 다음 셀 ("첫 번째 주문" 열의 머리글이 아닌 맨 위 셀)에서 "첫 번째" 값을 얻으려면 다음 수식을 입력하거나 붙여넣고 다시 눌러 Ctrl+Shift+Enter입력합니다.
=MIN(IF($A$2:$A$4 = A2, $B$2:$B$4))
C2:D2
그런 다음 데이터가 있는 만큼의 행에 셀을 수식으로 복사하면 됩니다 .
Ctrl+Shift+Enter단지 키를 누르는 대신 를 사용하여 수식을 입력하는 것이 중요합니다 Enter. 이렇게 하면 배열 수식이 생성되기 때문입니다. 그렇지 않으면 각 셀에서 '구매자 ID' 기준을 고려하지 않고 전체 범위에 대한 MAX
또는 값을 얻게 됩니다 .MIN
A2:A4