본문 바로가기
엑셀

엑셀 SUMIFS 함수 정의 및 구문, 활용 방법 (엑셀 더하기 함수)

by 만년대리 2023. 6. 9.
반응형

엑셀 SUMIFS 함 SUMIF 함수의 한 번에 하나의 조건을, 다중조건으로 사용할 수 있도록 업그레이드된 함수입니다. 

엑셀 SUMIFS 함수 정의

SUMIFS는 다중조건, 즉 여러 조건을 만족하는 특정 범위의 특정 값의 합계를 구해주는 기능이 있는 함수입니다. 

 

엑셀 SUMIFS 함수 구문

SUMIFS와 SUMIF의 차이점은 IF의 복수형이라는 것입니다. 

= SUMIFS(총합을 구할 전체 범위조건1범위, 조건1, 조건2범위, 조건2 ......) 

SUMIFS의 가능한 조건의 개수는 총 127개까지입니다. 무궁무진한 조건의 함수라고 볼 수 있습니다. 다만, 조건이 많아질수록 엑셀 속도는 저하되며, 특히 SUMIFS 함수는 PIVOT 및 SUMPRODUCT 보다 현저히 속도가 느린 함수입니다. 

 

엑셀 SUMPRODUCT 함수 사용하기(SUMIFS, COUNTIFS 대체 함수)

SUMPRODUCT 함수 SUMPRODUCT 함수는 열 범위 내에서 두 개 이상의 배열을 곱하고 그 결과를 합산하는 엑셀 함수로 알려져 있습니다. 하지만, 두개 이상의 배열을 곱할 수도 있고, 나눌 수도 있으며, 더

kimexcel.tistory.com

 

다만 조건 설정의 다양성이 SUMIFS에서는 자유롭다는 것이 사용상 편의성이 높은 함수로 인기가 있는 이유일 것입니다. 

 

엑셀 SUMIFS 활용 방법

SUMIFS의 조건 형식의 다양성을 알 수록 활용 할 수 있는 방법은 많아집니다. 

 

1) "텍스트", "날짜", "숫자" 모두 SUMIFS 및 SUMIF의 조건으로 사용이 가능합니다. 

  ex) "맥북", "7/7/2023", "5"

 

합계를 구하고자 하는 열이 A라고 할 때, B열에 있는 날짜를 기준으로 A의 값을 선택적으로 합계를 구하는 SUMIFS 구문은 아래와 같습니다. 

=SUMIFS(A:A, B:B, "7/7/2023")

 

2) 논리연산자(logical operator)를 SUMIFS 및 SUMIF의 조건으로 사용할 수 있습니다. 

  ex) 초과 >, 미만 <, 이상 >=, 이하 <=, 같지 않음 <>

 

7/7일 이후의 해당하는 A열의 값을 더하는 SUMIFS의 구문은 아래와 같습니다. 

=SUMIFS(A:A, B:B, ">7/7/2023")

 

7/7일을 제외한 A열의 값을 더하는 SUMIFS의 구문은 아래와 같습니다. 

=SUMIFS(A:A, B:B, "<>7/7/2023")

 

3) 값없음(Blank)도 SUMIFS 및 SUMIF의 조건으로 사용할 수 있습니다. 

  ex) "" 큰따옴표를 사용합니다. 

 

7/7일을 제외한 A열의 값을 더하는 SUMIFS의 구문은 아래와 같습니다.

=SUMIFS(A:A, B:B, "<>7/7/2023")

 

4) 특정 조건을 부분적으로 포함하고 있는 값들에 대해서도 SUMIFS의 조건으로 사용할 수 있습니다. 

  ex) * 별표로 특정값을 이와 같이 감싸줍니다. "*특정조건*"

 

맥북이라는 글자를 부분적으로 포함하고 있는, 맥북 버거, 맥북 사자, 맥북 교체, 맥북 공인인증서 등의 숫자의 합계를 SUMIFS로 구하는 구문은 아래와 같습니다.

=SUMIFS(A:A, B:B, "*맥북*")

 

엑셀 더하기 함수는 가장 기본이 되는 함수 중에 하나의 형식입니다. 

SUMIFS의 기능을 알고 활용하여 사용한다면 보다 효율적인 결과를 볼 수 있을 겁니다. 

 

 

반응형