时间:2016-04-03 19:54 来源: 我爱IT技术网 作者:佚名
有些时候,我们需要将数据库中的文字转化为拼音。
如:北京-->beijing
数据库中的数据转化,一般需要写程序,但对于较少且一次性的数据,则不需要那么麻烦。利用Excel即可简单快捷的获取到我们想要的数据。
前期准备工作(包括相关工具或所使用的原料等)
原始数据(中文)Excel(笔者这里使用的是Office 2010)宏公式 http://pan.baidu.com/s/1dDzpH0t详细的操作方法或具体步骤
开启Excel,打开“宏”的“Visual Basic编辑器”
方法有两种:
1、直接按Alt+F11
2、选中表格任意位置,点击“视图”-“宏”-“录制宏”-“停止录制”-“查看宏”-“编辑”





插入模块
选中左侧需要应用的sheet,右键点击-“插入”-“模块”
如果刚刚是通过方法2点选的,直接清空内容即可

编辑内容
将宏公式填入模块,保存
公式见:http://pan.baidu.com/s/1dDzpH0t

保存后返回Excel,使用函数
图中A2、B2、C2....即为需要处理的单元格编号,请根据需要修改
=getpy(A2) 本经验中的转换拼音(转换格式中包含空格)
=SUBSTITUTE(B2," ","") 消除文本空格
=PROPER(C2) 首字母大写
=UPPER(D2) 全部大写


注意事项
公式产出的格式可以根据步骤四修改复制时请复制文本少部分词汇无法转换,如实例中的圳,经测试该情况较少,可以手工修改。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
