gpt4 book ai didi

excel - Google 表格仅评估 SUMIFS 语句中数组中的第一个条件

转载 作者:行者123 更新时间:2023-12-04 20:05:55 25 4
gpt4 key购买 nike

我在 Excel 中找到了一个示例,其中可以使用数组来设置 OR 条件。我想在 Google 表格中执行此操作,但我不确定如何操作。使用相同的语法不起作用。

总和(SUMIFS({})
卓越大学

报告

Sales   30,050 => formula: =SUM(SUMIFS($C$18:$C$28,$B$18:$B$28,{"Sales-Labor","Sales-Hardware","Sales-Software"}))
COS 21,136

Gross Profit 8,914

SG&A 2,054

Net Income 6,860

数据
Account Amount
Sales-Labor 15,050
Sales-Hardware 10,779
Sales-Software 4,221
COS-Labor 9,058
COS-Hardware 8,172
COS-Software 3,906
Supplies 256
Marketing 1,200
Trade shows 200
Telephone 299
Internet 99

如果您将相同的值弹出到 Google 表格和上面标记的相同公式中,您将只能获得第一个条件的值。

来源: http://www.excel-university.com/sumifs-with-or/

最佳答案

一个相当简单的解决方案就是使用 SUMPRODUCTISNUMBER(MATCH)

=SUMPRODUCT(
$C$18:$C$28,
ISNUMBER(MATCH(
B18:B28,
{"Sales-Labor","Sales-Hardware","Sales-Software"},
0)))

或与 SUMIFS .您可以将分隔符设置为空字符串以外的内容以避免冲突。
=ArrayFormula(SUMIFS(
C18:C28,
FIND(B18:B28,
JOIN("",
{"Sales-Labor","Sales-Hardware","Sales-Software"})),
">0"))

关于excel - Google 表格仅评估 SUMIFS 语句中数组中的第一个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39459942/

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