gpt4 book ai didi

ms-access - 在 Access VBA 表达式生成器中,如何有条件地对列求和?

转载 作者:行者123 更新时间:2023-12-02 05:08:09 24 4
gpt4 key购买 nike

假设我有两个字段AB 以及一个文本框B_input。我想设置一个查询,以便对 A 列的所有条目求和,其中 B = B_input

目前我有:

==Sum(IIf([B_input]<>"All",[A],IIf([B_input]<>[B],0,[A])))

我做了更多测试,问题似乎是在 Sum(IIF([B_input])) 下,它无法识别 [B_input] 的值,但如果我只有 IIF([B_input]),它会识别值就好了,有什么想法吗?

最佳答案

iif([B_input]=="xyz",Sum[A],False)

可能是您想要的,但我不确定我是否正确理解了您的问题。

或者,只需将 sql 编辑为类似的内容

SELECT(SUM[A]) AS SumOfA FROM [MyTable] HAVING ("B"="xyz");

关于ms-access - 在 Access VBA 表达式生成器中,如何有条件地对列求和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8748152/

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