본문 바로가기
전산실무엑셀팁

[엑셀]특정 단어를 포함하는 셀을 찾아 해당 행이나 열의 값을 합산하기

by 클레인 2025. 3. 8.
반응형

엑셀에서 특정 단어를 포함한 셀의 합을 구하는 방법

엑셀을 사용하다 보면 특정 단어가 포함된 셀을 찾아서, 그와 관련된 값만 합산해야 할 때가 있습니다. 예를 들어, 상품명에 "사과"가 포함된 제품들의 판매량을 모두 더하고 싶을 때 어떻게 해야 할까요? 이번 글에서는 SUMIF 함수SUMPRODUCT 함수를 활용하여 쉽게 해결하는 방법을 알려드리겠습니다.


1. SUMIF 함수를 활용하는 방법

SUMIF 함수는 특정 조건을 만족하는 셀의 값을 합산할 때 유용합니다. 특정 단어를 포함하는 셀을 찾아서, 해당하는 값을 합산하는 기본적인 방법을 알아보겠습니다.

📌 사용법:

=SUMIF(A:A, "*키워드*", B:B)
  • A:A → 검색할 범위 (특정 단어가 들어 있는지 확인할 열)
  • "키워드" → 포함 여부를 확인할 단어 (예: "사과"라면 "*사과*")
  • B:B → 합계를 낼 범위 (조건에 맞는 행의 숫자를 더할 열)

✅ 예제:

A열 (제품명) B열 (판매량)

사과 100% 10
5
바나나사과 8
포도 3

위와 같은 데이터가 있을 때, "사과"가 포함된 제품의 판매량을 합산하려면 아래 수식을 입력합니다.

=SUMIF(A:A, "*사과*", B:B)

👉 결과: 10 + 8 = 18


2. SUMPRODUCT 함수 활용 (좀 더 강력한 방법)

SUMPRODUCT 함수는 여러 조건을 적용할 수 있으며, 대소문자를 구분하지 않고 검색할 수 있는 장점이 있습니다. SEARCH 함수를 함께 사용하면 특정 단어가 포함된 경우만 찾아서 합산할 수 있습니다.

📌 사용법:

=SUMPRODUCT((ISNUMBER(SEARCH("키워드", A:A)))*B:B)
  • SEARCH("키워드", A:A) → A열에서 "키워드" 포함 여부를 확인
  • ISNUMBER(...) → 검색 결과가 숫자인지 확인 (즉, 포함된 경우 TRUE)
  • B:B → 합산할 범위

✅ 예제:

=SUMPRODUCT((ISNUMBER(SEARCH("사과", A:A)))*B:B)

👉 결과: 18 (사과 100%와 바나나사과의 판매량 합산)


3. 어떤 함수를 사용해야 할까?

  • 간단하게 특정 단어가 포함된 값의 합을 구하고 싶다면? → SUMIF 사용
  • 여러 조건을 적용하거나 좀 더 유연한 방법이 필요하다면? → SUMPRODUCT 사용

엑셀에서 특정 단어가 포함된 데이터를 분석할 때 위 두 가지 방법을 활용하면 훨씬 편리하게 작업할 수 있습니다. 필요에 따라 적절한 방법을 선택해서 사용해 보세요! 😊

반응형