OR 기준이 있는 SUMIF
사용방법SUMIF
Excel 셀에서 주어진 범위에 합을 맞춰야 하고 단일 값을 찾는 대신 여러 값을 찾아야 합니까?
단일 값을 찾기 위해 다음을 사용합니다.
=SUMIF(A4:A100;"1";B4:B100)
이제 저는 그 칼럼이 다음과 같은 것인지 요약해야 합니다.A
쥔다1
또는2
예:
=SUMIF(A4:A100;"1" OR "2";B4:B100)
감방A1
기준을 텍스트로 유지할 것입니다. 여기서는1;2
.
다음과 동일하게 반환되어야 합니다.
=SUMIF(A4:A100;"1";B4:B100) + SUMIF(A4:A100;"2";B4:B100)
하지만 저는 어떤 기준(1, 2, 3, 또는 그 이상)을 취할 수 있는 공식이 필요합니다.
구문이 뭐죠?여기서는 VBA를 사용할 수 없습니다.
1 또는 2로 요약하자면 이 버전을 사용해 보십시오.
=SUM(SUMIF(A4:A100;{1;2};B4:B100))
SUMIF
두 결과의 "어레이"를 반환하므로 다음과 같은 작업이 필요합니다.SUM
1과 2의 합계에 대해 배열을 합하는 것.
원하는 만큼 숫자를 추가할 수 있습니다. 예:
=SUM(SUMIF(A4:A100;{1;2;3;4};B4:B100))
또는 Z1:Z10과 같은 범위에 나열된 숫자로 표시됩니다.
=SUMPRODUCT(SUMIF(A4:A100;Z1:Z10;B4:B100))
저는 이렇게 하나의 진술 안에서 OR을 할 수 있는 방법이 없다고 생각합니다.SUMIF는 모두 참이어야 하는 여러 조건에 대해 사용할 수 있지만, 이 경우 여러 SUMIF 문을 함께 추가하면 됩니다.
=SUMIF(A4:A100,"1",B4:B100)+SUMIF(A4:A100,"2",B4:B100)
"1"과 "2"는 서로 배타적이므로,
=SUMIF(A4:A100,"1",B4:B100)+SUMIF(A4:A100,"2",B4:B100)
범위를 정의해야 한다고 생각합니다.keys
합할 모든 값을 저장할 수 있습니다.그래서 이 범위에서 당신은 1과 2를 유지하고 당신이 원할 때 그것을 수정할 수 있습니다.그런 다음 공식이 있는 플래그 열을 추가합니다.IFERROR(IF(MATCH(A4,keys,0)>0,1,0),0)
이제 합할 값에 대한 1이 있는 열이 있습니다.
다중 텍스트 평가와 함께 작동합니다.
=sumif(M4:M206,"Sat",O4:O206)+sumif(M4:M206,"Sun",O4:O206)
여기에 더 추가 + + +
언급URL : https://stackoverflow.com/questions/21528616/sumif-with-or-criteria
'programing' 카테고리의 다른 글
오류 TS4053: 내보낸 클래스에서 반환된 공용 메서드 유형에 '관찰 가능' 이름이 있거나 사용 중입니다. (0) | 2023.06.19 |
---|---|
문자열에서 하위 문자열의 n번째 발생 찾기 (0) | 2023.06.19 |
MongoDB에서 데이터를 중지하지 않고 삭제하는 방법은 무엇입니까? (0) | 2023.06.19 |
아이폰 웹 애플리케이션에서 방향을 세로 모드로 잠그려면 어떻게 해야 합니까? (0) | 2023.06.19 |
'commit date'를 표시하도록 'git log'를 구성하는 방법 (0) | 2023.06.19 |