엑셀 SUMIF 함수 사용법 배우기 (명칭, 비교 연산자, 날짜 예제)

2023. 9. 11. 14:46엑셀

728x90
반응형

엑셀 SUMIF 함수란?

 

SUMIF는 단일 기준 (single criterion)에 따라 데이터 값의 합을 구하는 함수입니다.

즉, SUMIF 함수를 활용하여 조건에 부합하는 숫자의 합을 구할 수 있습니다.

SUMIF 함수는 엑셀의 수학/삼각 함수 라이브러리의 하위 항목입니다.

SUMIF 함수를 통해서 방대한 데이터 셋 내의 특정 값들의 합을 구하는 방법에 대해서 알아보겠습니다.


SUMIF 함수 사용법

 

SUMIF 함수는 설정한 셀 범위의 값 중 조건을 만족하는 값의 합을 계산합니다.

SUMIF 함수의 구문은 아래와 같습니다.

SUMIF(range,criteria,[sum_range])
  • Range: 조건 (criteria)을 포함하는 셀의 범위
  • Criteria: 만족될 조건
  • Sum_range: 조건이 만족될 경우 값을 추가할 셀의 범위

예제 1: SUMIF 사용하기

 

아래의 표는 VLOOKUP 포스팅에서 다루었던 노트북 정보를 가져왔습니다.

 

엑셀 VLOOKUP 사용법 배우기 1편 - 예제 활용 정리

엑셀 VLOOKUP이란? VLOOKUP의 V는 vertical의 약어로 "수직으로 찾다"를 의미하는 Excel의 내장 함수입니다. 이 함수를 통해서 엑셀의 다중 열 사이의 관계를 알아보는 방법을 이번 포스팅에서 다뤄볼까

ezco.tistory.com


구분 번호 회사명 제품 CPU 가격 (원)
1 LG 그램 i7 1,800,000
2 Samsung 갤럭시북 i5 1,500,000
3 Dell 에일리언웨어 i7 3,200,000
4 Microsoft 서피스 프로9 i5 1,200,000
5 Asus ProArt i9 3,500,000
6 LG 울트라 PC i5 1,200,000
7 Lenovo LEGION Pro i9 2,800,000
8 Samsung 오디세이 i7 3,000,000
9 Asus ROG i9 2,500,000
10 Dell 인스피론 i5 700,000

위의 노트북 중 우리는 특정 회사명의 노트북 가격 합산을 구하고자 합니다.

예를 들어 LG 회사명이 포함된 "그램", "울트라 PC"의 가격 합산을 계산해보겠습니다.

먼저, 해당 표를 엑셀에 입력합니다.



이후 합산된 가격이 표시될 셀을 선택한 후 아래의 함수를 입력합니다.

=SUMIF(C3:C12,"LG",F3:F12)
  • C3:C12는 조건이 부여될 셀의 범위입니다. 
    *여기서 조건은 LG이므로 회사명 데이터에 해당합니다.
  • "LG"는 회사명 데이터에 부여된 조건입니다.
  • F3:F12는 조건에 따라 합산될 데이터 범위입니다.


이후 표시된 값을 확인합니다.

표에서 "LG"에 해당하는 노트북은 그램이 1,800,000 원이며, 울트라 PC가 1,200,000 원이므로 합산은 3,000,000 원이 되어야 합니다.



예제 2: 비교 연산자를 사용한 SUMIF 함수 사용법

 

엑셀에는 다양한 비교 연산자가 존재하고 SUMIF 함수는 이러한 비교 연산자와 함께 사용될 수 있습니다.

즉, 비교 연산자가 참 값을 반환하는 경우, SUMIF 함수는 그 값들을 합산합니다.

예제로 알아보겠습니다.

아래의 표는 위의 노트북 가격에 판매 수량을 추가한 표입니다.

이때, 노트북 중 가격이 150 만원 이상인 제품들의 총 합산 수익을 알아보고자 합니다.

*수익은 가격 (원) x 판매 수량으로 계산합니다.

구분 번호 회사명 제품 CPU 가격 (원) 판매 수량
1 LG 그램 i7 1,800,000 500
2 Samsung 갤럭시북 i5 1,500,000 450
3 Dell 에일리언웨어 i7 3,200,000 120
4 Microsoft 서피스 프로9 i5 1,200,000 800
5 Asus ProArt i9 3,500,000 650
6 LG 울트라 PC i5 1,200,000 1,200
7 Lenovo LEGION Pro i9 2,800,000 300
8 Samsung 오디세이 i7 3,000,000 350
9 Asus ROG i9 2,500,000 50
10 Dell 인스피론 i5 700,000 280

이제 표의 값을 엑셀에 입력합니다.

이후 가격 (원)과 판매 수량을 곱한 값을 새로운 수익 열에 새롭게 작성합니다.



엑셀에 입력을 완료하였으면 논리 조건으로 "가격 (원) >=1,500,000"을 입력합니다.

이때, SUMIF 함수는 아래와 같습니다.

=SUMIF(F3:F12,">=1500000",H3:H12)
  • F3:F12는 조건이 적용될 데이터 범위입니다.
  • ">=1500000"은 비교 연산자를 사용한 SUMIF 함수의 조건입니다.
  • H3:H12는 조건에 따라 합산될 범위입니다.


주황색 배경의 셀은 1,500,000 원이 넘는 노트북들을 표시합니다.

D14 셀은 SUMIF 함수를 사용하여 계산한 값입니다.

D15 셀은 SUM 함수를 사용하여 150 만원 이상의 노트북 가격을 합한 것입니다.

두 데이터가 같으므로 우리가 원하는 값을 계산한 것을 알 수 있습니다.


예제 3: 날짜를 기준으로 한 SUMIF 함수

 

마지막 예제로 날짜를 기준으로 한 SUMIF 함수 사용법에 대해서 알아보겠습니다.

SUMIF 함수의 조건은 날짜로도 주어질 수 있습니다.

이전 예제에서 구했던 수익의 왼쪽 열에 판매 일자 열을 추가하고 아래의 그림과 같이 데이터를 입력합니다.

*이때 H열 헤더를 클릭하고 삽입을 누르면 열이 추가됩니다.



이 데이터 중 우리는 2023년도 이후에 판매된 노트북 수익의 합을 구하고자 합니다.

비교 연산자의 대상이 날짜로 바뀌었지만 논리는 동일합니다.

조건으로 적용될 함수는 아래와 같습니다.

=SUMIF(H3:H12,">=2023-01-01",I3:I12)
  • H3:H12는 날짜 조건이 적용될 셀의 범위를 나타냅니다.
  • >=2023-01-01은 23년 1월 1일 이후를 나타내는 조건입니다.
  • I3:I12는 조건이 만족될 경우 합산될 데이터입니다.


위의 조건을 토대로 SUMIF 함수를 사용하여 23년도 이후의 노트북 수익의 합산을 계산하였습니다.

H14열과 15열은 SUMIF 함수와 SUM 함수를 비교한 값으로 동일합니다.

때때로, 새로이 사용할 함수가 익숙하지 않은 경우 쉬운 함수로 검산해보는 것도 좋을듯 합니다.


오늘 포스팅은 SUMIF 함수의 조건으로 명칭, 비교 연산자, 날짜를 사용했습니다.

복잡해보여도 논리는 간단하니 익숙해지시면 편하게 사용하실 수 있을 것입니다.

사용한 엑셀 파일 아래 첨부하였으므로 필요시 적절히 사용하시면 보다 쉽게 따라하실 수 있을 듯 합니다.


SUMIF 함수.xlsx
0.01MB

반응형