2017-05-12 2 views
0

내가 얻으려고 노력하고있는 다음과 같은 : B3 셀은 P1은 다음과 같은 긴 열 D 셀 D6 동일 및 B3 셀 경우 열 E는, 빈 아니므로 열 R 합계에 해당SUMIFS - 제외 공백

경우 다음 같지 ..... P1 여기

수식이다 않는다 : 상기 SUMIFS 문장의 마지막 부분에 대한

=IF($B$3="P1",SUMIFS('Budget Money'!R:R,'Budget Money'!D:D,D6,'Budget Money'!E:E,"<>"), 
IF($B$3="P2",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!F:F,"<>"), 
IF($B$3="P3",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!G:G,"<>"), 
IF($B$3="P4",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!H:H,"<>"), 
IF($B$3="P5",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!I:I,"<>"), 
IF($B$3="P6",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!J:J,"<>"), 
IF($B$3="P7",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!K:K,"<>"), 
IF($B$3="P8",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!L:L,"<>"), 
IF($B$3="P9",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!M:M,"<>"), 
IF($B$3="P10",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!N:N,"<>"), 
IF($B$3="P11",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!O:O,"<>"), 
IF($B$3="P12",SUMIFS(‘Budget Money’!R:R,'Budget Money'!D:D,D6,'Budget Money'!P:P,"<>"))))))))))))) 

I "는 <>"시도 "<>"& "," "<>"& ""오류가 발생합니다. 수식에 인식 할 수없는 텍스트가 포함되어 있습니다.

+0

, 당신은 '백 틱'대신에 진드기가 : 오프셋 당신의 열은 기본적으로 세포 $B$3에 의해 정의되기 때문에

후 열이 어디에서 오는지 계산하는 OFFSET 공식 것을 사용 ''예산 돈 ''; '예산 돈'이어야합니다. 그 외에도 공식을 간소화하기 위해 아래를보십시오. – Jeeped

답변

2

IF 조건이있는 하나의 명령문입니다. 어떤 장소에서

=SUMIFS('Budget Money'!R:R,'Budget Money'!D:D,D7,OFFSET('Budget Money'!D:D,0,RIGHT(B1,LEN(B1)-1)),"<>") 
+0

D : D, D6, INDEX ('Budget Money'! E : P, 0, INT (MID (B3, 2, 2))), "<>")'. – Jeeped

+0

@ PeterT, 답변이 효과적이며 훨씬 깨끗합니다. 감사합니다. – Cameron