首页 > 软件技巧 > Excel文本处理总结

Excel文本处理总结

2009年10月15日 发表评论 阅读评论

今天碰到要把Excel数据导入到数据库的情况,因为有导入程序了,要做的便是把数据导成指定格式,其实就是逗号分隔的表格(.csv格式)。主要的麻烦在于表格中的有几个字段要放到数据库中的一个字段,而且要变成HTML格式。

归纳一下,问题有三:

  1. 把单元格内容中的回车符替换为<br />
  2. 拼接表格内容和字符串
  3. 清理表格中的数据

依次说明:

1、把单元格内容中的回车符替换为<br />

方法一: CTRL+F打开查找替换窗口;由于软回车无法直接在替换输入框中输入,采用间接输入——按入ALT的情况下在小键盘上输10;全部替换为<br />。

方法二:利用函数进行替换,如=SUBSTITUTE(C1,CHAR(10),”<br />”)将替换C1单元格中的回车符为<br />,再拖动填充句柄即可替换全列。

2、拼接表格内容和字符串

函数输入中字符串常量需要用双引号(”)括起来;遇到字符串常量中包含双引号,则用两个双引号表示字符串中的双引号。

字符串的拼接使用连接符&。使用举例:=SUBSTITUTE(C1,”内容简介”,”<b>内容简介><b><br />”) & “<p class=”"item”"”>指导老师</p>” & C2

3、清理表格中的数据

保存成逗号分隔的数据表前需要对数据进行一下处理。因为保存后数据是以半角逗号(,)进行分割的,为避免程序切割字符串时将数据中的半角逗号当成了数据分割项,因为我把半角逗号全替换为了全角逗号(因为我处理的数据全是中文文字数据,所以全转为全角逗号不成问题)。

最后感叹一下:Excel还是很强大的,只是一直没静心来学,留着以后再说,呵呵~

找了个 Excel函数用途、参数、用法速查表 ,放着以后备查。


枫芸志原创文章,转载请注明来源并保留原文链接

本文链接:http://witmax.cn/excel-string.html


分类: 软件技巧 标签: 2,201次阅读
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
订阅评论
  欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量