Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将具有特殊字符的Excel文件转换为保留这些字符的CSV_Excel_Csv - Fatal编程技术网

将具有特殊字符的Excel文件转换为保留这些字符的CSV

将具有特殊字符的Excel文件转换为保留这些字符的CSV,excel,csv,Excel,Csv,我正在尝试转换Excel电子表格,该电子表格包含一些特殊字符,如“ñ”,当我在Excel中使用简单的“另存为”>“CSV”方法保存为CSV文件时,这些字符不会被保留 有没有一种方法可以保存这些字符 谢谢, Simon我最近在尝试导入mysql时遇到了这个问题 有两种方法可以绕过它,但最好创建自己的分隔符,然后将其另存为标准文本 根据有多少列,您可能希望通过多种方式来实现这一点,但在数据末尾可以通过某种方式实现 A1&“,”&B1&“,”等-或者您可以使用迭代函数通过向下拖动使其为您完成此操作 一

我正在尝试转换Excel电子表格,该电子表格包含一些特殊字符,如“ñ”,当我在Excel中使用简单的“另存为”>“CSV”方法保存为CSV文件时,这些字符不会被保留

有没有一种方法可以保存这些字符

谢谢,
Simon

我最近在尝试导入mysql时遇到了这个问题

有两种方法可以绕过它,但最好创建自己的分隔符,然后将其另存为标准文本

根据有多少列,您可能希望通过多种方式来实现这一点,但在数据末尾可以通过某种方式实现 A1&“,”&B1&“,”等-或者您可以使用迭代函数通过向下拖动使其为您完成此操作

一旦你有了这个字符串-在前面放一个等号,它应该连接这个地段

然后,可以将所有行移动到新图纸并另存为文本。您将拥有一个纯csv,没有任何经常发生的令人讨厌的unicode问题


希望对您有所帮助

您能举例说明当您将CSV另存为一个时会发生什么情况吗?如果您使用VBA,在for循环中执行此操作将是一项简单的工作,但如果没有