从数据连接中删除Excel中的非打印字符

时间:2017-01-19 02:42:24

标签: sql excel

我有一个数据连接,将数据库中的表返回到Excel中,我希望计算列中的数据,但单元格中出现了一些不可见的字符。

我在SQL查询中修剪数据如下;

CASE LENGTH(TRIM(DATA.FIELD))
WHEN 0 THEN ''
ELSE TRIM(DATA.FIELD)
END AS "COMPANY NAME"

进入Excel表格。当我用 ISBLANK 检查列中的值时,我返回 FALSE ,当我检查 LENGTH 时,我得到0。

我已将单元格的内容复制到word中,发现 ASCII 代码为32。

使用=SUBTOTAL(103,[COMPANY NAME])获取值的计数但值正在影响此值。删除列中行的值会更改 SUBTOTAL

非常感谢任何帮助。我已经尝试在Excel中替换代码32,而不是删除这些情况。

0 个答案:

没有答案