SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

Excel의 Sumifs 함수는 여러 조건을 합산해야 할 때 매우 유용합니다. 다음은 Microsoft Excel에서 Sumifs 기능을 사용하는 방법에 대한 자세한 내용입니다 .

Excel의 SUMIFS 함수는 Excel의 기본 함수 중 하나 이며 Excel에서 일반적으로 사용되는 계산 함수입니다. Excel에서 합계를 계산하려면 SUM 함수를 사용하고 , 합계 함수에 특정 조건을 추가하려면 SUMIF 함수를 사용합니다 . 데이터 테이블에 여러 조건의 합계가 필요한 경우 SUMIFS 함수를 사용해야 합니다. 아래 기사에서는 Excel에서 SUMIFS 함수를 사용하는 방법을 안내합니다.

기사의 목차

Excel의 SUMIFS 함수 구문

Excel의 SUMIFS 함수 구문은 =SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,…)입니다.

거기에:

  • Sum_range: 데이터 테이블에서 합산이 필요한 셀이며, 공백 값과 텍스트 값은 무시되며, 필수 매개변수입니다.
  • Criteria_range1: Criteria Criteria1을 사용하여 테스트해야 하는 범위는 필수 값이다.
  • 기준1: 기준_범위1에 적용되는 조건은 숫자, 표현식, 기준_범위1의 어떤 셀이 합산될지 결정하는 셀 참조 및 필수 값일 수 있습니다.
  • 기준_범위2, 기준2,…: 선택적 추가 범위 및 조건, 기준_범위, 기준의 최대 127쌍.

Excel에서 SUMIFS 함수를 사용할 때 참고 사항

  • 범위의 각 셀에 대해 해당 셀에 대해 true로 결정된 모든 해당 조건이 충족되면 sum_range 범위가 합산됩니다.
  • TRUE를 포함하는 sum_range의 셀은 1로 간주되고, FALSE를 포함하는 셀은 0으로 간주됩니다.
  • 각 기준_범위는 합계_범위와 동일한 선택 크기를 가져야 하며, 기준_범위 및 합계_범위는 동일한 수의 행과 동일한 수의 열을 가져야 합니다.
  • 기준은 단일 문자 대신 물음표(?) 문자를, 문자열 대신 별표(*)를 사용할 수 있습니다. 조건이 물음표나 별표인 경우 앞에 ~ 기호를 입력해야 하며, 조건 값은 "로 둘러싸인 텍스트입니다.
  • AND 논리(즉, 기준1 AND 기준2 등)를 사용하여 여러 조건이 적용됩니다.
  • 각 추가 범위에는 전체 범위와 동일한 수의 행과 열이 있어야 하지만 범위가 연속적일 필요는 없습니다. 일치하지 않는 범위를 제공하면 #VALUE 오류가 발생합니다.
  • 기준의 텍스트 문자열은 따옴표("")로 묶어야 합니다(예: "apple", ">32", "jap*").
  • 기준의 셀 참조는 따옴표로 묶을 수 없습니다(예: "<>)
  • SUMIF 및 SUMIFS는 범위를 처리할 수 있지만 배열은 처리할 수 없습니다. 이는 결과가 배열이기 때문에 기준 범위에 YEAR와 같은 다른 함수를 사용할 수 없음을 의미합니다. 이 기능이 필요하면 SUMPRODUCT 함수를 사용하세요.
  • SUMIFS 함수와 SUMIF 함수 간의 인수 순서가 다릅니다. 합계 범위는 SUMIFS에서는 첫 번째 인수이지만 SUMIF에서는 세 번째 인수입니다.

Excel에서 SUMIFS 함수를 사용하는 방법

와일드카드 사용

'*' 및 '?'와 같은 와일드카드 문자 SUMIFS 함수를 사용할 때 기준 인수에 사용할 수 있습니다. 이러한 와일드카드를 사용하면 유사하지만 정확히 일치하지 않는 항목을 찾는 데 도움이 됩니다.

별표(*) - 검색 기준의 부분 사용을 허용하기 위해 주변 기준 뒤, 앞 또는 주변 기준과 함께 사용할 수 있는 모든 문자열과 일치합니다.

예를 들어 SUMIFS 함수에 다음 기준을 적용하는 경우:

  • N * - N으로 시작하는 범위의 모든 셀을 의미합니다.
  • * N - N으로 끝나는 범위의 모든 셀을 의미합니다.
  • *N* - N을 포함하는 셀

물음표(?) - 모든 단일 문자와 일치합니다. N?r을 기준으로 적용한다고 가정해 보겠습니다. "?" 여기서는 단일 문자를 대체합니다. N?r은 North, Nor 등에 해당합니다. 그러나 Name은 고려되지 않습니다.

주어진 데이터에 별표나 실제 물음표가 포함되어 있으면 어떻게 될까요?

이 경우 물결표(~)를 사용할 수 있습니다. 이 경우 물음표 앞에 '~'를 입력해야 합니다.

SUMIFS 함수와 함께 명명된 범위 사용

명명된 범위는 워크시트에 있는 셀 집합 또는 셀 범위를 설명하는 이름입니다. SUMIFS 함수를 사용하는 동안 명명된 범위를 사용할 수 있습니다.

Excel의 SUMIFS 함수 예

다양한 조건을 적용하여 아래 데이터 표를 사용하여 총계를 계산해 보겠습니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

예 1 : Hoai의 직원이 400,000 VND 미만의 단가로 판매하는 총 제품을 계산합니다.

결과 입력 상자에 =SUMIFS(D2:D7,C2:C7,"Hoai",E2:E7,"<400000") 수식을 입력한 다음="" press="">

거기에:

  • D2:D7은 총 항목을 계산해야 하는 영역입니다.
  • C2:C7은 직원 이름 조건 값 범위입니다.
  • "Hoai"는 C2:C7 영역에 포함된 항목 수를 계산해야 하는 직원의 이름에 대한 조건입니다.
  • E2:E7은 품목의 상태입니다.
  • "400,000"은 E2:E7 영역에 품목을 포함하는 조건입니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

결과는 아래와 같이 총 항목 수입니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

예시 2 : 일련번호가 <>인 러시아 직원이 판매한 총 품목 수 계산

결과 입력 상자에 =SUMIFS(D2:D7,C2:C7,"=Russia",A2:A7,"<5") 수식을 입력한 다음 ="" press="" enter.="" 를 입력합니다. = "" name="" multiplication="" 태블릿="" "nga"="" enter="" sign="또는" 제거="" sign="even">

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

결과적으로 일련번호가 < 5=""인 러시아 직원이 판매한 총 품목 수는 550개 품목="">입니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

예 3 : 스카프 제품을 제외하고 러시아 직원이 판매한 총 제품 수를 계산합니다.

결과 입력 상자에 =SUMIFS(D2:D7,C2:C7,“Russia”,B2:B7,“<>scarf”) 수식을 입력합니다. <> 기호를 사용하여 데이터 영역의 특정 개체를 조건으로 제외하는 경우입니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

결과는 아래와 같이 총 제품 개수입니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

예시 4:

1세대 물타입 포켓몬의 모든 능력치 합계를 계산합니다.

여기서 조건은 Water와 Generation이 1이라는 것입니다.

참고: 전체 데이터 세트는 14행부터 759행까지 계속됩니다.

단계별 세부정보는 다음과 같습니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

  1. H3 셀을 선택합니다 .
  2. =SUMIFS를 입력하세요 .
  3. SUMIFS 명령을 두 번 클릭합니다 .
  4. 전체 범위를 로 선택합니다 C2:C759.
  5. 유형,
  6. 첫 번째 조건의 범위 선택 B2:B759(1번 값 입력)
  7. 기준 선택( F3값이 있는 셀 Water)
  8. 유형 ,
  9. D2:D759(세대 값) 에서 두 번째 조건의 범위를 선택합니다.
  10. 유형,
  11. 기준을 결정합니다(셀 G3의 값은 1입니다).
  12. 엔터 키를 치시오 .

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

참고: Enter를 누르기 전에 9~12단계를 반복하여 더 많은 조건을 추가할 수 있습니다.

이제 이 함수는 1세대 물 포켓몬의 총 능력치 합계를 계산합니다. 이 기능은 미래 세대가 비교할 수 있도록 반복될 수 있습니다.

위에는 SUMIFS 함수를 사용하여 여러 조건을 결합하여 총 값을 계산하는 방법에 대한 몇 가지 예가 나와 있습니다. 엑셀이 함수식을 인식하여 계산할 수 있도록 범위와 그에 따른 조건을 적절하게 정리해야 합니다.

SUMIFS 함수의 제한 사항

SUMIFS 함수에는 알아야 할 몇 가지 제한 사항이 있습니다.

  • SUMIFS의 조건은 AND 논리를 사용하여 결합됩니다. 즉, 셀이 합계에 포함되려면 모든 조건이 TRUE여야 합니다. OR 논리를 사용하여 셀을 합산하려면 간단한 경우 대체 솔루션을 사용할 수 있습니다.
  • SUMIFS 함수에는 모든 범위 인수에 대한 실제 범위가 필요합니다. 배열을 사용할 수 없습니다. 이는 SUMIFS 함수 내부의 날짜에서 연도를 추출하는 등의 작업을 수행할 수 없음을 의미합니다. 기준을 적용하기 전에 범위 인수에 나타나는 값을 변경하려면 SUMPRODUCT 함수가 유연한 솔루션입니다.
  • SUMIFS는 대소문자를 구분하지 않습니다. 대/소문자 구분 조건을 기준으로 값을 합산하려면 EXACT 함수와 함께 SUMPRODUCT 함수 기반 수식을 사용할 수 있습니다.

위의 제한 사항을 해결하는 가장 일반적인 방법은 SUMPRODUCT 함수를 사용하는 것입니다. 현재 버전의 Excel에서 또 다른 옵션은 최신 BYROW 및 BYCOL 함수를 사용하는 것입니다.

Excel SUMIFS 함수에서 #VALUE 오류를 수정하는 방법

문제: 수식이 닫힌 통합 문서의 셀을 참조합니다.

닫힌 통합 문서의 셀 또는 셀 범위를 참조하는 SUMIF 함수를 사용하면 #VALUE! 오류가 발생합니다.

참고: 이는 일반적인 오류입니다. COUNTIF, COUNTIFS, COUNTBLANK 등 다른 Excel 함수를 사용할 때도 이 메시지가 자주 표시됩니다.

해결책:

이 수식에 포함된 통합 문서를 열고 F9를 눌러 수식을 새로 고칩니다. 배열 수식에 SUM 및 IF 함수를 모두 사용하여 문제를 해결할 수도 있습니다.

문제: 기준 문자열이 255자를 초과합니다.

SUMIFS 함수는 255자보다 긴 문자열을 결합하려고 하면 잘못된 결과를 반환합니다.

해결책:

가능하면 끈을 짧게 하세요. 이것이 가능하지 않은 경우 CONCATENATE 함수 또는 & 연산자를 사용하여 값을 여러 문자열로 분할하세요. 예를 들어:

=SUMIF(B2:B12,"long string"&"another long string")

문제: SUMIFS에서 기준_범위 인수가 합계_범위 인수와 일치하지 않습니다.

범위 인수는 SUMIFS에서 항상 동일해야 합니다. 이는 기준_범위 및 합계_범위 인수가 동일한 수의 행과 열을 참조해야 함을 의미합니다.

다음 예에서 수식은 벨뷰의 총 일일 사과 판매량을 반환합니다. 그러나 합계_범위(C2:C10) 인수는 기준_범위(A2:A12 & B2:B12)의 행 및 열 수와 일치하지 않습니다. 수식을 사용하면 =SUMIFS(C2:C10,A2:A12,A14,B2:B12,B14)#VALUE 오류가 발생합니다.

SUMIFS 함수, Excel에서 여러 조건을 합산하는 함수를 사용하는 방법

해결책:

C2:C12로 변경 sum_range하고 수식을 다시 시도해 보세요.

당신의 성공을 기원합니다!


Excel에서 퍼즐 플레이

Excel에서 퍼즐 플레이

Reddit 사용자인 MehmetSalihKoten은 Microsoft Excel에서 모든 기능을 갖춘 Tetris 버전을 만들었습니다.

Excel에서 변환 기능을 사용하는 방법

Excel에서 변환 기능을 사용하는 방법

Excel에서 측정 단위를 변환하려면 변환 기능을 사용합니다.

Excel에서 HLOOKUP 함수를 사용하는 방법

Excel에서 HLOOKUP 함수를 사용하는 방법

HLOOKUP 함수란 무엇입니까? Excel에서 HLOOKUP 함수를 사용하는 방법은 무엇입니까? 퀀트리망과 함께 알아보세요!

Excel의 IFERROR 함수, 수식 및 사용법

Excel의 IFERROR 함수, 수식 및 사용법

Excel의 IFERROR 함수는 매우 일반적으로 사용됩니다. 이를 잘 활용하려면 마이크로소프트 엑셀의 IFERROR 공식을 이해해야 한다.

Excel에서 VALUE 함수를 사용하는 방법

Excel에서 VALUE 함수를 사용하는 방법

Excel의 VALUE 함수는 무엇입니까? Excel의 값 공식은 무엇입니까? LuckyTemplates.com과 함께 알아보세요!

엑셀 EOMONTH 함수, EOMONTH 함수 사용법

엑셀 EOMONTH 함수, EOMONTH 함수 사용법

Excel의 EOMONTH 함수는 매우 간단한 구현으로 특정 달의 마지막 날을 표시하는 데 사용됩니다. 그러면 우리가 입력한 데이터를 기반으로 특정 달의 마지막 날을 얻을 수 있습니다.

Excel VBA에서 do-while 루프를 사용하는 방법

Excel VBA에서 do-while 루프를 사용하는 방법

Excel VBA에서 반복적인 작업을 자동화하고 싶으십니까? 따라서 조건이 충족될 때까지 반복되는 일련의 작업을 구현하기 위해 Do-While 루프를 사용하는 방법을 알아봅시다.

Excel 2016 - 6단원: Excel에서 열, 행 및 셀 크기 변경

Excel 2016 - 6단원: Excel에서 열, 행 및 셀 크기 변경

Excel의 기본 열 너비와 행 높이는 입력한 데이터와 일치하지 않을 수 있습니다. 아래 글은 엑셀 2016에서 열, 행, 셀의 크기를 변경하는 몇 가지 방법을 보여줍니다. 참고해주세요!

Excel 2016 - 5단원: 셀 및 범위의 기본 개념

Excel 2016 - 5단원: 셀 및 범위의 기본 개념

Excel로 작업할 때마다 셀에 정보 또는 내용을 입력해야 합니다. 엑셀 2016의 셀과 범위의 기본 개념을 LuckyTemplates로 배워보자!

Excel에서 XLOOKUP 함수를 사용하는 방법

Excel에서 XLOOKUP 함수를 사용하는 방법

Excel의 Xlookup 기능이란 무엇입니까? Excel에서 Xlookup을 사용하는 방법은 무엇입니까? LuckyTemplates.com과 함께 알아보세요!