- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 DAX 公式的新手。我正在寻找如何为以下数据执行与 SUMPRODUCT
等效的 excel:
Id | Metric | Weight | Metric times Weight |
1 | 20% | 30% | 6.0%
2 | 10% | 20% | 2.0%
3 | 25% | 20% | 5.0%
4 | 12% | 10% | 1.2%
5 | 15% | 10% | 1.5%
6 | 2% | 10% | 0.2% | |
Net | 84.0% | 100.0% | 84.0% (expected Metric*Weight)
我需要 15.9%,即 SUMPRODUCT(col1, col2)
。
行总数需要是 sumproduct()
与上面预期的叉积。
有什么提示可以实现吗?
最佳答案
如果数据位于名为 Table1 的表中,则以下 DAX 公式应该有效:
WeightedAvg := SUMX(Table1, Table1[Metric] * Table1[Weight])
基本上,函数 SUMX 迭代表 表 1 做 [Metric] * [Weight]
的乘积,然后一旦所有迭代完成,结果已添加。
如果您有一个包含产品的列(如您的示例所示),那么您只需将该字段拖到数据透视表的值区域。
希望这对您有所帮助!
关于dax - 如何在 DAX 中查找两列的 SUMPRODUCT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36963694/
我正在尝试使用 SUMPRODUCT 来确定一个范围内的所有非空白值是否相同。我能够使用 this answer 将其作为 Excel 公式工作。 ,现在我想通过使用 WorksheetFunctio
我在 LibreOffice 中使用了这个函数,我也想在 Excel 中使用这个表,但是没有用: SUMPRODUCT(YEAR('m1'!$A$2:$A$5000)=2011;WEEKNUM('m1
我需要查看一个数字是否存在于多维数组中。 LOOKUP、SEARCH、MATCH等都做不到。它们要么使用一维数组,要么需要排序数组。我发现的唯一东西是 SUMPRODUCT。下面的公式计算 D1 的值
我有下表: 考虑到每个月的权重,我的目标是在 5 个月内分散 10,000 个单位。与 10,000 相邻的行是我最好的尝试(我在这上面花了几个小时)。黄色是我所追求的。 我试图用来计算的逻辑如下:计
我使用以下公式计算列中值的 SUMPRODUCT,条件是 B2:B6 和 A1:A3 之间存在匹配(向用户大喊:8162520)。=SUMPRODUCT(($B$1:$B$6=$A$9)*(G2:G6
这到底是怎么回事?这是一个错误吗? 在下面的示例中,此公式旨在计算不是由塑料制成的苹果的数量。 =SUMPRODUCT(--(B4=IF(NOT($C$4:$C$11),$B$4:$B$11))) 它
我有 2 列跨越多行。我需要做的是计算每行的百分比,然后将它们相加。设置类似于: ColA ColB 5 5 10 10 3
我正在尝试在一个范围内使用 sumproduct 公式(例如,A2:B10),因为列 C =“Mike”中的相应单元格 - 我不断收到 #value 错误,因为在某些单元格中有文本A2:B10 范围。
A B C D 1 Department Jan Feb Mar 2 Marketing 100 200 300 3 R&D
我正在尝试根据 DATES 列中的日期小于函数中定义的指定日期来过滤小计。 =SUMPRODUCT(SUBTOTAL(109,OFFSET(bank_trans[PAID OUT],ROW(bank_
用户可以在单元格中输入数字或名称。当我输入一个数字时, sumproduct 工作正常,但是当我希望它检查命名范围的名称是否在单元格内时,它不会返回任何内容。 =SUMPRODUCT((Data!A:
我有 2 个数据集。首先,一个主表显示和汇总来自引用表的所有信息。主表如下所示。 BayNum NumCompleted 102 103 104 105 引用表是一个运行时间线,其中包含指示变
我想检查 A1:A10 它们是否在 A1:A10 中重复。 我知道我可以在 B1 到 B10 中使用这个公式。 是否可以通过一个公式来简化它? =sumproduct(($a$1:$a$10=A1)*
我有一张 Excel 表格,用于更新玩家评分。 播放器 配售 初始化 1 2 3 4 金融评级 一个 1 2.0 1.000 0.018 0.016 0.014 2.007 D 2 -2.0 54.5
我有上面的excel表,我想计算每个公司每个部门每年的总数。我用了: =SUMPRODUCT(--($A$2:$A$9=A12),--($B$2:$B$9=B12)*$C$2:$F$9) 剂量似乎不起
我需要在 excel 中创建一个公式,该公式根据大于值返回一个范围内两列的乘积之和。具体来说,如果 E 列中的任何行是给定的数字,并且 H 列中的任何行 > 0,则将 F 列和 G 列相乘并将这些乘积
我要重新提出一个问题 ( Excel: SUMPRODUCT with percentages ) 没有用另一种方式解决: 我正在尝试计算每个员工在某些项目中的工作量/小时数。在 B 列中,您可以看到
我正在尝试计算 3 列的 SUMPRODUCT 我的单元格公式是 =SUMPRODUCT(((E5:E14)-(I5:I14))*F5:F14) 我需要删除“I”中单元格值为空或空的列,当前公式将 0
我有一个数据集,大致如下所示: OpenDate Name FillDate DaysToFill 12/05/13 Samuel -
我使用的公式基于 SUMPRODUCT、SUBTOTAL 和 OFFSET。仅根据条件启用可见行的计数。我在一个简单的示例数据上进行了尝试,如下所示。数据从范围 B4:B12 header B3: 中
我是一名优秀的程序员,十分优秀!