Excel怎么用sumproduct公式

工作中,多条件求和都是需要引用另外一个工作表来进行计算的,举个简单的例子,我们有一个工作表,记录了销售流水信息,我们的统计表,需要跨表引用数据。

Excel怎么用sumproduct公式

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

Excel怎么用sumproduct公式

统计表的格式如下所示:

Excel怎么用sumproduct公式

一般情况下,我们大多数,都会选择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要固定行标

Excel怎么用sumproduct公式

公式输入的没有任何问题,但是这种方法,有一个很大的缺陷问题

就是当我们保存完之后,然后再次打开这个统计表的时候

它会提示我们点击更新

Excel怎么用sumproduct公式

当我们点击更新的时候,全部变成了错误值。

Excel怎么用sumproduct公式

如果我们原始的业务流水表本来就有更新,也需要更新统计的结果。如何让我们点击更新的时候,它不返回错误值呢?就必须将引用的业务流水表,也是打开的状态,它更新才不会出错。

Excel怎么用sumproduct公式

那有没有公式可以做到,可以不用打开引用的数据表格呢?答案就是用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))

Excel怎么用sumproduct公式

这样,即使我们关闭引用的数据表,还是能正常计算,而且当我们引用的数据表更新之后,这个公式也能自动的更新结果,关于这个小技巧,你学会了么?动手试试吧!

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/229318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点简单一点
上一篇 2024-12-10 12:10
下一篇 2024-12-10 12:23

相关推荐

  • 为什么不能用Microsoft Excel进行Python编程?

    Microsoft Excel是一个广泛使用的数据分析工具,但是它不能直接用于Python编程。这是因为Microsoft Excel并不是一个编程工具,它的主要功能是进行数据处理…

    编程 2025-04-29
  • 如何使用Upper公式

    Upper公式是一个在数学计算和科学领域中十分常用的公式,能够把文本中的所有字母转化为大写字母。在本篇文章中,我们将详细介绍如何使用Upper公式。 一、Upper公式的定义 Up…

    编程 2025-04-28
  • 基尼系数Excel计算模板

    这篇文章将介绍基尼系数Excel计算模板,为大家详细阐述如何使用Excel进行基尼系数的计算。 一、模板下载及导入 首先需要下载基尼系数的Excel计算模板,可以在Excel中通过…

    编程 2025-04-28
  • 使用ReoGrid操作Excel的WPf应用

    本文将详细阐述如何使用ReoGrid来操作Excel,重点介绍在WPF应用程序中使用ReoGrid的方法及注意点。 一、ReoGrid简介 ReoGrid是一个基于.NET的开源组…

    编程 2025-04-27
  • Word编辑公式

    Word编辑公式是Microsoft Office软件中一个非常实用的功能。本文将从多个方面对Word编辑公式进行详细阐述,包括公式的插入、编辑、公式库的使用以及常用的公式样式 一…

    编程 2025-04-27
  • Excel日期函数

    Excel是当前企业和个人使用非常广泛的办公软件之一。其中的日期函数可以用于处理各种涉及日期和时间的任务。本文将从不同的方面介绍Excel日期函数,帮助读者深入了解和熟练使用日期函…

    编程 2025-04-25
  • 用C语言表示阶乘运算公式

    本文将从以下几个方面对阶乘运算公式用C语言表示进行详细的阐述: 一、阶乘运算公式简介 阶乘运算是指将正整数$n$连乘到1的运算,通常表示为$n!$,例如$5!=5\times4\t…

    编程 2025-04-25
  • Java Excel导入导出详解

    一、Excel文件简介 Excel是微软公司开发的一种电子表格程序,多用于商业、财务、科学等各种数据处理。 Excel文件通常以.xls或.xlsx格式存储,其中.xls格式为Ex…

    编程 2025-04-25
  • Word转Excel详解

    一、使用Office插件 1、可以使用Office自带的“将表格复制为Excel工作簿”插件。只需在Word中选中表格,点击“插入”选项卡中的“对象”按钮,在弹出的窗口中选择“将表…

    编程 2025-04-25
  • 弘历强弱王指标公式通达信版

    一、指标概述 弘历强弱王指标是一种技术分析指标,其主要用于辨别股票的强弱,以及预测其未来的走势。该指标包含4个短期指标和4个中长期指标,分别计算出强势值和弱势值,通过比较两者的大小…

    编程 2025-04-25

发表回复

登录后才能评论