2017-11-23 1 views
0

해결할 수없는 문제와 관련하여 도움이 필요합니다. 나는 그것을 이해하려고 노력했지만 내 목표에 도달하지는 못했다.일치하는 경우 다른 행의 값 합계

내가 열 달이 행이 부서입니다 시간의 기간 동안 활성 고객을 추정 한 시트 1에서

이/상태 :

시트 1 enter image description here

이 내가 가진 무엇

그러면 2 장에서 판매를 예측하고 있으며 각 부서에서 어떤 달이 시작되는지에 따라 시트 1의 값을 반환하는 것이 탁월합니다.

시트 물론 2 enter image description here

상기 킥오프 개월 각 부서마다 다를 수 있고, 시트 (1)의 값은 시트 (2)

그리고 내에서 칼럼 B에서 선택된 월별 수용해야 부서가 있지만, 시트 1에서 반복되지 않을 때 실제로 위의 공식은 잘 작동

=IFERROR(IF(C$1>=$B2,INDEX(Sheet1!$B$2:$F$4,MATCH($A2,Sheet1!$A$2:$A$4,0),MONTH(C$1)-MONTH($B2)+1),""),"") 

, A (시트 1과 같이) 부서가 반복되는 경우 무슨 일이 일어날 지 : C2:I4 나는이 공식을 사용했다 동일한 부서의 값을 합산하고 시트 2의 각 셀에 결과를 표시해야합니까?

나는 당신의 친절한 도움을 기대합니다!

감사합니다.

+0

다운 투표에 의한 명백한 자신의 노력이 있기 때문에 내가 업 투표 뚜렷한 연구 ... –

+0

에. – Variatus

답변

0

Sheet2! C2 셀용으로 설계된이 공식을 사용해보십시오.

=IFERROR(SUMIF(INDEX(Rodrigo,,1),$A2,INDEX(Rodrigo,,MONTH(C$1)-MONTH($B2)+1)),"") 

이 수식을 사용하려면 범위 Sheet1! A2 : F4로 구성된 명명 된 범위를 선언해야합니다. 내 수식은 Rodrigo 범위를 호출합니다. 다른 이름을 선택하면 그에 따라 수식의 이름을 변경하십시오.

추가 IF 조건을 수식에 추가하여 0 개의 결과를 제외 할 수 있습니다. 0;0;;과 같이 세 번째 세미콜론에서 0이 표시되지 않는다고 결정하는 셀 서식을 사용하면됩니다. 워크 시트 옵션에서 전체 시트의 0 표시를 억제 할 수도 있습니다.

0

하면이 같은 SUMIF를 사용해보십시오 :

=IFERROR(IF(C$1>=$B2,SUMIF(Sheet1!$A$2:$A$4,$A2,INDEX(Sheet1!$B$2:$F$4,0,MONTH(C$1)-MONTH($B2)+1)),""),"")

관련 문제