【问题标题】:Excel - Calculated Field IF Statement referencing a TEXT itemExcel - 计算字段 IF 语句引用文本项
【发布时间】:2023-01-31 05:24:16
【问题描述】:

在 Excel 数据透视表中创建了一个计算字段,但是当我引用数据源/缓存中的文本维度/列为“标题”时,它在应该返回 10 时返回 0(这个公式只是我在玩计算字段)

= IF(Title="12 rounds",10,0)

【问题讨论】:

    标签: excel pivot-table


    【解决方案1】:

    数据透视表中的计算字段不能引用文本值,它只能引用数字,因为数据透视表通过聚合(例如,添加数字)工作,而文本无法聚合。您最好的选择可能是在源数据中添加一个“辅助列”来进行计算(例如,在每个单元格中使用公式 =IF(Title="12 rounds",10,0) 创建一个新列),然后在查询中使用辅助列。你也应该能够用动力枢轴完成你想要的,但这更复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-19
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 2013-08-19
      • 1970-01-01
      相关资源
      最近更新 更多