问题标签 [sumifs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
43632 浏览

excel - Excel:将 SUMIF 应用于一系列值?

我想得到由表示的值的总和1,2,3,4

例如:=SUMIF(D5:D23,"1",G5:G23)+SUMIF(D5:D23,"2",G5:G23)+SUMIF(D5:D23,"3",G5:G23)+SUMIF(D5:D23,"4",G5:G23)

我该怎么做这个操作?请帮我。

0 投票
7 回答
131348 浏览

excel - 将 SUMIFS 与多个 AND OR 条件一起使用

我想创建一个简洁的 Excel 公式,根据一组 AND 条件加上一组 OR 条件对列求和。

我的 Excel 表包含以下数据,并且我为列使用了定义的名称。

  • Quote_Value (Worksheet!$A:$A) 持有会计价值。
  • Days_To_Close (Worksheet!$B:$B) 包含一个生成数字的公式。
  • Salesman (Worksheet!$C:$C) 包含文本并且是一个名称。
  • Quote_Month (Worksheet!$D:$D) 包含一个公式 (=TEXT(Worksheet!$E:$E,"mmm-yy")) 将日期/时间数字从另一列转换为基于文本的月份参考。

如果 Salesman 等于 JBloggs 并且 Days_To_Close 等于或小于 90 并且 Quote_Month 等于以下之一(Oct-13、Nov-13 或 Dec-13),我想对 Quote_Value 求和。

目前,我已经完成了这项工作,但它包含很多重复,我认为我不需要。

我想做的是更像以下内容,但我无法找出正确的语法:

该公式没有错误,它只是返回一个 0 值。然而,如果我手动检查数据,那是不正确的。我什至尝试使用 TRIM(Quote_Month) 来确保空格没有潜入数据中,但我的扩展 SUM 公式有效这一事实表明数据正常并且这是一个语法问题。任何人都可以引导我朝着正确的方向前进吗?

0 投票
1 回答
2235 浏览

arrays - Excel Vba sumif函数数组

我想转移我在电子表格中的工作表公式,但似乎找不到如何做,我可以编写多个 sumif,但我需要为大约 11 种类型做它,所以不是最干净的方法。问题归结为列被求和和连续,但显然取决于月份可能只是 N 或 N、O 或 N、O、P、Q 等 这是使用 CTRL+SHIFT+ENTER 输入的

我在 Excel 中的公式是

任何想法,将不胜感激

0 投票
1 回答
10749 浏览

excel - 如何根据给定月份对 Excel 列中的值求和?

我有两列 Excel 数据。A 列列出日期(如 2013 年 11 月 15 日),B 列列出美元金额(如 125.23 美元)。我想总结 2013 年 11 月 B 列中的所有值。

这是我尝试过的:

问题是我必须手动输入月份日期。我想说这样的话:

但这不起作用。我怎样才能解决这个问题?

请注意:我也试图不在的电子表格中包含任何其他列。

0 投票
2 回答
168 浏览

google-sheets - Google 电子表格 SUMIF 等效项

我需要一个在谷歌电子表格中等效的 SUMIF。它只有 SUMIF,没有 IFS。

这是我的数据:

我想添加 BOB 出售的所有商品,期限等于或小于 100。我还想对 bob 出售的所有商品求和,期限大于 100。约翰也是如此。

0 投票
1 回答
178 浏览

excel - Excel SUMIFS 与命名值中定义的日期进行比较

我的情况是这样的:

我有两张桌子。一个是发票清单,每个发票都分配有一个项目代码。另一个是分配了匹配代码的项目列表。我正在尝试在特定日期之前汇总所有发票的总数。日期本身被定义为命名值。所以...

命名值:Q1_CUTOFF = DATE(2014,4,1)

项目表上的公式是:

...其中 B3 是项目代码。但是,这是在抛出#VALUE!错误。有什么我想念的吗?

0 投票
4 回答
1272 浏览

excel - 将多个值传递给 Excel 中的 SUMIFS 函数

我有两列 A,B ..我试图得到 A 的总和,如下所示。

但是这个公式是行不通的。请给我建议。

0 投票
1 回答
159 浏览

excel - Excel 中的多个 SUMIFS 未按预期工作

如果它们符合特定标准,我正在尝试从另一个工作表中计算结果。我已经成功查找并实现了SUMIF这样的功能:

这将返回预期的输出。现在我正在尝试使用该函数SUMIFS使用多个条件(年份和类别)进行过滤,例如:

这不能按预期工作,并给我0作为价值。下面是工作General Expenses表的样子:

0 投票
2 回答
2670 浏览

excel - 使用并非所有单元格中都存在的条件的多个条件索引/匹配/求和

请在下面找到一个屏幕截图,该屏幕截图将为我的问题提供一些背景信息。

在此处输入图像描述

以上是我公司使用的报告工具输出的修改版本。这份报告以 Excel 2003 格式吐出,我将在 Excel2010 中处理它。我无法更改输出的格式。

我的上述问题是双重的。首先,据我所知,生成报告的应用程序到处都使用不间断空格。像“Not Blue”这样的简单 MATCH 语句通常会返回 N/A,因为我正在使用“Not”和“Blue”之间的“正常”空格进行搜索。另一个问题是,我无法弄清楚如何使用前三列中的标准进行 SUMIFS(例如,总计所有 Data 1 值,其中我的标准为 Level 1/Blue/Green)。第 1 列和第 2 列中的单元格作为合并单元格出现,我必须手动取消合并它们,然后复制适当的单元格值。这会很痛苦。

我希望有一些方法可以绕过这些限制,以便我可以相对轻松地编写 SUMIF 公式(或 INDEX/MATCH 或 SUMPRODUCT 或任何其他求和/匹配公式),而不需要主要针对报告吐出的格式修改输出格式。我的目标是建立一个标准计算页面,该页面将对我公司的应用程序吐出的报告进行查找。为了简化最终用户的交互,我希望他们能够将应用程序的输出复制/粘贴到我的处理工具的工作表中,然后计算出我需要的各种总数。

我非常愿意探索 VBA 以及基于公式的解决方案。

0 投票
1 回答
715 浏览

sumifs - Excel SUMIFs 多个条件

我是 Excel 函数的新手,希望在 SUMIF 方面得到一些帮助(我假设 SUMIF 是在这里使用的正确函数)。

本质上,如果 2 个条件匹配,我需要匹配 2 个数组并对特定列求和。

我的原始数据看起来像这样

这个想法是根据 2 个条件计算每个保单支付的总金额 -

  1. 策略(A 应该匹配 G)应该匹配并且
  2. 资产净值日期 (B) 应小于或等于保费缴付日期 (H)

我用公式试了一下

但我与预期值(E)相差甚远。