OR 기준이 여러 개인 Excel SUMIF

  • 이 공유
Michael Brown

다른 열의 값이 지정된 조건을 충족할 때 특정 열의 숫자를 합산하는 방법을 알고 계십니까? 이 기사에서는 여러 조건과 OR 논리를 사용하여 SUMIF를 수행하는 3가지 방법을 배웁니다.

Microsoft Excel에는 여러 조건이 있는 셀의 합계를 구하는 특수 기능인 SUMIFS 기능이 있습니다. 이 함수는 AND 논리와 함께 작동하도록 설계되었습니다. 지정된 모든 기준이 해당 셀에 대해 TRUE인 경우에만 셀이 추가됩니다. 그러나 경우에 따라 조건 중 하나라도 TRUE일 때 셀을 추가하기 위해 여러 OR 기준으로 합산해야 할 수도 있습니다. 그리고 이것은 SUMIF 기능이 유용할 때입니다.

    SUMIF + SUMIF는 이것 또는 저것과 같은 셀을 합산합니다.

    한 열에서 숫자를 합산하려는 경우 다른 열이 A 또는 B와 같을 때 가장 확실한 해결책은 각 조건을 개별적으로 처리한 다음 결과를 함께 추가하는 것입니다.

    SUMIF(range, criteria1, sum_range) + SUMIF(range , criteria2, sum_range)

    아래 표에서 사과 레몬 이라는 두 가지 제품의 매출을 합산한다고 가정합니다. 이를 위해 2개의 서로 다른 SUMIF 함수의 기준 인수에 관심 ​​있는 항목을 직접 제공할 수 있습니다.

    =SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)

    또는 별도의 셀에 기준을 입력할 수 있습니다. 해당 셀을 참조하십시오.

    =SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)

    여기서 A2:A10은 항목 목록( 범위 )이고 B2:B10입니다.는 합산할 숫자( sum_rage ), E1 및 E2는 대상 항목( 기준 ):

    공식 작동 방식:

    첫 번째 SUMIF 함수는 사과 판매를 더하고 두 번째 SUMIF는 레몬 판매를 더합니다. 더하기 연산은 소계를 함께 더하고 총계를 출력합니다.

    배열 상수가 있는 SUMIF - 여러 기준이 있는 간단한 수식

    SUMIF + SUMIF 접근 방식은 2가지 조건에서 잘 작동합니다. 3개 이상의 기준으로 합산해야 하는 경우 공식이 너무 커지고 읽기 어려워집니다. 보다 간결한 수식으로 동일한 결과를 얻으려면 배열 상수에 기준을 제공하십시오.

    SUM(SUMIF(range, { crireria1, crireria2, crireria3, …}, sum_range))

    이 수식은 OR 논리를 기반으로 작동한다는 점을 기억하세요. 하나의 조건이 충족되면 셀이 합산됩니다.

    우리의 경우 3개의 서로 다른 판매액을 합산하려면 항목의 수식은 다음과 같습니다.

    =SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))

    위 스크린샷에서 조건은 배열에 하드코딩되어 있습니다. 기준의 모든 변경. 이를 방지하려면 미리 정의된 셀에 기준을 입력하고 수식을 범위 참조로 제공할 수 있습니다(이 예에서는 E1:E3).

    =SUM(SUMIF(A2:A10, E1:E3, B2:B10))

    동적 배열을 지원하는 Excel 365에서 , Enter 키로 완성되는 일반 수식처럼 작동합니다. Excel 2019, Excel 2016, Excel의 사전 동적 버전에서2013 및 이전 버전에서는 Ctrl + Shift + Enter 바로 가기를 사용하여 배열 수식으로 입력해야 합니다.

    이 수식 작동 방식:

    SUMIF의 기준에 연결된 배열 상수는 여러 결과를 배열 형식으로 반환하도록 강제합니다. 우리의 경우 사과 , 레몬 오렌지 의 경우 3가지 다른 양입니다.

    {425;425;565}

    total, 우리는 SUM 함수를 사용하고 SUMIF 수식 주위를 감쌉니다.

    SUMPRODUCT 및 SUMIF는 여러 OR 조건이 있는 셀의 합계를 구합니다.

    배열을 좋아하지 않으며 다음과 같은 일반 수식을 찾고 있습니다. 다른 셀에서 여러 기준으로 합산할 수 있습니까? 문제 없어요. SUM 대신 기본적으로 배열을 처리하는 SUMPRODUCT 함수를 사용합니다.

    SUMPRODUCT(SUMIF(range, crireria_range , sum_range))

    조건이 셀 E1에 있다고 가정하면 E2 및 E3, 공식은 다음과 같은 형태를 취합니다.

    =SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))

    이 공식 작동 방식:

    유사 이전 예에서 SUMIF 함수는 각 개별 조건의 합계를 나타내는 숫자 배열을 반환합니다. SUMPRODUCT는 이러한 숫자를 함께 더하고 최종 합계를 출력합니다. SUM 함수와 달리 SUMPRODUCT는 배열을 처리하도록 설계되었으므로 Ctrl + Shift + Enter 키를 누르지 않고도 일반 수식처럼 작동합니다.

    와일드카드와 함께 여러 기준을 사용하는 SUMIF

    이후 Excel SUMIF 함수는 와일드카드를 지원합니다.필요한 경우 여러 기준에 포함하세요.

    예를 들어 모든 종류의 사과 바나나 의 판매량을 합산하려면 공식은 다음과 같습니다.

    =SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))

    개별 셀에 조건을 입력해야 하는 경우 해당 셀에 와일드카드를 직접 입력하고 SUMPRODUCT SUMIF 수식에 대한 기준으로 범위 참조를 제공할 수 있습니다.

    이 예에서는 Green apples Goldfinger bananas 와 같은 선행 문자 시퀀스와 일치하도록 항목 이름 앞에 와일드카드 문자(*)를 넣습니다. 셀의 특정 텍스트를 포함하는 항목의 총계를 얻으려면 양쪽에 별표를 넣으십시오. "*apple*".

    여러 조건으로 Excel에서 SUMIF를 사용하는 방법입니다. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다!

    연습 워크북 다운로드

    SUMIF 다중 기준(.xlsx 파일)

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.