首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我试图在联接状态中使用函数IIF语句

我试图在联接状态中使用函数IIF语句
EN

Stack Overflow用户
提问于 2020-08-26 17:17:21
回答 1查看 19关注 0票数 0

我想将这两个命令混合到一个…中。

  1. --此语句加入了所有已被选中并运行良好的agency.value:

=“包括:”& Chr(10) &联接(参数!Agency.Value,",")

像这样的报道-

包括:

很多其他的东西(厕所),做了更多的事情(MMTD)

  1. 此语句缩写已标识的每个Agency.value (否则,它作为原始值):

=iif(参数!Agency.Value=“很多其他东西(厕所)”、“厕所”、iif(参数!Agency.Value=“做了更多的事情(MMTD)”、"MMTD“、MMTD)

报告看起来是这样的-

卢斯,MMTD

  1. 不确定是否有可能将它们组合起来,但我尝试(错误地)使用以下语句:

=“包括:”& Chr(10) &JOIN(参数!Agency.Value,iif(参数!Agency.Value=“许多其他东西(LOOS)","LOOS",iif(参数!Agency.Value=”做了更多的事情(MMTD)","MMTD",参数!Agency.Value),“”。

希望它看起来像这样-

包括:

卢斯,MMTD

不是这个-

包括:

很多其他的东西(厕所),做了更多的事情(MMTD)

EN

回答 1

Stack Overflow用户

发布于 2020-08-26 22:19:40

未经测试但试试这个..。

代码语言:javascript
复制
   ="Includes: " & Chr(10) & 
        JOIN(
             IIF(Parameters!Agency.Value = "Lots Of Other Stuff (LOOS)", "LOOS", 
                 IIF(Parameters!Agency.Value = "Many More Things Done (MMTD)", "MMTD", 
                     Parameters!Agency.Value)),
              ", ")

在您的尝试中,您试图检查的是连接结果是一个特定的值。在上面的版本中,我们在列表更新后(在IIF之后)加入该列表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63602661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档