Excel에서 IF 조건으로 SUM하는 방법(6가지 방법)

  • 이 공유
Hugh West

때로는 Excel의 기준에 따라 값을 합산해야 합니다. 이 요구 사항을 충족하기 위해 Excel에는 SUMIF 함수 라는 내장 함수가 내장되어 있습니다. SUMIF 함수를 사용하면 if 조건으로 Excel의 값을 합산할 수 있습니다. 이를 염두에 두고 이 기사에서는 SUMIF 함수를 사용하여 Excel에서 if 조건으로 값을 합산하는 방법을 배웁니다.

실습 워크북 다운로드

엑셀파일을 다운받아서 연습해보시길 권장합니다.

SUM IF Condition.xlsx

The SUMIF Function: an Overview

이 함수를 사용하면 조건이 있는 셀 범위를 합산할 수 있습니다.

구문

SUMIF(range,criteria,sum_range )

인수

  • 범위: 이 필드는 필수입니다. 기준을 포함하는 셀 범위를 나타냅니다.
  • 기준: 이 필드도 필수입니다. 충족해야 하는 조건을 나타냅니다.
  • sum_range: 선택적 요구 사항입니다. 조건을 만족하면 추가할 셀의 범위를 말합니다.

엑셀에서 IF 조건으로 SUM하는 6가지 방법

이 글에서는 샘플 제품을 사용하겠습니다. 모든 방법을 보여주기 위한 데이터 세트로서의 가격 목록. 이제 데이터 세트를 살짝 살펴보겠습니다.

따라서 더 이상 논의하지 않고 바로 모든

1. Excel에서 다른 비교 기준이 필요한 경우 합산

$40 보다 큰 가격을 합산해 보겠습니다.

❶ 셀 C14 를 선택합니다.

입력 수식

=SUMIF(C5:C12, ">40")

셀 내.

입력 버튼을 누릅니다.

🔎 수식 속으로

기준 필드 내 , ' >40 '를 삽입했습니다. 여기서 ' > ' 연산자는 $40 보다 큰 모든 가격을 필터링합니다. 전체적으로 위의 공식은 $40 보다 큰 모든 가격을 합산합니다. 아래에 나열된 " > "와 같은 연산자가 더 있습니다.

Operator 조건
>
보다 크면 합계
= 보다 작으면 합계
같지 않으면 합계
>= 합보다 크거나 같으면 합
<=

이하인 경우 2. Sum Excel에서 다양한 텍스트 조건이 나타날 경우

SUMIF 함수를 사용할 수 있습니다. 요약하면 텍스트 일치를 기반으로 한 값입니다. 예를 들어 " CPU "라는 제품과 정확히 일치하는 가격을 합산합니다.

❶ 셀 C14 를 선택합니다.

입력 수식

=SUMIF(B5:B12, "CPU", C5:C12)

셀 내.

입력 버튼을 누르세요.

합산하려면위로, 일치에 기반한 값은 2개의 기본 범주로 나눌 수 있습니다.

1. 완전 일치

  • 일치 결과 합계

수식 사용:

=SUMIF(B5:B12, "CPU", C5:C12)

  • 일치한 결과를 제외한 합계

수식 사용:

=SUMIF(B5:B12, " CPU", C5:C12)

2. 부분 일치

  • 일치 결과 합계

수식 사용:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • 일치한 결과를 제외한 합계

수식 사용:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. 수많은 비교 연산자가 있는 Excel SUMIF 함수 조건 & 셀 참조

SUMIF 기능을 사용하면 검색 상자를 만들고 검색 상자에 입력된 값을 기반으로 합계 연산을 실행할 수 있습니다. 예를 들어 " Monitor " 항목을 제외한 모든 제품의 총 가격을 계산하려고 합니다. 이제 구현 단계를 살펴보겠습니다.

❶ 셀 C15 를 선택합니다.

입력 수식

=SUMIF(B5:B12,""&C14, C5:C12)

셀 내.

입력 버튼을 누르세요.

🔎 공식 속으로

기준 필드 내에서 ""&C14를 사용했습니다. 여기서 "" 는 셀 에서 지적된 내용을 고려하지 않은 책임이 있습니다. C14 .

1. "모니터"

를 제외한 항목의 가격을 합산하려면 다음 공식을 사용합니다.

=SUMIF(B5:B12,""&C14, C5:C12)

2. "모니터" 항목의 가격을 요약하려면

수식 사용:

=SUMIF(B5:B12,C14, C5:C12)

4. 와일드카드 기호와 함께 Excel SUMIF 함수 조건 사용

부분 일치를 기준으로 값을 합산하려는 경우 두 개의 와일드카드 기호 중 하나를 사용할 수 있습니다.

  • 별표(*) – 임의 개수의 문자를 나타냅니다.
  • 물음표(?) – 특정 위치에 있는 단일 문자를 나타냅니다.

4.1 와일드카드를 사용한 부분 일치

1. "마우스"라는 단어로 시작하는 값을 합산하려면

공식을 사용하세요.

=SUMIF(B5:B12,”Mouse*”, C5:C12)

2. "마우스"라는 단어로 끝나는 값을 합산하려면

공식을 사용하세요.

=SUMIF(B5:B12,”*Mouse”, C5:C12)

3. 값을 합산하려면 "마우스"가 임의의 위치에 있는 경우

공식 사용:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. 다음에 있는 값을 합산하려면 최소 1자 존재

수식 사용:

=SUMIF(B5:B12,”?*”, C5:C12)

5. 빈 셀의 값 합계

수식 사용:

=SUMIF(B5:B12,”*”, C5:C12)

4.2 특정 개수의 문자를 갖는 SUM 값

S 해당 셀에 X자 길이의 단어가 있는 값을 합산하려고 합니다. 실행의 편의를 위해 3자 길이의 제품에 대한 총 가격을 계산해 보겠습니다.

수식 입력

=SUMIF(B5:B12, "???", C5:C12)

C14 를 입력하고 ENTER 버튼을 누르십시오.

여기서 물음표( ? ) 기호의 수는 검색할 문자 수를 결정합니다.into.

5. 날짜 조건이 있는 Excel SUMIF 함수

예를 들어, 특정 날짜에 판매된 전체 제품을 알고 싶습니다. 이를 알아보기 위해 우리가 할 수 있는 일은 기준 필드에 날짜를 삽입하기만 하면 됩니다. 수식은 다음과 같습니다.

=SUMIF(B5:B12,"9/1/2020",D5:D12)

SUMIF 기능으로 더 많은 작업을 수행할 수 있습니다. 날짜. 예:

1. 현재 날짜의 합계 값 사용

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. 이전 합계 값 현재 날짜 사용

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. 현재 날짜 이후 합계 값 사용

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. 빈 셀이 Excel의 값과 일치하는 경우 합산

이 섹션에서는 해당 날짜가 누락된 가격만 합산합니다. 이렇게 하려면 수식

=SUMIF(B5:B12,"=",D5:D12)

또는

=SUMIF(B5:B12,"",D5:D12)

을 사용할 수 있습니다. 셀 D14 내.

둘 다 같은 결과를 반환합니다.

기억해야 할 사항

📌 구문 에 유의하십시오. SUMIF 함수.

📌 수식 내부의 range 필드를 주의해서 다루십시오.

📌 range 또는 sum_range 필드에 arrays 를 삽입하지 마십시오. .

📌 범위의 크기와 sum_range 는 동일해야 합니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.