乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel函数如何拼汉字转换拼音的以下问题补充中的功能?-excel拼音函数,excel姓名转换拼音公式

excel函数如何拼汉字转换拼音的以下问题补充中的功能?-excel拼音函数,excel姓名转换拼音公式

作者:乔山办公网日期:

返回目录:excel表格制作


具体操作方法如下:

所需材料:Excel、中文转拼音首字母大写函数。

一、首先打开Excel,然后按下Alt+F11打开Viaual Basic编辑器,点击插入,下拉菜单内点击模块。

二、把准备好的汉字转拼音函数粘贴进来,需要注意的是,从网络上复制的函数每一行都会有一个回车,在模块内需要把段落之间的空行全部清除,段落前面的空格也需要给清除掉。

三、多余回车和空格清除完毕后,关闭Viaual Basic编辑器。

四、回到Excel内,在中文名字旁边列输入对应的公式(每一种转换的公式都不太一样,需要根据粘贴进去的函数输入相对应的函数)。

五、单个单元格转换完成后,按着单元格右下角向下拖。

六、这样就可以把批量的中文名字转换为首字母大写的拼音。



只能实现把“第一个字”单独转成拼音吧。双字姓的比如欧阳上官之类对应不了。要把"第二个字以后的"的单独转成拼音也能做到,但是”单独把名转成拼音“如前所述做不到

按步骤来:

1,按组合键ALT+F11调出VB窗口——插入——模块(复制代码到新模块中,复制完后始可关闭VB窗口。代码私信提供给你

2.写入公式:=IF(LEN(A1)=2,getpy(A1),getpy(LEFT(A1,2)&"'"&getpy(RIGHT(A1,1))))



这个帖子2楼提供了一个例子,是自定义函数,需要启用宏才能得到正确结果。
http://club.excelhome.net/forum.php?mod=viewthread&tid=748458
由于姓名中有些姓是多音字而且不是常用音,需要对该自定义函数进行修正才好用于处理姓名。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网