早教吧作业答案频道 -->其他-->
excel多列单条件求和公式简化=SUMIF(INDIRECT("'Sheet1("&COLUMN(B1)&")'!$S:$S"),Sheet1!$A2,INDIRECT("'Sheet1("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1("&COLUMN(B1)&")'!$T:$T"),Sheet1!$A2,INDIRECT("'Sheet1("&COLUMN(B1)&")'!$J:$J"))
题目详情
excel多列单条件求和公式简化
=SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$S:$S"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$T:$T"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$U:$U"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$V:$V"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$W:$W"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$X:$X"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$Y:$Y"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))
只是其中的一部分,实在太长了,连问题补充里都写不满,不过格式都是iyang的,excel提示太多函数了...求高手简化下啊
=SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$S:$S"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$T:$T"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$U:$U"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$V:$V"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$W:$W"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$X:$X"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))+SUMIF(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$Y:$Y"),Sheet1!$A2,INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J"))
只是其中的一部分,实在太长了,连问题补充里都写不满,不过格式都是iyang的,excel提示太多函数了...求高手简化下啊
▼优质解答
答案和解析
干吗要弄成sheet1(2)这样啊?
还要拖动公式的么?
不知道你目的,你所贴公式可以变成这样
=sumproduct((INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$S:$S")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$T:$T")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$U:$U")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$V:$V")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$W:$W")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$X:$X")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$Y:$Y")=Sheet1!$A2)*INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J")
)
还要拖动公式的么?
不知道你目的,你所贴公式可以变成这样
=sumproduct((INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$S:$S")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$T:$T")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$U:$U")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$V:$V")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$W:$W")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$X:$X")=Sheet1!$A2+(INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$Y:$Y")=Sheet1!$A2)*INDIRECT("'Sheet1 ("&COLUMN(B1)&")'!$J:$J")
)
看了 excel多列单条件求和公式...的网友还看了以下:
这个公式怎么理解|如题:=IF(ISERROR(IF(SUMIF(INDIRECT("'"&D$3 2020-05-23 …
跪求以下公式的简化公式,关于sumif的公式公式:=sumif(a,b1,c)+sumif(a,b 2020-06-02 …
Excel公式中INDIRECT("Book1!A2")如何改为可以随着单元格拖拽而自动增长为IN 2020-06-02 …
在CXCEL里IF函数用法=IF(A2="","",SUMIF(B$2:B2,B2,C$2)-SU 2020-07-09 …
SUMIF函数运行时,中间有空值的情况,但返回结果不是空而是真实的数值是什么情况?=SUM(SUM 2020-07-23 …
sumif嵌套or或者and比方A列中是一堆字母,或A或B或C或D,数目各不同,B列是对应的数字要 2020-07-23 …
返回值#DIV/0!,这是因为除数为零,但是除数部分设置sumif公式引用另一个工作表的数据而来的 2020-07-23 …
excel多列单条件求和公式简化=SUMIF(INDIRECT("'Sheet1("&COLUMN 2020-07-23 …
AVERAGE内含INDIRECT及除法问题?=AVERAGE(INDIRECT(B2)/INDIR 2020-10-31 …
谁能介绍一下呢=INDIRECT("A"&INDEX(A$4:A$49,SMALL(IF(INDIR 2020-11-01 …