이번 포스팅에서는 엑셀 SUMIFS 함수 사용법에 대해 정리해보았습니다. 엑셀에서 다양한 조건에 따라 특정 기준을 충족하는 셀들을 합산하는데 사용되는 SUMIFS 함수 기본 구조와 실전 예제, 그리고 엑셀 SUMIF 함수와의 차이점도 함께 알아보았습니다.
엑셀은 데이터 처리 및 분석을 위한 매우 강력한 도구입니다. 그 이유 중 하나는 엑셀이 다양한 내장 함수를 통해 데이터 연산과 처리를 가능하게 해주기 때문입니다. 이러한 엑셀의 함수들은 사용자가 데이터를 더 효율적으로 다루도록 도와주며, 복잡한 계산을 간단하게 수행할 수 있게 해줍니다. 특히, 엑셀의 SUMIFS 함수는 다양한 조건에 따라 특정 기준을 충족하는 셀들의 값을 합산하는 데 매우 유용합니다.
엑셀 SUMIFS 함수는 사용자가 지정한 하나 이상의 조건에 맞는 셀들의 값을 합산합니다. 이 함수는 특정 조건을 충족하는 셀만을 대상으로 합계를 구하기 때문에, 데이터를 분석하거나 정리할 때 매우 유용합니다. 예를 들어, 특정 날짜 범위, 특정 문자열을 포함하는 셀, 또는 특정 숫자 범위에 속하는 셀 등에 대한 합계를 쉽게 구할 수 있습니다.
예를 들어, 학생들의 과목별 점수 목록이 있고, 특정 과목의 총점을 구하고 싶다고 가정해 봅시다. 이 때, SUMIFS 함수를 사용하여 해당 과목에 대한 점수만을 선택하여 합산할 수 있습니다. 또한, 점수가 특정 값 이상인 학생들의 점수만을 합산하는 것과 같이 더 복잡한 조건을 적용할 수도 있습니다.
이번 포스팅에서는 우선 엑셀 SUMIFS 함수 기본 구조에 대해 알아보고, 기본 예제를 통해 엑셀 SUMIFS 함수 사용법을 정리해볼 예정입니다. 또한 엑셀 SUMIF 함수와의 차이점도 함께 알아보았습니다.
엑셀 SUMIFS 함수 기본 구조
엑셀 SUMIFS 함수는 다중 조건에 따라 셀의 합계를 계산하는 데 사용됩니다. 이 함수는 특정 기준을 충족하는 셀들의 값을 합산하는 데 매우 유용합니다.
SUMIFS 함수는 다음과 같은 형식을 가집니다:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- sum_range: 합계를 구할 셀의 범위입니다.
- criteria_range1: 첫 번째 조건을 적용할 셀 범위입니다.
- criteria1: 첫 번째 조건입니다.
- [criteria_range2, criteria2], …: 추가 조건과 그에 해당하는 셀 범위입니다. 이 부분은 선택적입니다.
사실 위와 같이 함수 기본 구조를 텍스트로 써두면 어렵고 복잡하게 느껴지는데요, 아래와 같이 기본 예제를 보면 매우 간단한 구조임을 알 수 있습니다.
엑셀 SUMIFS 함수 기본 예제
IT매뉴얼A~G라는 이름을 가진 학생들의 과목별 점수가 있는 표를 가정해 보겠습니다.
학생 이름 | 과목 | 점수 |
IT매뉴얼A | 수학 | 85 |
IT매뉴얼B | 수학 | 90 |
IT매뉴얼C | 과학 | 75 |
IT매뉴얼D | 수학 | 95 |
IT매뉴얼E | 과학 | 88 |
IT매뉴얼F | 수학 | 80 |
IT매뉴얼G | 과학 | 92 |
이제, ‘수학’ 과목의 총점을 구해보겠습니다.
- sum_range: 점수 열 범위을 선택해 줍니다.
- criteria_range1: 과목을 기준으로 할 것이므로 과목 열 범위를 선택합니다.
- criteria1: 이 조건은 “수학”입니다.
따라서 SUMIFS 함수는 다음과 같이 작성됩니다:
SUMIFS(점수 열 범위 선택, 과목 열 범위 선택, "수학")
이 함수는 C열에서 “수학”을 만족하는 행의 D열 값을 모두 더하게 되면, 85 + 90 + 95 + 80 = 350 가 나타납니다.
엑셀 SUMIFS 함수 실전 예제
엑셀 SUMIFS 함수는 여러 조건을 적용할 수 있습니다. 앞선 표를 기반으로 예제를 한가지 더 만들자면, 예를 들어 ‘수학’ 과목에서 90점 이상을 받은 학생들의 총점을 구하려면 다음과 같이 합니다:
- criteria_range2: 점수 조건을 적용할 범위이므로 여전히 점수 열 범위 입니다.
- criteria2: 90점 이상이라는 조건은 “>=90″입니다.
수식은 이렇게 됩니다:
SUMIFS(점수 열 범위 선택, 과목 열 범위 선택, "수학", 점수 열 범위 선택, ">=90")
이 함수는 ‘수학’ 과목을 듣고 점수가 90 이상인 학생들의 점수 합계를 계산합니다. 즉 90 + 95 = 185를 출력하게 됩니다.
SUMIFS 함수는 이렇게 다양한 조건을 조합하여 복잡한 데이터 분석을 수행할 수 있게 해줍니다.
엑셀 SUMIF SUMIFS 함수 차이점
SUMIF와 SUMIFS 함수는 엑셀에서 조건에 따라 셀의 값을 합산하는 데 사용되지만, 두 함수 사이에는 중요한 차이점이 있습니다.
SUMIF 함수
SUMIF 함수는 하나의 조건에 따라 지정된 범위의 셀을 합산합니다. 이 함수의 기본 구조는 다음과 같습니다:
SUMIF(range, criteria, [sum_range])
- range: 조건을 적용할 셀 범위입니다.
- criteria: 적용할 조건입니다.
- [sum_range]: 합계를 구할 셀 범위입니다. 이 매개변수는 선택적이며, 제공되지 않으면 range가 합계를 구하는 데 사용됩니다.
SUMIFS 함수
반면, SUMIFS 함수는 여러 조건에 따라 셀을 합산합니다. SUMIFS의 기본 구조는 다음과 같습니다:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- sum_range: 합계를 구할 셀 범위입니다.
- criteria_range1: 첫 번째 조건을 적용할 셀 범위입니다.
- criteria1: 첫 번째 조건입니다.
- [criteria_range2, criteria2], …: 추가 조건과 그에 해당하는 셀 범위입니다. 이 부분은 선택적입니다.
차이점
SUMIF는 간단한 조건부 합계에 적합합니다. 반면, SUMIFS는 더 복잡한 상황에서 여러 조건을 동시에 만족하는 셀의 값을 합산할 때 사용됩니다. 차이점은 조건의 수와 매개변수 순서로 정리할 수 있습니다.
- 조건의 수: 가장 큰 차이점은 SUMIF가 단 하나의 조건만을 사용한다는 점이고, SUMIFS는 여러 조건을 사용할 수 있다는 점입니다.
- 매개변수의 순서: SUMIF에서는 range와 criteria 다음에 sum_range가 옵니다. 그러나 SUMIFS에서는 sum_range가 먼저 나오고, 그 다음에 조건 범위와 조건이 옵니다.
이번 포스팅에서는 우선 엑셀 SUMIFS 함수 기본 구조에 대해 알아보고, 기본 예제를 통해 엑셀 SUMIFS 함수 사용법을 정리해보았습니다. 또한 엑셀 SUMIF 함수와의 차이점도 함께 알아보았습니다.
참고로 마이크로소프트 지원 페이지에서도 엑셀 SUMIFS 함수 사용법에 대해 가볍게 안내하고 있습니다.
앞선 포스팅에서 정리한 엑셀 함수 관련 글은 아래와 같습니다.