我有一个数据连接,将数据库中的表返回到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,而不是删除这些情况。