티스토리 뷰

 

엑셀에서 두 가지 조건을 만족하는 값을 찾는 대표적인 방법 3가지를 소개합니다.

 

✅ 1. FILTER 함수 사용 (엑셀 365, 2019 이상)

 

가장 직관적이고 간단한 방법입니다.

=FILTER(C2:C100, (A2:A100="조건1") * (B2:B100="조건2"))
    

📌 예제

 

"인사팀"이면서 "남"인 사람의 점수 찾기

=FILTER(D2:D4, (B2:B4="인사팀") * (C2:C4="남"))
    

➡ 결과: {85; 78}

✅ 2. INDEX + MATCH 함수 조합 (엑셀 2016 이하 사용 가능)

엑셀 365를 사용하지 않는다면, INDEX + MATCH 함수를 조합해서 활용할 수 있습니다.

=INDEX(C2:C100, MATCH(1, (A2:A100="조건1") * (B2:B100="조건2"), 0))
    

⚠ 이 수식은 배열 수식이므로 Ctrl + Shift + Enter로 입력해야 합니다!

✅ 3. SUMIFS 함수로 값 찾기 (숫자 데이터일 경우)

숫자 데이터만 찾는다면, SUMIFS 함수가 가장 간편합니다.

=SUMIFS(C2:C100, A2:A100, "조건1", B2:B100, "조건2")
    

"인사팀"이면서 "남"인 사람들의 점수 총합

=SUMIFS(D2:D4, B2:B4, "인사팀", C2:C4, "남")
    

➡ 결과: 85 + 78 = 163

 

 

💡 어떤 방법을 사용해야 할까?

  • 엑셀 365 이상FILTER 함수가 가장 쉬움
  • 엑셀 2016 이하INDEX + MATCH 추천
  • 숫자 합산이 필요할 경우SUMIFS 활용

자신의 엑셀 버전에 맞게 선택해서 사용하세요! 🚀

반응형