gpt4 book ai didi

sumproduct 函数的 VBA 替代方案

转载 作者:行者123 更新时间:2023-12-03 03:47:03 27 4
gpt4 key购买 nike

我尝试使用 SUMIFS,但它失败了,因为该公式不允许我使用同一条件范围中的两个不同条件(这当然是有道理的),所以我在互联网上查找并发现 '=SUMPRODUCT'相反,我使用了它,但它没有返回任何值。这是我的公式

=SUMPRODUCT((('BB_Juni 2016_Crew'!E:E="DB")+('BB_Juni 2016_Crew'!E:E="DZ"))*('BB_Juni 2016_Crew'!G:G))

也许使用 if 子句循环遍历范围并在“then”之后使用 sum 函数?

第 26 行和第 27 行是两个不同的字符串值(“DB,DZ”),同一行中是列(Betrag)中的一个值,这意味着金额,我需要一个公式来对所有值进行求和与“DB”和“DZ”相同的行

最佳答案

我同意 Jeeped 的观点,即您应该“将完整的列引用缩减为数据的实际范围”

您的公式中有轻微拼写错误。将 * 替换为 , 就可以正常工作了:)

你原来的公式应该是

=SUMPRODUCT((('BB_Juni 2016_Crew'!E1:E6="DB")+('BB_Juni 2016_Crew'!E1:E6="DZ")), 'BB_Juni 2016_Crew'!G1:G6)

将 6 替换为相关行。

enter image description here

关于sumproduct 函数的 VBA 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38628783/

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