실무에서 자주 사용하고 적용할 수 있는 엑셀 다중 조건입니다.
조건으로 검색해서 해당하는 항목을 가져오거나
또는 해당 조건에 맞는 값의 합계를 구할 수 있습니다.
=SUMIF($I:$I,L2,$J:$J)
조건에 맞는 합계를 구하는 엑셀 수식 SUMIF입니다.
콘서트를 한 아이돌의 해당 입장 인원을 합하는 식입니다.
=SUMIFS($R:$R,$O:$O,V$2,$P:$P,$T3,$Q:$Q,U$3)
이번에도 조건에 맞는 항목의 합계를 구하는 수식인데요,
SUMIF가 하나의 조건 검색이라면 SUMIFS는 여러 개의 조건에서 사용할 수 있습니다.
지금 이 수식은 아이돌 팀명, 콘서트인지 팬 미팅인지를 구분한 뒤
해당 날짜에 맞는 인원수 합계를 구하는 수식입니다.
이번에는 검색범위 안에 '산', '파'라는 글자가 있는 셀의 개수를 구하는 수식입니다.
울산과 부산 그리고 파가 들어 있는 에스파까지 3이라는 답을 구했습니다.
=IFERROR(INDEX($I$16:$I$21,MATCH($M$13,OFFSET($I$16:$I$21,,MATCH($L$13,$J$15:$N$15,0)),0)),"")
점수 범위를 지정하고 과목 점수에 해당하는 아이돌 팀은 누구인지 확인하는 수식입니다.
=IFERROR(INDEX($N$5:$R$10,LOOKUP(1,0/(FIND($L$5:$L$10,$L$13)*($K$5:$K$10=$K$13)*($M$5:$M$10=$M$13)),ROW(M5:M10))-4,MATCH($N$13,$N$4:$R$4,0)),"")
이번에는 위와 반대입니다.
아이돌 팀이 콘서트와 팬 미팅을 같이 행사했던 지역의 입장 인원은 얼마인지를 묻는 수식입니다.
검색 조건이 팀명, 콘서트, 팬 미팅, 지역으로 4개가 일치할 때 값을 불러오는 조건식입니다.
조건이 늘어나면 해당 범위만 더 넣으면 되고,
반대로 줄어들면 빼버리면 됩니다.
=IFERROR(INDEX($B$28:$B$33,SMALL(IF($F$28:$F$33=H$27,ROW($F$28:$F$33),""),ROW(A1))-27),"")
이 수식은 아이돌이 가장 많은 인원이 모인 장소를 확인하는 수식입니다.
거래처에서 들어오는 상품별 입고단가 중에서 가장 저렴한 업체를 확인하고
주문하기 위해 만들었습니다.
이미지에는 MAX로 가장 많은 인원을 찾는 조건입니다만,
가장 최저가를 찾는다면 MAX 대신에 MIN을 넣으면 가장 낮은 업체를 찾을 수 있습니다.
이 수식도 실무에 사용하고 있습니다.
배열 수식으로 Shift + Ctrl + Enter 키를 동시에 눌러 적용해야 합니다.
=COUNTIFS($C$5:$C$24,F6,$D$5:$D$24,$G$5)
=SUMPRODUCT(($C$5:$C$24=F17)*($D$5:$D$24=$G$16))
아이돌 팀이 각 지역에서 공연한 횟수를 구하는 수식입니다.
COUNTIFS, SUMPRODUCT 두 개의 함수를 사용했지만
똑같은 결과를 얻을 수 있습니다.
=IFERROR(INDEX($D$4:$D$19,1/LARGE(INDEX(($B$4:$B$19=$G$4)*($C$4:$C$19=$H$4)/ROW($C$2:$C$17),),ROW(B1))-1),"")
=IFERROR(INDEX($E$4:$E$19,1/LARGE(INDEX(($B$4:$B$19=$G$4)*($C$4:$C$19=$H$4)/ROW($D$4:$D$19),),ROW(B1))-1),"")
제품과 수량에 각각 수식이 들어갑니다.
이 수식은 조건에 맞는 리스트 그 자체를 정렬합니다.
어떤 내용이 있는지 모르지만, 그 내용을 찾아 빈칸 없이 차례로 뽑아내는데
상당히 매력적인 수식입니다.
실무에 사용하는 엑셀 다중 조건 검색 및 계산 몇 가지