网站首页 > 技术教程 正文
工作中,多条件求和都是需要引用另外一个工作表来进行计算的
举个简单的例子,我们有一个工作表,记录了销售流水信息
我们的统计表,需要跨表引用数据
业务流水表的格式如下所示:
统计表的格式如下所示:
一般情况下,我们大多数,都会选择sumifs来进行汇总,我们输入的公式是:
sumifs的用法是:
=sumifs(求和区域,条件列1,条件1,条件列2,条件2...)
所以,这里我们输入的公式是:
=SUMIFS([20240202业务流水表.xlsx]Sheet2!$E:$E,[20240202业务流水表.xlsx]Sheet2!$B:$B,$A2,[20240202业务流水表.xlsx]Sheet2!$C:$C,B$1)
注意a2列要固定列标
b1要固定行标
公式输入的没有任何问题,但是这种方法,有一个很大的缺陷问题
就是当我们保存完之后,然后再次打开这个统计表的时候
它会提示我们点击更新
当我们点击更新的时候,全部变成了错误值。
如果我们原始的业务流水表本来就有更新,也需要更新统计的结果
如何让我们点击更新的时候,它不返回错误值呢?
就必须将引用的业务流水表,也是打开的状态,它更新才不会出错
那有没有公式可以做到,可以不用打开引用的数据表格呢?
答案就是用sumproduct公式来计算条件求和
万能通用的公式是:
=sumproduct(iferror((求和列)*(条件列1=条件值1)*(条件列2=条件值2),0))
所以我们使用的公式是:
=SUMPRODUCT(IFERROR(([20240202业务流水表.xlsx]Sheet2!$E:$E)*([20240202业务流水表.xlsx]Sheet2!$B:$B=$A2)*([20240202业务流水表.xlsx]Sheet2!$C:$C=B$1),0))
这样,即使我们关闭引用的数据表,还是能正常计算
而且当我们引用的数据表更新之后,这个公式也能自动的更新结果
关于这个小技巧,你学会了么?
动手试试吧!
猜你喜欢
- 2024-11-21 巧用逻辑值,为SUMPRODUCT赋能,提高生产力!
- 2024-11-21 「EXCEL进阶」根据多种条件求和(SUMPRODUCT)
- 2024-11-21 第五章:Excel求乘积函数——sumproduct
- 2024-11-21 sumproduct函数
- 2024-11-21 Excel“王者”级求和函数SUMPRODUCT,职场必学!
- 2024-11-21 你会用SUMPRODUCT函数吗?还不会用损失就大了
- 2024-11-21 Excel实例教程之Sumproduct条件求和用法
- 2024-11-21 同样是求和函数,SUMPRODUCT比SUM的优势在哪里?
- 2024-11-21 Exce技巧:SUMPRODUCT函数比SUM和SUMIF更‘牛’,你了解多少?
- 2024-11-21 1个示例告诉你,SumproDuct才是求和函数No.1
你 发表评论:
欢迎- 最近发表
-
- 阿里P8大佬总结的Nacos入门笔记,从安装到进阶小白也能轻松学会
- Linux环境下,Jmeter压力测试的搭建及报错解决方法
- Java 在Word中合并单元格时删除重复值
- 解压缩软件哪个好用?4款大多数人常用的软件~
- Hadoop高可用集群搭建及API调用(hadoop3高可用)
- lombok注解@Data没有toString和getter、setter问题
- Apache Felix介绍(apache fineract)
- Spring Boot官方推荐的Docker镜像编译方式-分层jar包
- Gradle 使用手册(gradle详细教程)
- 字节二面:为什么SpringBoot的 jar可以直接运行?
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)