Excel 数据透视表将行标签中的数字转换为文本

Excel 数据透视表将行标签中的数字转换为文本

我在 SQL Server 视图中有一个计算,它返回一个整数。Powerpivot 从 SQL 视图中检索此整数,并且它似乎仍然是一个整数(在 Powerpivot 中)。但是,当我将值放在行标签中时,我从 Powerpivot 源创建的 Excel 数据透视表会将整数转换为文本,从而导致排序和图表出现各种不良行为。

起初我以为 Excel 可能不允许在行标签中使用数字,但我已经确认可以(只是不能在我的数据透视表中使用)。我尝试直接通过 Powerpivot 和 Excel 应用格式,但没有成功。所以我不知道为什么它会转换我的 Powerpivot 值,我该怎么做才能阻止它?任何想法和指导都值得感激。

答案1

我将使用“管理”按钮(从 Power Pivot 功能区)启动 Power Pivot 窗口。然后,我将选择感兴趣的列并将其数据类型更改为“整数”。

相关内容