SUMIF를 사용하는 데 도움이 필요합니다. 가변적일 수 있는 Col B(두 번째 열)의 날짜를 기반으로 열(아래 Col D - 네 번째 열)의 재무 데이터를 합산하려고 시도하지만 Col C(세 번째 열)에 날짜가 있는 경우 특정 재무 데이터를 제외해야 합니다. 채워져 있습니다.
Row 1 - Start Date: 06/01/22
Row 2 - End Date: 06/30/22
Row 3 - App Forecast Actual Dollars Comments
Row 4 - A 06/15/22 $10K Include in calculation
Row 5 - B 06/27/22 $10K Include in calculation
Row 6 - C 06/22/22 05/27/22 $10K Exclude in calculation
Row 7 - D 07/07/22 $10K Exclude in calculation
sumif를 사용해 보았지만 두 번째 열의 날짜 범위가 시작 날짜와 종료 날짜 내에 있는 경우에만 합계를 얻을 수 있습니다. 나는 다음 공식을 사용했습니다.
=SUMIFS(D4:S7,B4:B7,">="&$A$2,B4:B7,"<="&$B$2)
데이터 합계를 $30,000로 얻으려고 하지만 "C" 애플리케이션에 대해 $10,000를 제외할 수는 없습니다.
답변1
세 번째 테스트를 추가하세요 IF
. C4:C7,"="&""
따라서 귀하의 공식은 다음과 같습니다.
=SUMIFS(D4:S7,B4:B7,">="&$A$2,B4:B7,"<="&$B$2,C4:C7,"="&"")
물론, Scott Craner
말했듯이 "S for D" 오타를 수정하세요. 그리고 시작 날짜/종료 날짜 셀 주소 문제를 수정하세요. 의도 $B$1
하지 않은 것 같습니다 $A$2
.
그리고 모든 것이 좋습니다.
마지막 절의 조건이 단순한 단일 문자열 대신 두 문자열을 결합하는 것은 게으름이나 지나친 형식이 아닙니다. 입력 방법과 조건이 작동하도록 하는 방법에 대한 6가지 변형에서는 나에게 작동하지 않습니다. 그래서 나는 다른 두 조건, 전반부의 비교기("=")와 후반부의 비교할 항목("")처럼 간단히 분할했습니다.
그러나 공식을 이해하고 1년 후에 유지하는 것이 다소 쉬워지는 다른 두 조건의 패턴 일치라는 이점이 있습니다.