UNIQUE함수에서 지원을 안하므로 머리로 만들어서 써야겠죠..
2019이하도 잘 구현됨
=LET(cnA,A2:A21, cnB,B2:B21, cnAB,cnA&"_"&cnB, mIdxs,MATCH(cnAB,cnAB,0),FILTER(A2:D21, ROW(A2:A21)-ROW(A2)+1=mIdxs))
추가
파워쿼리, 수식 말고
A1:D21 블럭지정
--> 데이터 - 데이터 도구 - 중복된 항목제거
--> <코드>, <지역>만 체크하고 확인...끝.
문제는 코드, 지역 기준 중복시
두번째 값은 제거하고 <첫번째> 값만 표출함
(예시 "A004 - 서울 - 59 - B64"(첫번째) 와 "A004 - 서울 - 73 - Q27"(두번째) 이 있는데
이 중 "A004 - 서울 - 59 - B64"(첫번째) 을 표출함)
퀴즈 속 퀴즈)
코드, 지역을 기준으로 중복항목 제거시 첫번째가 아닌
<두번째> 항목으로 표출하기
대충 봤을 때, C열의 두번째 값이 크므로
첫번째 기준 A열, 두번째 기준 C열: 내림차순 정렬 후중복제거 또는 수식
구글스프레드시트로 해봤습니다.
=ArrayFormula(let(u,unique(A1:B21),code,choosecols(u,1),area,choosecols(u,2), hstack(u,map(code,area,lambda(x,y,xlookup(x&y,A1:A21&B1:B21,C1:D21))))))
모든 버전용
1행은 수식 적용이 안되므로 제외하고, 수식을 빈줄이 나올때까지 아래로 복사후 오른쪽으로 복사
H2=IFERROR(INDEX(A:A,1/LARGE(INDEX((COUNTIFS($L$1:L1,$A$2:$A$21,$M$1:M1,$B$2:$B$21)=0)/ROW($A$2:$A$21),),1)),"")
2019이하
=IFERROR(INDEX($A$1:$D$21, AGGREGATE(15,6, ROW($A$1:$A$21)/(MATCH($A$1:$A$21&$B$1:$B$21,$A$1:$A$21&$B$1:$B$21,0)=ROW($A$1:$A$21)), ROW(A1)),COLUMN(A1)),"")
2021
=INDEX($A$1:$D$21,MATCH(UNIQUE($A$1:$A$21&$B$1:$B$21),$A$1:$A$21&$B$1:$B$21,0), COLUMN($A$1:$D$1))
2024이상
=CHOOSEROWS($A$1:$D$21,MATCH(UNIQUE($A$1:$A$21&$B$1:$B$21),$A$1:$A$21&$B$1:$B$21,0))
H2=XLOOKUP(UNIQUE($A$2:$A$21&$B$2:$B$21),$A$2:$A$21&$B$2:$B$21,A2:A21)옆으로 복붙웹버전이라 그런가?H2=XLOOKUP(UNIQUE($A$2:$A$21&$B$2:$B$21),$A$2:$A$21&$B$2:$B$21,A2:D21)이게 안되는 군요.라온 보리님 match 사용법 정말 좋네요.놀라워라
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
=LET(cnA,A2:A21, cnB,B2:B21, cnAB,cnA&"_"&cnB, mIdxs,MATCH(cnAB,cnAB,0),
FILTER(A2:D21, ROW(A2:A21)-ROW(A2)+1=mIdxs))
추가
파워쿼리, 수식 말고
A1:D21 블럭지정
--> 데이터 - 데이터 도구 - 중복된 항목제거
--> <코드>, <지역>만 체크하고 확인...끝.
문제는 코드, 지역 기준 중복시
두번째 값은 제거하고 <첫번째> 값만 표출함
(예시 "A004 - 서울 - 59 - B64"(첫번째) 와 "A004 - 서울 - 73 - Q27"(두번째) 이 있는데
이 중 "A004 - 서울 - 59 - B64"(첫번째) 을 표출함)
퀴즈 속 퀴즈)
코드, 지역을 기준으로 중복항목 제거시 첫번째가 아닌
<두번째> 항목으로 표출하기
대충 봤을 때, C열의 두번째 값이 크므로
첫번째 기준 A열, 두번째 기준 C열: 내림차순 정렬 후
중복제거 또는 수식
구글스프레드시트로 해봤습니다.
=ArrayFormula(let(u,unique(A1:B21),code,choosecols(u,1),area,choosecols(u,2), hstack(u,map(code,area,lambda(x,y,xlookup(x&y,A1:A21&B1:B21,C1:D21))))))
모든 버전용
1행은 수식 적용이 안되므로 제외하고, 수식을 빈줄이 나올때까지 아래로 복사후 오른쪽으로 복사
2019이하
2021
2024이상
H2=XLOOKUP(UNIQUE($A$2:$A$21&$B$2:$B$21),$A$2:$A$21&$B$2:$B$21,A2:A21)
옆으로 복붙
웹버전이라 그런가?
H2=XLOOKUP(UNIQUE($A$2:$A$21&$B$2:$B$21),$A$2:$A$21&$B$2:$B$21,A2:D21)
이게 안되는 군요.
라온 보리님 match 사용법 정말 좋네요.
놀라워라