gpt4 book ai didi

mysql - 如何使用 Lookup 函数对表中列的值求和

转载 作者:行者123 更新时间:2023-11-29 16:08:41 24 4
gpt4 key购买 nike

我有两个数据集,即数据集 1 和数据集 2 都有类似的列(系统在两个数据集中具有相似的值)

数据集1-系统、工作、食物

Dataset2-System,总计,完整

列(DATASET2)“总计”中的值类似于 1,18,4,“完整”中的值类似于 1,0,4。

我想在与 Dataset1 相同的 Tablix 中使用 Dataset2我想通过总结总计和完整来得到结果

=Lookup(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!COMPLETE.Value , "DATASET2"))/Lookup(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!TOTAL .Value,"DATASET2"))

尝试过此操作并将 SUM 包含在两者中

=SUM(Lookup(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!COMPLETE.Value , "MANI"))/SUM(Lookup(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!TOTAL.Value,"DATASET2")) 

尝试了更多组合但没有效果

所需结果:- "SUM(TOTAL)/SUM(COMPLETE) " 使用 LOOKUP我怎样才能实现它?

最佳答案

您的方向是正确的,但看起来您使用了错误的函数。此外,您可能在顶部表达式中使用了太多括号。您想要在 LookupSet 函数上使用 SUM。这将返回列表中的所有 COMPLETETOTAL 值,您可以将它们添加到一起。尝试以下表达式。

=(SUM(LookupSet(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!COMPLETE.Value , "DATASET2")))
/(SUM(LookupSet(Fields!SYSTEM.Value ,Fields!SYSTEM.Value, Fields!TOTAL.Value,"DATASET2")))

关于mysql - 如何使用 Lookup 函数对表中列的值求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55496987/

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