将SQL Server数据库中的长“脏”字符串转换为“干净”的Excel文件

时间:2013-07-02 08:37:13

标签: sql sql-server string excel replace

我有一张表格,其中保留有关客户的评论。这是一个开放的领域,很长,包括换行符。

当我尝试将其导出到Excel时,数据未对齐。我想在excel单元格中尽可能多地返回评论,而不是像换行符那样。

我有可能在Excel中执行此操作吗? (查找和替换) 有没有办法构建我的SQL查询只返回我能适合的东西?

或者有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

我发现解决这个问题的最好方法是用语音标记“”括起所有可疑的String列,然后在text to columns选项下的excel中确保选择语音标记作为文本限定符。

这一直对我有用。

请务必从相关字符串列中删除语音标记,否则会再次将其拆分。

我使用的另一种方法是使用像Ibar |这样的模糊分隔符我不太可能在我的数据中找到它并再次使用Text to columns选项我将IBar指定为列分隔符,它就是我所需要的。

T