我在 SQL Server 视图中有一个计算,它返回一个整数。Powerpivot 从 SQL 视图中检索此整数,并且它似乎仍然是一个整数(在 Powerpivot 中)。但是,当我将值放在行标签中时,我从 Powerpivot 源创建的 Excel 数据透视表会将整数转换为文本,从而导致排序和图表出现各种不良行为。
起初我以为 Excel 可能不允许在行标签中使用数字,但我已经确认可以(只是不能在我的数据透视表中使用)。我尝试直接通过 Powerpivot 和 Excel 应用格式,但没有成功。所以我不知道为什么它会转换我的 Powerpivot 值,我该怎么做才能阻止它?任何想法和指导都值得感激。
答案1
我将使用“管理”按钮(从 Power Pivot 功能区)启动 Power Pivot 窗口。然后,我将选择感兴趣的列并将其数据类型更改为“整数”。