단일 행이나 열뿐만 아니라 범위를 합산하려는 Sumifs 함수

단일 행이나 열뿐만 아니라 범위를 합산하려는 Sumifs 함수

나는 붙어있다.

Excel 시트에 작업표 날짜를 입력합니다. A열 - 자원 이름 B열 - 프로젝트 단계 C열 - 자원 팀... D열부터 AAA까지 날짜입니다. 따라서 단일 자원은 여러 프로젝트 단계에 걸쳐 작업할 때 여러 레코드를 가질 수 있습니다. 및 자원 용어.

세로 축에는 Prolect Phase와 Resource Group, 가로 축에는 Month를 기준으로 총 작업표 일수를 요약하는 테이블을 만들고 싶습니다.

합계 범위를 $D$3:$AAA$100으로 지정하면 단일 행만 지정하기 때문에 #value 오류가 발생합니다. 프로젝트 단계, 리소스 그룹 및 월(날짜에서 결정됨)을 지정하는 기준을 사용하고 있습니다.

피벗 테이블을 사용하는 것이 더 나을 수도 있지만 다른 워크시트에서 예산 데이터를 가져와야 합니다.

답변1

SUMIF()는 단일 행이나 열에만 적용할 수 있으므로 평가는 2단계로 수행되어야 합니다.
먼저 행에 SUMIF()를 사용하고 인접한 셀의 각 합계에 대한 조건 값을 연결합니다. 이 연결된 문자열은 다음 단계에서 키 역할을 합니다.
다음으로 이전 단계의 "키"를 조건으로 사용하여 행 합계가 포함된 열에 SUMIF()를 적용합니다.

관련 정보