0

我正在尝试从 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

4

2 回答 2

0

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

于 2013-07-24T16:56:00.220 回答
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)&')")
于 2013-07-23T23:36:00.717 回答