问题标签 [sumproduct]
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.
python - 如何创建一个包含匹配行到列的和积的新数据框?
我有两个包含两种信息的数据框。第一个是按物种列联表的站点,其中包含特定站点中特定物种的计数:
第二个是这些相同物种的数据框,但带有一个二进制变量,指示该物种是否具有特定属性:
所需的输出是一个包含站点的新数据框,以及二元性状变量的和乘积 * 该特定站点的物种频率,如下所示:
任何帮助将不胜感激!我已经坚持了几天了。
我尝试了一些东西,包括 pandas 中的 .mul 函数;然而,跨多个属性匹配物种名称并生成总和产品已被证明是困难的。
这是重新创建上述数据的代码:
excel - 创建具有两个数组的动态 SumProduct 函数
我正在尝试将 excel 中的偏移函数与 sumproduct 相结合,因为我想获取两个数组并根据指定的起点和长度对它们进行倍增。例如:
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16
如果我从 4 和 8 开始并选择返回 3 列,然后将指定范围内的行数组相乘和求和:即 1,2 到 4,8。1*2 2*4 3*6 4*8 期望的结果是 (2+8+18+32) = 60
抵消,sumproduct 组合没有成功。我已经用 counta 看到过索引,但它似乎不是解决方案
看上面
无法让桌子工作。非常感谢任何帮助,以便在指定范围为 2 而不是 3 等的情况下,此过程可以是动态的。谢谢!
regex - 如何根据多个条件对值求和,其中一个是范围(值列表)?
我正在使用 Google 表格,但现在它似乎也支持大多数 Excel 功能。
我想根据多个标准获得 SUM。我找到了每个标准的公式,但我还没有找到任何方法来组合这些标准。
SUM of all values (G) where E="X"
- SUMIFS(G3:G9;E3:E9;"X")
SUM of all values (G) where F is in B
- SUMPRODUCT(SUMIF(F3:F9;B3:B7;G3:G9))
我可以使用什么公式?
SUM of all values (G) where F is in B AND E="X"
- ??
excel - 使用不同日期格式的矩阵中的 COUNTIF
我正在处理与航班预订相关的 excel 示例数据(表 1)。我感兴趣的列是预订和入住日期。我在单独的表(表 2)上创建了一个矩阵,其中日期按月和年分组(mmm-yy)。y 轴对应于预订日期,而 x 轴对应于入住日期。
使用这个矩阵,我试图计算每个月为以下预订产生的预订数量。COUNTIFS 的问题是我无法将工作表 1 的转换日期从 dd-mm-yy 到 mmm-yy 集成到代码中,以便计算矩阵中的预订
有任何想法吗?
你认为使用 Python 来生成这条信息会更好吗?下一步是在几周内分解上述矩阵。
先感谢您
最好的问候,
excel - 带有多个 IF 和 FOR 语句的 VBA 中的 SUMPRODUCT - 错误
我正在尝试SUMPRODUCT
在 VBA 中使用以下公式:
我的工作簿与航班预订有关,它由两张表组成,表 1 和表 2。具体而言:
表 1 包括示例数据:
SUMPRODUCT
而表 2 包括与公式相关的分析输出:
我按照@Rosetta 和@Foxfire And Burns And Burns 的建议修复了错误'13' - 类型不匹配。我还按照@JvdV 的建议添加了 Else。现在代码如下所示:
现在我得到Next without For
编译错误。有任何想法吗?
excel - 有没有办法将结果分成不同的列
我有一个包含销售信息的文件。在每一行旁边,我都有销售的月份和年份。它是一个 ODBC 报告,并根据参数进行更新。我希望所有带有第 1 个月和 2018 年的数据显示在标有 1 月的列中,然后在标有 2 月的列中显示第 2 个月和 2018 年的所有行(它实际上是两列,一列用于金额,一列数量)。请参阅附件中的示例,了解我希望它的外观。
google-sheets - Sumproduct 使用最大值
我有两张表,其中包含按时间顺序表示日期的每一行组织的数据行。我需要基于最近日期的这些行的 sumproduct,并且一旦新的一天到来,该单元格就必须更改为最近的日期。
所以:表 1:
第 1 天 xyz
第 2 天 x1 y1 z1
第 3 天 x2 y2 z2
表 2:
第 1 天 abc
第 2 天 a1 b1 c1
第 3 天 a2 b2 c2
基本上我需要 sumproduct 函数来执行 (x2) (a2)+(y2) (b2)+(z2)*(c2) 并且当用 x3......c3 添加新的一天时,它需要计算新行的 sumproduct 无需手动更改参数。
我尝试使用 max 和 index 函数来计算最近一天有多少行,但不知道如何让 sumproduct 使用该信息来计算最近一天右侧的行。
excel-formula - Sumproduct 如果等于删除空格
我正在尝试计算以某个日期开头的单元格等于使用 sumproduct 的单元格,除非数组包含空白,否则它工作正常。
通过大量谷歌搜索和 stackoverflow 搜索,我设法提出了以下代码,我尝试了至少 20-25 种变体,但没有给出预期结果,包括 CSE/数组公式
评估公式表明第二个数组保留空白并给出我无法从数组中删除的 #Value 错误。
A38 格式为 11/09。范围 BB3:BB33 是日期(由于数据的提取方式,时间未拆分)
A38 的输出应为 2,当范围仅包含非空白时,该值是正确的,但空白会将结果覆盖为 #Value
任何帮助将不胜感激!
谢谢!
excel - 如何使用 Excel 使用月份和不同标准使用 SUMPRODUCT
我有一个如下所示的表:
我想数一数每个大厅每个月出现多少次。
此信息应填充如下所示的表。
此外,应该构建它以获取更多信息。
我一直在从许多资源中结合解决方案,这两种资源都不正确。
我想我已经结合了很多东西,以至于我把它复杂化了......