问题标签 [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.
excel - Excel COUNTIFS 使用不同的标准产生相同的结果
尽管使用了不同的标准,但我使用了 COUNTIFS 公式并收到了相同的结果。下面是一个简化的场景,这是一个屏幕截图(对不起,新手不能发布图像)。
上校 | 上校 B | 上校 C | 科尔D | 上校 | 上校 F |
2012 年 8 月 31 日 | 是 | 第 1 步 | 0 | 2012 年 8 月 31 日 | 空白 | 2012 年 8 月 31 日
2012 年 8 月 31 日 | 空白 | 空白 | 10,000 |
2012 年 8 月 31 日 | 没有 | 第 5 步 | 0 |
预期的逻辑如下:
- 标准 1:如果 A 列与“2012 年 8 月 31 日”或单元格 F2 匹配,则包括
- 标准 2:包括 B 列是否为“是”或空白
- 标准 3:包括 C 列是否与“步骤 1”匹配
- 标准 4:如果 D 列等于“0”,则包括
这是两个得出相同答案的公式(计数 = 1):
- =COUNTIFS(A2:A4,F2,B2:B4,"是",C2:C4,"步骤 1",D2:D4,0
- =COUNTIFS(A2:A4,F2,B2:B4,"<>",C2:C4,"Step 1",D2:D4,0
此外,如果满足标准 1-3,关于将公式调整为 SUM 列 D 的任何建议?我应该使用 SUMIFS 吗?我认为是这样,但论点结构不同。
谢谢!
arrays - Excel 在将单个值汇总到 SUMIF 公式中之前对其进行四舍五入
我正在使用 Excel 2010 中的表格,我需要能够在列中显示一个值,该值显示满足两个条件的每个值的范围之和。我还需要在求和之前对每个值进行舍入。我见过人们在求和之前使用数组公式对每个值进行独立舍入,但我没有看到如何使用 sumifs 语句来做到这一点。
我的公式如下所示:
现在..我不想对所有内容的总和进行四舍五入,我希望在求和之前对所有内容进行四舍五入。本质上,对于满足 sumif 标准的每个值,在求和之前都应该向上或向下舍入。
=Round(sumifs(pData[premium],pdata[Pol],[@[Pol]],pdata[LineNum],[@[LineNum]]),0)
总和,通常相差几个数字。
excel - EXCEL:由于名称差异很小,将 SUMIFS 与多个 VLOOKUP 组合
好的,这将是一个很难问的问题,但我会试一试。
我在一个工作表(工作表)中有三张工作表(Sheet1、Sheet2、Sheet3)。
Sheet1包含 ~100,000 行,其中包含Company (A)、Holding (B)、Product (C)、Year (D)、Spend (E)列。
Sheet2包含 100 行,其中包含Company (A)、Holding (B)、Product Spend in certain Year (C)列。
Sheet3包含 100 行,其中包含Company (A)、ID (B)、 Variant1 (C)、Variant2 (D)、Variant3 (E) 列。
我想要的是在Sheet2中计算Product Spend in certain Year。通过使用函数SUMIFS,我已经能够在Sheet1中将其作为测试。所以在Sheet1中我使用了:
问题是所有工作表中的公司名称都不相同。我试图通过FuzzyFind解决它,但这还不够完美。所以我决定改变我的方法,这就是Sheet3存在的原因。此表在一行中包含一家公司的所有不同名称变体(类似于关系数据库)。
现在我需要在Sheet2中使用此SUMIFS函数,其中公司名称与Sheet3中所有可能的其他公司名称相关,因此它可以将出现在Sheet1中的公司名称相加,就好像它是一个公司名称一样。Sheet3中的Company列是“选择”的公司名称,也是Sheet2中使用的名称。是Sheet1给出了问题。
所以不知何故,我需要在Sheet2中将SUMIFS与VLOOKUP结合起来,但我不确定如何。任何人有任何线索?我会尽力改进我的问题,我可以想象如果我没有做最好的解释工作。
excel - 日期之间的 Excel SUMIF
我有 A 列,其日期值格式为mm/dd/yyyy
. 如果 A >=DATE(2012,1,1) AND
=SUM(B:B)
B 正确求和,但如果我尝试使用=SUMIF(B:B,A:A>=DATE(2012,1,1))
返回的值是0.00
. 我假设这与使用小数作为标准的总和和日期类型有关。有没有办法解决这个问题?
谢谢
date - 使用 Google 电子表格汇总今年日期的数据
我有一份多年来阅读的书籍清单,以及页数,存储在 Google 电子表格中。
对于每本书,我都会记录页数和完成这本书的日期。
我想总结一下我今年读过的所有书的页数。
到目前为止,我有这个部分不完整的公式:
我很确定我想使用 SUMIF,但我不知道如何使用实际公式表达第二个参数伪代码。
注意:我尝试了以下,但总和为 0:
excel - 未知行范围内的列 sumif
对我肯定的事情的快速查询必须是直截了当的,但开始让我省心。
我想对我定义范围的列求和。但是,我实际上并不知道范围。这将每周、每月进行。我从第 3 方程序中获取数据。我将把这些数据粘贴到这个 s/sheet 中;但是,我不知道在任何给定点每列会有多少行。这个数字可以是 500 或 15000。
这是我目前拥有的,很好:
= SUMIF(DataExtrGoesHere!A2:A999, "0", DataExtrGoesHere!I2:I999)
但是,这有点业余,我可能会收到超出 999 行范围的数据。
excel - 从多个工作表中添加和减去数据
我在 Microsoft Excel 2007 中有一个 Excel 工作表,其中有四个项目(A、B、C、D)的条目不是按特定顺序排列的,并且上述四个项目中的任何一个都可以定期添加数量。这基本上称为INWARD。
现在在向外,我有一个类似的过程以非顺序方式发生。
第三张表称为 MASter,其中每个项目(A、B、C、D)都有一个最终可用的库存,基本上是=(inward-outward)
. 我想创建一个系统,如果在任何后续日期将四个项目中的任何一个添加到内部,则应通过添加数量来更新库存清单。并且一旦有任何外在的相同材料应该被扣除。
我该怎么做以上?
vba - 如何使用变量作为 vba 中 sumifs 公式的标准
任何人都可以帮助我更正以下代码:
我需要""=XYZ""
用变量替换部分代码
excel - 带有条件的 Excel sumif
我有一个 last_name、first_name、salary 和 total_salary 列。销售人员在整个电子表格中多次出现。我想做的是编写一个函数,仅在销售人员出现的地方汇总 total_salary 列中的薪水列。
示例输出:
期望的输出:
谢谢
mysql - Mysql,当变量依赖于其他选择时计算 sum()
你好 Stackoverflow 的伟大人物!我一直在为以下挑战绞尽脑汁。
我有一个查询来计算特定销售的产品总和,这很容易。让我抓狂的挑战的第二部分是:
有些销售由“捆绑”组成,这意味着单个产品的总和不等于最终价格。为了使销售成为捆绑销售,它必须具有“电视”产品。电视产品可以自己出售并具有相关价格,但当它是捆绑产品的一部分时,价格是可变的。这是我到目前为止所拥有的:
定价矩阵——
如您所见,我没有将产品ID分配给捆绑包,b / c我尝试为捆绑包创建单独的产品ID,甚至考虑使用php根据一组规则以编程方式分配产品ID,如果选择了单个产品,但随后我失去了最终计算/查询组成该捆绑/销售的单个产品的能力。
这是我想太多了吗?是否可以仅使用 SQL 或至少限制 PHP 端?
下表显示了该电视产品根据其所属捆绑包和排名计算得出的价格。我创建这个是因为我正在考虑使用 if 语句来引用这个表,如果该电视产品出现在一个级联计算中。
这个问题太长了,所以我会停在那里,但是请问这有意义吗,有人有什么建议吗?太感谢了!