【发布时间】:2023-01-31 05:24:16
【问题描述】:
在 Excel 数据透视表中创建了一个计算字段,但是当我引用数据源/缓存中的文本维度/列为“标题”时,它在应该返回 10 时返回 0(这个公式只是我在玩计算字段)
= IF(Title="12 rounds",10,0)
【问题讨论】:
标签: excel pivot-table
在 Excel 数据透视表中创建了一个计算字段,但是当我引用数据源/缓存中的文本维度/列为“标题”时,它在应该返回 10 时返回 0(这个公式只是我在玩计算字段)
= IF(Title="12 rounds",10,0)
【问题讨论】:
标签: excel pivot-table
数据透视表中的计算字段不能引用文本值,它只能引用数字,因为数据透视表通过聚合(例如,添加数字)工作,而文本无法聚合。您最好的选择可能是在源数据中添加一个“辅助列”来进行计算(例如,在每个单元格中使用公式 =IF(Title="12 rounds",10,0) 创建一个新列),然后在查询中使用辅助列。你也应该能够用动力枢轴完成你想要的,但这更复杂。
【讨论】: