본문 바로가기

카테고리 없음

SUMIFS 함수 실전 예제와 다른 시트 활용법

by 공부하는 40대 2025. 5. 31.

반응형

엑셀에서 SUMIFS 함수는 데이터 분석 및 집계에서 중요한 역할을 합니다. 이 함수는 특정 조건을 만족하는 셀들의 합계를 계산하는 데 유용하며, 특히 여러 조건을 동시에 적용할 수 있는 기능이 강력합니다. 이번 글에서는 SUMIFS 함수의 다양한 실전 예제다른 시트에서의 활용 방법에 대해 알아보겠습니다.

SUMIFS 함수 기본 이해

SUMIFS 함수는 다음과 같은 형식을 가집니다:

SUMIFS(합계 범위, 조건 범위1, 조건1, [조건 범위2, 조건2], ...)

이 함수는 주어진 합계 범위에서 조건 범위1, 조건1에 따라 필터링된 값들의 합계를 반환합니다. 필요한 경우, 추가적인 조건 범위와 조건을 추가할 수 있습니다.

SUMIFS 함수 실전 예제

예제 1: 판매 데이터 집계

가상의 판매 데이터가 있는 시트에서 특정 제품의 판매량을 합산해 보겠습니다. 아래 표는 제품별 판매 데이터입니다.

제품명 판매량 판매일
사과 30 2023-01-01
바나나 20 2023-01-02
사과 50 2023-01-03
체리 40 2023-01-04

이 데이터를 기반으로, 사과의 총 판매량을 계산하기 위해서는 다음과 같은 함수를 사용할 수 있습니다:

=SUMIFS(B2:B5, A2:A5, "사과")

이 함수는 B열에서 판매량을 합산하고, A열에서 "사과"라는 조건을 만족하는 셀만 포함합니다. 결과적으로, 사과의 판매량은 80

예제 2: 부서별 급여 집계

다음은 부서별 직원 급여 데이터를 나타낸 표입니다.

부서 직원 이름 급여
인사부 김철수 3000000
개발부 이영희 5000000
인사부 박민수 2800000
개발부 최지훈 4900000

인사부의 총 급여를 계산하기 위해서는 다음과 같은 함수를 사용할 수 있습니다:

=SUMIFS(C2:C5, A2:A5, "인사부")

이 함수는 C열에서 급여를 합산하고, A열에서 "인사부"라는 조건을 만족하는 셀만 포함합니다. 결과적으로, 인사부의 총 급여는 5800000이 됩니다.

예제 3: 특정 날짜 범위 내의 매출 집계

매출 데이터가 아래와 같이 주어졌다고 가정해 보겠습니다.

날짜 매출액
2023-01-01 100000
2023-01-05 200000
2023-01-10 150000
2023-01-15 300000

2023년 1월 1일부터 1월 10일까지의 매출을 합산하려면, 다음과 같은 함수를 사용할 수 있습니다:

=SUMIFS(B2:B5, A2:A5, ">=2023-01-01", A2:A5, "<=2023-01-10")

이 함수는 B열에서 매출액을 합산하고, A열에서 주어진 날짜 범위 조건을 만족하는 셀만 포함합니다. 결과적으로, 2023년 1월 1일부터 1월 10일까지의 총 매출은 250000이 됩니다.

실용적인 팁

팁 1: 조건에 와일드카드 사용하기

SUMIFS 함수에서 조건을 지정할 때, 와일드카드 문자(* 또는 ?)를 사용할 수 있습니다. 예를 들어, 특정 제품명으로 시작하는 모든 판매량을 합산하고 싶다면, 아래와 같이 사용할 수 있습니다:

=SUMIFS(B2:B5, A2:A5, "사과*")

이렇게 하면 "사과"로 시작하는 모든 제품의 판매량을 합산할 수 있습니다. 이는 다양한 제품군을 다룰 때 유용합니다.

팁 2: 동적 범위 설정하기

SUMIFS 함수를 사용할 때, 범위를 고정하지 않고 동적으로 설정하는 것이 좋습니다. 예를 들어, 데이터가 추가될 경우 범위가 자동으로 확대되도록 하려면, 테이블 형식을 사용하는 것이 좋습니다. 이렇게 하면 새로운 데이터가 추가되더라도 자동으로 범위가 반영됩니다.

팁 3: 다른 시트에서 데이터 참조하기

SUMIFS 함수는 다른 시트의 데이터를 참조할 수 있습니다. 예를 들어, "Sheet2"라는 시트에서 데이터를 참조하려면, 다음과 같이 사용할 수 있습니다:

=SUMIFS(Sheet2!B2:B5, Sheet2!A2:A5, "사과")

이렇게 하면 "Sheet2"에서 사과의 판매량을 합산할 수 있습니다. 이는 여러 시트를 관리하는 데 유용합니다.

팁 4: 오류 처리하기

SUMIFS 함수가 오류를 발생할 경우, IFERROR 함수를 사용하여 오류를 처리하는 것이 좋습니다. 예를 들어:

=IFERROR(SUMIFS(B2:B5, A2:A5, "사과"), 0)

이렇게 하면 사과의 판매량이 없을 경우 0으로 표시되며, 오류 메시지가 나타나는 것을 방지할 수 있습니다.

팁 5: 조건의 순서와 개수 고려하기

SUMIFS 함수에서 조건의 순서나 개수는 결과에 영향을 미치지 않습니다. 그러나 조건을 명확하게 정리하여 가독성을 높이는 것이 좋습니다. 특히, 여러 조건을 사용할 때는 각 조건의 의미와 관계를 명확히 해야 합니다. 예를 들어:

=SUMIFS(B2:B5, A2:A5, "사과", C2:C5, ">10")

이렇게 하면 사과의 판매량 중 10개 이상인 것만 합산할 수 있습니다.

요약 및 실천 가능한 정리


SUMIFS 함수는 여러 조건을 기반으로 합계를 계산하는 데 매우 유용한 도구입니다. 판매 데이터, 부서별 급여, 특정 날짜 범위의 매출 등 다양한 분야에서 활용할 수 있습니다. 이를 통해 데이터 분석의 효율성을 높일 수 있습니다. 또한, 위에서 소개한 실용적인 팁들을 통해 SUMIFS 함수를 더욱 효과적으로 활용할 수 있습니다.

이제 여러분은 SUMIFS 함수를 사용하여 다양한 데이터를 집계하고 분석하는 데 필요한 기본 지식과 실전 예제를 갖추게 되었습니다. 실무에서 이 함수를 적극적으로 활용해 보세요!

반응형