반응형
엑셀에서 특정 단어를 포함한 셀의 합을 구하는 방법
엑셀을 사용하다 보면 특정 단어가 포함된 셀을 찾아서, 그와 관련된 값만 합산해야 할 때가 있습니다. 예를 들어, 상품명에 "사과"가 포함된 제품들의 판매량을 모두 더하고 싶을 때 어떻게 해야 할까요? 이번 글에서는 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 사용
엑셀에서 특정 단어가 포함된 데이터를 분석할 때 위 두 가지 방법을 활용하면 훨씬 편리하게 작업할 수 있습니다. 필요에 따라 적절한 방법을 선택해서 사용해 보세요! 😊
반응형
'전산실무엑셀팁' 카테고리의 다른 글
엑셀로 자료를 검색하자! (0) | 2025.03.03 |
---|---|
엑셀 특정 글자가 포함된 셀의 합 구하는 방법 (0) | 2025.02.20 |
[엑셀]특정 단어가 있는 셀들의 합을 구해보자! (1) | 2025.02.05 |