问题标签 [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 回答
23265 浏览

excel - Excel:优化一堆很重的SUMIFS

我有一些数据要求和,以符合某些条件

示例数据:

现在,我希望基于某些标准(例如,Id2=4 和 Id3=2)为每个具有 100 个值的Id对每个 Id求和,但我想避免为每个Id重新运行sumifs ,因为表很重。

到目前为止我一直在做的是

(如果我正确地记得 sumifs 的语法)

有没有更快的方法可以避免为每个Id重新运行 sumifs ?

0 投票
2 回答
1043 浏览

excel - 使用 sumproduct 在 excel 中计算值

我试过 sumproduct 也试过 sumif 但我认为我需要的是一个组合(或者更好地理解 sumproduct)

这是我的数据

状态 | 百分

新南威尔士州 | 0

新南威尔士州 | 20

维多利亚 | 0

南非 | 0

西澳 | 15

新南威尔士州 | 0

新南威尔士州 | 70

我想尝试计算的内容如下:

  • 其中州 = 新南威尔士州

  • 其中百分比 > 0

我想计算出匹配值的平均值

通过包含 values = 0 我可以使用:

但现在我想通过删除 0 值来进一步定义。

谢谢

0 投票
1 回答
49 浏览

excel - 从列确定范围数值范围

SUMIF在 sheet2 中使用以下公式:

A 列中有一个月,例如 Jan from A1toA200和 Feb from A201to A300。我想在 sheet2 的某个单元格中输入 Jan(Feb 或任何其他),然后获取其范围,在这种情况下为 1 到 200。最后,这个范围将被用在SUMIF公式中得到结果。

我怎样才能做到这一点?

0 投票
2 回答
23796 浏览

excel - 使用 Excel sumifs 对矩阵元素求和

是否可以使用 Excel 的 sumifs 在行和列上使用条件来查找矩阵元素的总和?例如矩阵:

我想对 b 行、d 和 e 列的元素求和。该解决方案也适用于大维矩阵。抱歉,格式很丑。

0 投票
1 回答
701 浏览

excel - 在 SUMIF 函数中将字符串转换为浮点数

我正在使用 SUMIF 函数,除了我要求和的列是这样的字符串:“AU $12.3”而不仅仅是“12”,我怎样才能剥离这个字符串以只返回我的 SUMIF 语句中的浮点值(在 E 列中)?

0 投票
2 回答
4481 浏览

python - python中的sumifs函数

我有一个列表,如下所示:

我需要sumifs在python中制作一个等效的函数(因为文件对于excel来说太大了)以根据第5列中的标识符对第3列的内容求和(输出可以是某些版本的L1MCc_dup1is 3、MER63Bis 4和MLT2B4_dup1is 3 )。

有什么建议/帮助来实现这个功能吗?

0 投票
3 回答
7116 浏览

excel - 带有可变参数的 Excel SUMIFS sum_range

所以我有一个 excel 电子表格指示器,我正在尝试制作一个 SUMIFS 语句来更改我从哪一列中选择。所以我将在左侧有列名,我想将其用作可变参数。请参见下表。

所以在上面的表格中,TABLE2 保存了所有数据,而 TABLE1 基本上是按周计算的数据的总和。所以我希望 SUMIFS 读取类似 SUMIFS(TABLE2[????], TABLE2[Week], $B$2) 但我不知道如何获取 SUMIFS 的 sum_range 部分让我传递参数. 关于如何做到这一点的任何提示或想法?

0 投票
1 回答
11589 浏览

google-sheets - 以 FIND 为标准的 SUMIF

我正在尝试将多个 Google 电子表格中的数据汇总到一张表中,但我在使用 SUMIF 和 FIND 时遇到了一些问题。要汇总另一张表中的数据,我必须使用它(至少这是我找到的唯一解决方案)

我在 A6 上的工作表名称的位置。这使一切变得容易,因为我有一个包含所有工作表名称的列 (A)。我在 Google Docs 中没有找到像 Sheets[1] 这样的东西。

我的下一步是从特定列中求和时间,但删除特定值,在本例中为 1,它在 24:00:00 内部转换,因为它是时间列:

在这里,我尝试使用单个 SUMIF 完成所有操作,但我不知道如何操作。NOT("24:00:00") 没有用,所以我解决了这个问题。最后一部分是最困难的,我无法解决。我有一个包含月份名称的列(例如),并且我只想在月份名称包含“er”时汇总一些数据。这是我的想法:

这给了我总是 0(请注意,最后一个包含 A6:A16 而不是整个 INDIRECT 部分,因为我仍在一张纸上测试它。)知道我做错了什么吗?

0 投票
1 回答
2183 浏览

matlab - 在另一列中添加具有特定条件的一列,例如 excel 的 sumifs

我有一个这样的矩阵

现在我想添加第二列,条件是如果limit=0、interval=3和limit=limit+interval,或者换句话说,当第1列的值范围为0到3时,我必须对第2列求和, 3 到 6, 6 到 9 和 9 到 12,我想要第 2 列对应值的总和。

我的解决方案是这样的

像这样我有一个大约 7000x2 的矩阵。也可以只给出序列号来代替范围。

这只是一个例子。

0 投票
1 回答
608 浏览

excel - Excel中具有多个条件的SumIf公式

对于看似基本的 Excel 问题,我深表歉意 - 我已经尝试过 Google,但找不到任何关于此的内容!

我想要做的就是根据之前的相应列是否符合某些标准来计算一列的总和。

例如,如果我有:

在一个单独的单元格中,我想总结 B 列,其中 A 列是 YY AND TT

我该怎么做?