有时我们拿到了一个 xlsx 的 Excel 文件,我们需要里面的某些列加上逗号或者单引号后组成一个列表,放到代码里直接用,如果自己手动添加逗号或者单引号,行数少还好,行数多了就耗时耗力了,而如果想通过写脚本的方式来实现,比如先读取数据,拼接逗号或者单引号后添加到数组中,这样时间成本同样比较高。所以我上网查了一下,发现真有给 Excel 文件内容添加逗号或者单引号的快捷方式。方法截取如下,原文跳转(转)使用Excel批量给数据添加单引号和逗号
以添加逗号为例
假设原始内容存在A2单元格,在B2表格内输入公式: =A2&"," 敲击回车;
字符解释:
=:赋值运算符,必不可少
A2: 表示取A2单元格的内容
&:连字符,拼接左右两个字符串
",": 表示需要拼接逗号,如果需要拼接其他字符,使用双引号包裹岂可,比如"#"、"¥"、"'"等
制作批量处理:
复制A2、B2,从A3表格开始向下拖曳,有多少数据需要进行处理便拖曳多少格,然后粘贴。这样,一个简易的批处理表格就完成了,在A列放置原始数据,在B列将产生处理完成后的数据。
如下图所示:
注意:
将处理后的数据复制进PLSQL的时候,最后一条数据后的逗号记得去除。
下面是一些常见的宏运算表达式
添加左单引号
="'"&A2
添加右单引号
=A2&"'"
同时添加左单引号和右单引号
="'"&A2&"'"
同时添加左单引号、右单引号和逗号
="'"&A2&"'"&","