메인 컨텐츠로 가기

OR 및 AND 논리를 기반으로 하는 여러 기준이 있는 Sumif

Excel 워크시트에서 작업할 때 여러 기준에 따라 값을 합산해야 할 수 있습니다. 여러 기준이 동일한 열(OR 논리)에서 오는 경우도 있지만 다른 열(AND 논리)에서 오는 경우도 있습니다. 이 경우 Excel에서 이 작업을 어떻게 처리할 수 있습니까?


OR 논리를 기반으로 하는 여러 기준이 있는 Sumif

아래 스크린샷과 같이 공급업체와 수량을 포함하는 제품 목록이 있다고 가정하고 이제 공급업체 John과 David가 제공하는 모든 총 수량을 얻으려고 합니다. 여기에서는 두 가지 간단한 공식을 소개하겠습니다.

SUMIF + SUMIF +… 수식을 사용하여

여러 기준에서 기준(OR 논리) 중 하나를 충족하는 숫자를 합산하려는 경우 단일 수식에 여러 SUMIF 함수를 추가할 수 있습니다. 일반 구문은 다음과 같습니다.

=SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…
  • criteria_range: 기준과 일치시키려는 셀의 범위;
  • criteria1: 합산해야 하는 셀을 결정하는 데 사용되는 첫 번째 기준입니다.
  • criteria2: 합산해야 하는 셀을 결정하는 데 사용되는 두 번째 기준입니다.
  • sum_range: 합계를 구하려는 셀의 범위입니다.

이제 아래 수식 중 하나를 빈 셀에 복사하거나 입력하고 엔터 버튼 결과를 얻는 열쇠 :

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)           (Type the criteria manually)
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
(Use a cell reference)


공식 설명 :

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)

  • 처음으로 SUMIF(B4:B14,"요한",C4:C14) John의 행을 찾고 총 수량을 합산합니다.
  • 두 번째 SUMIF(B4:B14,"데이비드",C4:C14) David의 행을 찾고 총 수량을 합산합니다.
  • 그런 다음 이 두 SUMIF 공식을 더하여 John과 David가 제공한 모든 총 수량을 구합니다.

SUM 및 SUMIF 함수를 사용하여

위의 공식은 기준이 몇 개뿐인 경우 사용하기 매우 쉽지만 여러 OR 조건으로 값을 합산하려는 경우 위의 공식이 중복될 수 있습니다. 이 경우 SUM 및 SUMIF 함수를 기반으로 만든 더 나은 공식이 도움이 될 수 있습니다. 일반 구문은 다음과 같습니다.

하드코딩된 텍스트가 있는 일반 공식:

=SUM(SUMIF(criteria_range, {criteria1,criteria2,...}, sum_range))
  • criteria_range: 기준과 일치시키려는 셀의 범위;
  • criteria1: 합산해야 하는 셀을 결정하는 데 사용되는 첫 번째 기준입니다.
  • criteria2: 합산해야 하는 셀을 결정하는 데 사용되는 두 번째 기준입니다.
  • sum_range: 합계를 구하려는 셀의 범위입니다.

셀 참조가 있는 일반 수식:

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • criteria_range: 기준과 일치시키려는 셀의 범위;
  • criteria_cells: 사용하려는 기준이 포함된 셀.
  • sum_range: 합계를 구하려는 셀의 범위입니다.

빈 셀에 필요한 아래 수식 중 하나를 입력하거나 복사한 다음 결과를 얻으십시오.

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))           (Type the criteria manually)
=SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
(Use cell references, array formula, should press Ctrl + Shift + Enter keys)


공식 설명 :

=SUM(SUMIF(B4:B14, {"존","데이비드"}, C4:C14))

> SUMIF(B4:B14, {"John","David"}, C4:C14):

  • {"존","데이비드"}: 중괄호로 묶인 여러 기준의 집합인 배열 상수입니다.
  • SUMIF(B4:B14,"데이비드",C4:C14) OR 논리를 사용하는 배열 상수는 SUMIF 함수가 여러 기준("John" 및 "David") 중 하나를 기반으로 C4:C14의 숫자를 합산하도록 하고 두 개의 개별 결과({410,1520})를 반환합니다.

> SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))=SUM({410,1520}): 마지막으로 이 SUM 함수는 이러한 배열 결과를 더하여 결과를 반환합니다: 1930.


SUMIFS 함수를 사용하여 AND 논리를 기반으로 여러 기준이 있는 Sumif

다른 열에 있는 여러 기준으로 값을 합산하려는 경우 SUMIF 함수를 사용하여 이 작업을 빠르게 해결할 수 있습니다. 일반 구문은 다음과 같습니다.

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range: 합산하려는 셀의 범위;
  • criteria_range1: Criteira1이 적용되는 범위;
  • criteria1: criteria_range1에 대해 확인하고 추가할 셀을 결정하는 첫 번째 기준입니다. (기준 유형은 숫자, 논리식, 셀 참조, 텍스트, 날짜 또는 기타 Excel 기능일 수 있습니다.)
  • criteria_range2, criteria2…: 기타 추가 범위 및 관련 기준. (SUMIFS 수식에서 127 쌍의 criteria_range와 기준을 설정할 수 있습니다.)

아래 스크린샷과 같이 Product, Supplier, Qty 및 Price 열이 있는 테이블이 있다고 가정해 보겠습니다. 이제 Apple 제품의 총 가격과 수량의 합이 200 이상인지 알고 싶습니다.

아래 수식 중 하나를 빈 셀에 적용하고 엔터 버튼 결과를 반환하는 키:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")           (Type the criteria manually)
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use cell references)


공식 설명 :

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")

  • 범위 A4:A14는 "Apple" 제품을 확인하고 범위 C4:C14는 200보다 크거나 같은 모든 수량을 추출한 다음 SUMIFS 함수는 범위 D4:D14에서 일치하는 셀만 합산합니다.

사용 된 상대 함수 :

  • 수미:
  • SUMIF 함수는 하나의 기준에 따라 셀을 합산하는 데 도움이 될 수 있습니다.
  • 사명:
  • Excel의 SUMIFS 함수는 여러 기준에 따라 셀 값을 합산하는 데 도움이 될 수 있습니다.

더 많은 기사 :

  • 셀의 다른 열에 특정 텍스트가 포함된 경우 합계
  • 이 자습서에서는 셀에 다른 열의 특정 또는 부분 텍스트가 포함된 경우 값을 합산하는 방법을 보여줍니다. 아래 데이터 범위를 예로 들어 "T-Shirt"라는 텍스트가 포함된 제품의 총량을 얻으려면 SUMIF 함수와 SUMPRODUCT 함수가 Excel에서 이 작업을 처리할 수 있습니다.
  • Excel에서 최소 또는 하위 N 값 합계
  • Excel에서는 SUM 함수를 사용하여 셀 범위의 합계를 쉽게 구할 수 있습니다. 경우에 따라 아래 스크린샷과 같이 데이터 범위에서 가장 작은 숫자 또는 하위 3, 5 또는 n개의 숫자를 합산해야 할 수도 있습니다. 이 경우 SUMPRODUCT와 SMALL 함수를 함께 사용하면 Excel에서 이 문제를 해결할 수 있습니다.

최고의 사무 생산성 도구

Excel 용 Kutools-군중에서 돋보 이도록 도와줍니다.

인기 기능: 중복 항목 찾기, 강조 표시 또는 식별  |  빈 행 삭제  |  데이터 손실 없이 열이나 셀 결합  |  수식없이 반올림 ...
슈퍼 VLookup: 다중 기준  |  다중 값  |  여러 시트에 걸쳐  |  퍼지 조회...
고급 드롭 다운 목록: 간편한 드롭다운 목록  |  종속 드롭다운 목록  |  다중 선택 드롭 다운 목록...
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  열 비교 동일하고 다른 셀 선택 ...
특색 지어진 특징: 그리드 포커스  |  디자인보기  |  큰 수식 바  |  통합 문서 및 시트 관리자 | 리소스 라이브러리 (자동 텍스트)  |  날짜 선택기  |  워크 시트 결합  |  셀 암호화/해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거 ~)  |  50+ 거래차트 유형 (Gantt 차트 ~)  |  40+ 실용 방식 (생일을 기준으로 나이 계산 ~)  |  19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입 ~)  |  12 매출 상승 도구 (숫자를 단어로, 환율 ~)  |  7 병합 및 분할 도구 (고급 결합 행, Excel 셀 분할 ~)  |  ... 그리고 더

Excel용 Kutools는 300개 이상의 기능을 자랑합니다. 필요한 것을 클릭 한 번으로 확인하세요...


Office 탭-Microsoft Office에서 탭 읽기 및 편집 사용 (Excel 포함)

  • 수십 개의 열린 문서간에 전환하는 데 XNUMX 초가 걸립니다!
  • 매일 수백 번의 마우스 클릭을 줄이고 마우스 손에 작별 인사를하십시오.
  • 여러 문서를 보고 편집할 때 생산성이 50% 향상됩니다.
  • Chrome, Edge 및 Firefox와 마찬가지로 Office(Excel 포함)에 효율적인 탭을 제공합니다.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
do you guys know if this logic works on google sheets?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations