外链论坛

 找回密码
 立即注册
搜索
查看: 43|回复: 2

Excel多需需要和,你必须会sumproduct公式,太好用

[复制链接]

3039

主题

148

回帖

9911万

积分

论坛元老

Rank: 8Rank: 8

积分
99119141
发表于 2024-10-1 07:46:00 | 显示全部楼层 |阅读模式

工作中,多要求求和都是需要引用另一一个工作表来进行计算的

举个简单的例子,咱们有一个工作表,记录了营销流水信息

咱们的统计表,需要跨表引用数据

业务流水表的格式如下所示:

统计表的格式如下所示:

通常状况下,咱们都数,都会选取sumifs来进行汇总,咱们输入的公式是:

sumifs的用法是:

=sumifs(求和区域,要求列1,要求1,要求列2,要求2...)

因此这儿咱们输入的公式是:

=SUMIFS([20240202业务流水表.xlsx]Sheet2!$EE,[20240202业务流水表.xlsx]Sheet2!$BB,$A2,[20240202业务流水表.xlsx]Sheet2!$CC,B$1)

重视a2列要固定列标

b1要固定行标

公式输入的任何问题,然则这种办法,有一个很大的缺陷问题

便是咱们保留完之后,而后再次打开这个统计表的时候

它会提示咱们点击更新

咱们点击更新的时候,所有成为了错误值。

倘若咱们原始的业务流水表本来就有更新,需要更新统计的结果

怎样咱们点击更新的时候,它不返回错误值呢?

就必须将引用的业务流水表,是打开的状态,它更新才不会出错

那有公式能够做到,能够不消打开引用的数据表格呢?

答案便是用sumproduct公式来计算要求求和

万能通用的公式是:

=sumproduct(iferror((求和列)*(要求列1=要求值1)*(要求列2=要求值2),0))

因此我们运用的公式是:

=SUMPRODUCT(IFERROR(([20240202业务流水表.xlsx]Sheet2!$EE)*([20240202业务流水表.xlsx]Sheet2!$BB=$A2)*([20240202业务流水表.xlsx]Sheet2!$CC=B$1),0))

这般,即使我们关闭引用的数据表,还是能正常计算

况且咱们引用的数据表更新之后,这个公式能自动的更新结果

关于这个小技巧,你学会了么?

动手试试吧!





上一篇:怎么批量制作奖状,根据Excel表格中的数据批量生成奖状
下一篇:# Excel 各样求和技巧,你不可不晓得
回复

使用道具 举报

3049

主题

3万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065844
发表于 2024-10-14 18:14:15 | 显示全部楼层
外贸网站建设方法 http://www.fok120.com/
回复

使用道具 举报

3045

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109052
发表于 2024-10-29 12:08:00 | 显示全部楼层
请问、你好、求解、谁知道等。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 11:25 , Processed in 0.105683 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.