나는 일년 중 매주 각 고객에게 할당된 가치를 보여주는 데이터베이스를 가지고 있습니다. 내가 원하는 것은 동일한 속성을 가진 고객에 대한 값이 존재하는 가장 빠른 주를 강조 표시(예: 보고서 맨 끝에 X로 표시)하여 각 주에 대한 나머지 행을 제거하는 것입니다. 고객/속성 조합. 예:
현재의
원하는
답변1
다음 공식을 시도해 보세요.
=AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1)
보시다시피 TRUE/FALSE를 반환하도록 두었습니다. 원하는 경우 X
다음을 사용하십시오.
=IF(AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1),"X","")
X
또는 빈 셀이 반환됩니다 .
AGGREGATE() 함수는 Excel 2010에서 도입되었습니다.
메모:
가장 먼저 동점인 모든 항목에 TRUE를 반환합니다.