问题标签 [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 投票
1 回答
50 浏览

excel-formula - 在 SUMIFS 函数中从其他单元格中引用值

我需要在 Excel 2007 中使用 SUMIFS 函数,目前我的公式如下所示: =SUMIFS(D:D,B:B, "=string" ,c:c,"=E")

现在字符串的值被放置在 sheet1 的单元格 A3 内。有什么方法可以让我在 SUMIFS 公式中引用该值,例如 sheet1!$A$3

我尝试以下代码,但它没有工作:

=SUMIFS(D:D,B:B,"=sheet1!$A$3",c:c,"=E")

0 投票
3 回答
2258 浏览

r - 根据R中的多列标准查找百分比

我有多个列,我想找到一列在其他列中的百分比是相同的。例如;

所以我想做的是:

如果 ST 和 cd 相同,则找出具有相同 ST 和 cd 的该行的变量百分比。所以最后它看起来像:

我怎样才能在 R 中做到这一点?

感谢所有的帮助。

0 投票
1 回答
7745 浏览

excel - 将 Excel 的 SUMIFS 函数与日期条件一起使用

我有一个数据:

现在我想对 中的值求和column C,如果日期大于单元格中指定的值:

上面,在下面的单元格中column F,我写道:

这会给我日期大于或等于 2012-09 的值的总和,所以结果应该是5+2+7 = 14,但它返回 0。上面有什么问题?

0 投票
2 回答
190 浏览

excel - 根据列中的两个引用和两个过滤器引用列对 Excel 中的列求和

我需要对列的值求和,但我需要根据列中的两个值来识别列,并且必须通过两个相邻列中的值对其进行过滤。

这是一个例子:

所以,我必须添加所有的 CAR & BLUE & Act。& Jan = 1+1 = 2。对于其他列也是如此。

我想实现以下目标:

我遇到的问题是在上面的值列中使用的公式。当原始源表中的列发生变化时,我无法执行 SUMIFS。VLOOKUP 不起作用,因为lookup_value 没有单列。我考虑过使用 MATCH 来识别列,但由于我有两个引用(1&2),它也不起作用。

关于我可以使用什么公式来实现上述目标的任何想法。

谢谢

0 投票
3 回答
1677 浏览

excel - 日期为文本的日期范围内的数据数组总和

我有一个以下格式的 Excel 表格:

在此处输入图像描述

我想用 Excel 公式回答以下问题:

  • 11 月 17 日至 11 月 20 日期间迪士尼的总和是多少?

我的尝试 我尝试了以下方法,但未成功:

  1. SUMIFS与数组一起使用:

    =SUMIFS(c4:g8,c3:g3,i1,b4:b8,">="&i2,b4:b8,"<="&i3)

其中 i1 包含Disney, i2 包含17-Nov日期格式, i3 包含20-Nov日期格式。

但这不起作用,因为我们正在提交一个数组,我们必须在其中指定一个单元格范围。所以我尝试了以下方法:

  1. SUMIFS与范围一起使用:

    =SUMIFS(c4:g8,b4:b8,">="&i2,b4:b8,"<="&i3)

但这也不起作用,因为我认为我们正在使用>,<操作符来处理文本(表中的日期值)。

那么该怎么办?
我应该完全改变表格的格式吗?
我应该将其转换回范围吗?

0 投票
2 回答
591 浏览

excel - Excel,SUMIFS 标准范围也是求和范围

我试图I在另一个工作簿中找到大于 179 英镑的值的总和 [在单元格中引用B13] 在列H01/06/2014 到 30/06/2014 [在单元格中引用B1C1分别]。我不想编辑包含列HI.

这是我拥有的公式,但它错误,因为我假设您不能将总和范围也作为标准范围: =SUMIFS([anotherFilel.xlsx]sheet!$I$16:$I$99999, [anotherFilel.xlsx]sheet!$I$16:$I:$99999,>$B$13,[anotherFilel.xlsx]sheet!$H$16:$H$99999,<=$C2,[anotherFilel.xlsx]sheet!$H$16:$H$99999,>=$B2)

还有 anotherFile.xlsx 表:(包含空白行)

0 投票
1 回答
292 浏览

excel - 将 COUNTIFS 公式转换为 SUM(IF) 以启用外部工作簿引用

我需要将以下公式转换为使用 的公式SUM(IF),因为#value关闭外部数据源时会出现错误。

提前致谢。

0 投票
1 回答
7905 浏览

excel - 使用 Excel 计算列中的选票

我有以下来自大型 Excel 文件(30K 行)的摘录,我需要统计选票,每个选民最多可以从 70 名候选人中投票给 3 名候选人。

查看此数据,您将看到第一个示例,特定选民在第一列中为 16 号候选人投票,而在第二列和第三列中没有人投票。但是,由于此投票的状态,该投票不应计算在内。存在三种可能的有效状态:“成功”、“有效”和“有效 - 重复候选人”。

第 2 行的选民投票给第 1 列的候选人 31,第 2 列的候选人 25,第 3 列的候选人 66。第 3 行的选民与前面基本相同,只是他投票给第 1 列的候选人 35。第四票的重复候选人是候选人35,在投票时被替换为0,因此将被排除在计票之外,但该行的其他两个候选人票是有效的。

如何使用 Excel 生成以下格式的结果列表:

结果甚至不必在列中,如果这样做会更容易,只要结果正确即可,即:0票代表16票,3票代表25票,1票代表31票,2票代表35票和3票66 票。

sumif我尝试了、countif、和函数的各种组合sumifs,但无济于事。countifssumproduct

希望你能帮忙?

0 投票
2 回答
164 浏览

excel - 具有多个条件的 sumif

我有一个 Excel 表格,它告诉我在航班的每个出发日期,我在前几天每天卖出了多少个座位。一个接载率,所以它被称为。

我可以使用 sumif 函数来汇总特定出发日期的所有预订,但是如何设置公式以便仅汇总特定日期之后的日期?例如,出发日期为 2013 年 12 月 31 日的预订,仅从 2013 年 12 月 1 日开始

谢谢!

乔瓦尼

0 投票
1 回答
1728 浏览

excel - Excel CountIF 日期和时间

我看到很多关于如何使用时间日期的示例,但似乎并没有很多关于日期时间值的操作。

我有以下数据:

数据例如

并且想要特定日期和时间(班次模式)之间的一些权重的总和:

所以

  1. 我需要“17/07/2014 06:00”和“17/07/2014 14:00”之间的所有权重
  2. 我需要“17/07/2014 14:00”和“17/07/2014 22:00”之间的所有权重
  3. 我需要“17/07/2014 22:00”和“ 18 /07/2014 06:00”之间的所有权重

是的,我可以拆分日期和时间并分别处理它们,但必须有一种更简单的方法(在第三种情况下它变得相当复杂)

顺便说一句,要比较的日期将使用“=DATE(YEAR(NOW()),MONTH(NOW()),DAY(NOW())-1)”计算昨天的日期(存储在 F11 中)

我有一整页不同的尝试变体,我不会全部发布,但主要是:

应该在昨天早上 6 点之后给我一切,但我完全蹲下。