sumif函数不同列表

sumif函数不同列表


2024年5月2日发(作者:)

sumif函数不同列表

SUMIF函数是条件求和函数,一般用于单表求和。对于不同列表的情况,

可以使用SUMIF函数的跨多表条件求和的高级用法。

首先,需要确定工作表名的规则,例如序号+字符的格式。然后,对于多个

列表的情况,可以使用INDIRECT函数来生成对多个列表的引用。

INDIRECT函数可以将文本字符串转换为单元格范围的引用。

具体的用法是,将INDIRECT函数与ROW函数结合使用,生成不同列表的

引用。例如,INDIRECT(ROW($1:$5)&"日!b:b")将生成对第1日至第5日

工作表中B列的引用。

接下来,将SUMIF函数与INDIRECT函数结合使用,以实现跨多表条件求

和。例如,SUMIF(INDIRECT(ROW($1:$5)&"

日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c"))将计算满足条件(A2单元

格中的值)的总和,其中B列和C列分别来自第1日至第5日的工作表。

最后,如果需要将多个列表的求和结果汇总在一起,可以使用

SUMPRODUCT函数。例如,

SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$5)&"

日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c")))将汇总每个工作表中满足

条件的总和,并返回最终结果。

需要注意的是,在使用SUMIF函数的跨多表条件求和时,需要确保每个工

作表的列结构和数据格式一致,以便正确计算结果。同时,还需要注意避免

循环引用的问题。


发布者:admin,转转请注明出处:http://www.yc00.com/news/1714611916a2480354.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信