해결 엑셀2019윈도우10
같은값에서 다른값을 찾는 방법이 있을까요?
이전링크에서 보냈는데 제가 엑셀버전을 착각해서 365 버전을 올려서 대답해주신 답변으로는 적용이 안되더라구요. 어떻게 다른 방법이 있을까요?
이 시트에서 아래 시트로 자료를 불러오고 싶은데 index,match 함수로 불러와지는데 1월25일 같은경우 일자가 같기에 내용이라던지 금액이 구분이 안되는데 여기서 어떻게 해야할까요??

이 시트에서 아래 시트로 자료를 불러오고 싶은데 index,match 함수로 불러와지는데 1월25일 같은경우 일자가 같기에 내용이라던지 금액이 구분이 안되는데 여기서 어떻게 해야할까요??
E
숲
또
P
아
댓글 3
F3셀
=IFERROR(INDEX(OFFSET(Sheet2!$B$2,0,MATCH(F$2,Sheet2!$B$1:$I$1,0)-1,COUNTA(Sheet2!$B:$B),1),1/LARGE(INDEX(($D3=Sheet2!$C$2:$C$10)*($E3=Sheet2!$B$2:$B$10)/(ROW($D$3:$D$11)-2),),COUNTIFS($D$3:$D3,$D3,$E$3:$E3,$E3))),"")
일자 부분은 아래 수식을 아래로 쭉 복사하면 입력된 부분은 정상으로 나오고 그 이후로는 ""로 나옵니다.
아래로 충분히 복사해 두면 나중에 원본에 데이터가 추가될 때 자동으로 반영됩니다.
D3 =IF(COUNTIF(D$2:D2, D2) < COUNTIF(Sheet2!C:C, D2), D2, IF(D2=MAX(Sheet2!C:C),"", MINIFS(Sheet2!C:C,Sheet2!C:C, ">" & IF(ISNUMBER(D2), D2,0) ) ) )
오른쪽 조회값은 수식 복사할 때에 아래 파란색 부분만 해당 열이름으로 변경하시면 됩니다.
E3 =IF($D3="", "", INDEX( Sheet2!B:B, 1/AGGREGATE(14,6, (Sheet2!$C$1:$C$100=$D3)/ROW(Sheet2!$C$1:$C$100), COUNTIF(Sheet1!$D$2:$D3, $D3) ), ) )