我尝试使用分号作为分隔符在Excel中导入CSV文件,但是某些列包含分号和/或引号。
我的问题是:我可以使用双引号来忽略特定字符串的分隔符,但如果字符串中有双引号,则它会忽略第一个双引号之后的分隔符,但不是整个字符串的分隔符。不知道是否清楚,这很难解释。
我将尝试用示例来说明:
假设我有这个字符串this is a;test
:我在字符串周围使用双引号来忽略分隔符=>它有效。
现在,如果此字符串包含分隔符和双引号:我的技巧就不再起作用了。例如,如果我有字符串this; is" a;test
:我在字符串周围添加的双引号会忽略第一部分(正确地忽略了this; is
部分中的分隔符,但由于在后面有一个双引号,Excel不会忽略a;test
部分中的下一个分隔符。
我尽力尝试讲得尽可能清楚,希望您能理解问题所在。
CHAR(124)
替换所有的"
?因此,Excel会将所有引号替换为|
,但是在Excel中如何反转它呢? - Whin3