gpt4 book ai didi

Excel:将 IF 公式与 FREQUENCIES 和 MATCH 相结合

转载 作者:行者123 更新时间:2023-12-04 21:43:41 25 4
gpt4 key购买 nike

我正在尝试在 Excel 中组合 if-then 和频率公式:
我需要获取单元格 C6 中 C1:C5 列中值的总和,但只有与 B1:B5 和 A6 中的值匹配。
所以在下图中,结果应该是 25(公式是荷兰语,但我使用的是 IF、SUM、FREQUENCY、MATCH)
enter image description here

最佳答案

你尝试的那个只会呈现你SUMUNIQUE值,即 1,2 或 3。但是有一个解决方法,而不是使用 MATCH Function只需使用 FREQUENCY FunctionIF & ROW Function & 将其包裹在 SUMPRODUCT 内!
也许 有更简单的求和方法,而不是使用 FREQUENCY Function , FREQUENCY Function还有减速 工作功能。
使用 FREQUENCY 函数 --> 单元格 C8 中使用的公式

=SUMPRODUCT(FREQUENCY(IF($B$1:$B$5=$A6,ROW($C$1:$C$5)),ROW($C$1:$C$5)),$C$1:$C$6)
最简单的方法是使用 SUMPRODUCT Function这是因为它 将范围或数组相乘并返回乘积的总和 . SUMPRODUCT令人难以置信的多功能功能可进一步用于 countsum喜欢 COUNTIFSSUMIFS , 但还有更多 灵 active . 其他功能也可以在 SUMPRODUCT 内部轻松使用至 进一步扩展功能 .
单元格 C7 中使用的公式
=SUMPRODUCT(($B$1:$B$5=$A$6)*($C$1:$C$5))
旁注: SUMPRODUCT function可用于创建不需要 的数组公式CTRL + SHIFT + ENTER .这是 SUMPRODUCT的最重要原因一直如此 广泛用于创建更多 高级公式 .
数组公式的一个主要问题是,如果未使用 输入它们,它们通常会返回不正确的结果。 CTRL + SHIFT + ENTER .也就是说,如果有人忘记确认按 CSE输入公式时,预期的输出可能会突然改变,但实际公式并没有改变。使用 SUMPRODUCT表示公式将在任何版本的 Excel 中工作,无需特殊处理。
O365 , 公式引擎原生处理数组 & 通常可以使用 SUM代替 SUMPRODUCT的功能在具有相同所需输出的数组公式中,您不必 press CSE .如果在早期版本的 Excel 中打开相同的公式,则需要 CTRL + SHIFT + ENTER .
如果工作表用于 MS365 之前的任何 Excel 版本,即使工作表是在 MS365 中创建的,从根本上讲,SUMPRODUCT 是一个更安全的选择。
SUM_WITH_FREQUENCY

关于Excel:将 IF 公式与 FREQUENCIES 和 MATCH 相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71048183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com