我的WEBI报告正在以二进制方式对源Excel工作表中的数字进行排序

问题描述 投票:0回答:1

我是WEBI(工作中自学)的新手,目前遇到了一些麻烦。我正在从 Excel 电子表格运行报告,其中 A 列是 1-49 之间的数字。

它在查询预览窗口中看起来不错,但是当我运行查询时,数字默认为a

1,10,11,2,20,21,22种序列。

有人经历过这种情况吗?

我查看了 Excel 电子表格,似乎没有任何问题。我已经尝试过 WEBI 表中的排序功能,但它似乎也不起作用。

excel numbers webi
1个回答
0
投票

Web Intelligence 将从表格最左侧的列开始自动按升序排序。在我看来,您的对象是一个字符串(不是数字),因此是按字母顺序而不是数字排序。

创建一个变量并使用 ToNumber() 函数将字符串转换为数字。

=ToNumber([Some String])

然后您的值将按数字排序。

© www.soinside.com 2019 - 2024. All rights reserved.