【问题标题】:Using trim function on table references在表引用上使用修剪功能
【发布时间】:2013-07-23 05:21:54
【问题描述】:

我正在尝试从 Excel 中的导入数据源进行聚合。我有 2 个组合框指定 sumifs 函数的条件(使用偏移量选择)。

我挣扎的地方是数据似乎不匹配,除非我使用修剪功能(我通过在数据表中添加一列对此进行了测试)。

下面的公式总是返回 0

=SUMIFS(Table_ExternalData_1[RedFlag],Table_ExternalData_1[RAGSTATUS],"=trim("&ReconAggregation!$A4&")",Table_ExternalData_1[ClientDescription],"=trim("&OFFSET(Lists!$A$1,Lists!$B$1,0)&")", Table_ExternalData_1[AgencyDescription],"=trim("&OFFSET(Lists!$C$1,Lists!$D$1,0)&")")

当我添加修剪时

=SUMIFS(Table_ExternalData_1[RedFlag],trim(Table_ExternalData_1[RAGSTATUS]),"=trim("&ReconAggregation!$A4&")",trim(Table_ExternalData_1[ClientDescription]),"=trim("&OFFSET(Lists!$A$1,Lists!$B$1,0)&")", trim(Table_ExternalData_1[AgencyDescription]),"=trim("&OFFSET(Lists!$C$1,Lists!$D$1,0)&")")

它告诉我我有一个公式错误。知道为什么吗?有没有更好的方法来做到这一点?

干杯,

G

【问题讨论】:

  • 原来我不需要公式右侧的“=”。祝大家好运

标签: excel formula dashboard


【解决方案1】:

它告诉我我有一个公式错误

你的"可能有问题

=SUMIFS(Table_ExternalData_1[RedFlag],trim(Table_ExternalData_1[RAGSTATUS]),"=trim('&ReconAggregation!$A4&')",trim(Table_ExternalData_1[ClientDescription]),"=trim('&OFFSET(Lists!$A$1,Lists!$B$1,0)&')", trim(Table_ExternalData_1[AgencyDescription]),"=trim('&OFFSET(Lists!$C$1,Lists!$D$1,0)&')")

【讨论】:

    【解决方案2】:

    碰巧的是,右侧不需要“=”。这是通过反复试验发现的。仍然不确定为什么左侧的修剪功能会提示错误,但对源数据进行了额外的清理,这不是必需的。谢谢大家的意见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-19
      • 1970-01-01
      • 2017-01-08
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多