乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在EXCEL中如何取汉字拼音首字母?-excel添加getpy函数,excel的getpy函数用不了

在EXCEL中如何取汉字拼音首字母?-excel添加getpy函数,excel的getpy函数用不了

作者:乔山办公网日期:

返回目录:excel表格制作


用函数或者vba(也可以装个插件工具zd箱)
函数的话,可以试试这两个
MID("ABCDEFGHJKLMNOPQRSTWXYZ",MATCH(LEFT(A1),{"啊","芭","擦","搭","蛾","发","噶","骸","击","喀","垃","妈","拿","哦","啪","期","然","撒","塌","挖","昔","压","匝"}),1)
或者
LOOKUP(LEFT(A1),{"吖","A";"八","B";"嚓","C";"咑","D";"妸","E";"发","F";"猤","G";"铪","H";"丌","J";"咔","K";"垃","L";"呒","M";"拏","N";"噢","O";"妑","P";"七","Q";"亽","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"})

具体操作步骤如下:

所需材zhidao料:Excel、Excel取首字母大写函数。

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

二、把准备好的取拼音首字母大写函数粘贴进来,关闭Viaual Basic编辑器。

三、回到Excel界面,旁边单元格内输入“=getpy(A1)&RIGHT(B1,2)&RIGHT(C1,2)”,其中“=getpy(A1)”为求A1单元格的拼音首字母大写,后面是求B1和C1单元格后两位,这时按下回车键执行。

四、按下回车键后,就可以得到LDH6582的结果了。


=lookup(1,0/(iserror(find(a1:a20,e1))=false),a1:a20),若含多个,返回a列最靠下的那个

具体操作步骤如下:zd

1、首先,打开Excel,然后按Alt+F11快捷键打开Viaual
 Basic编辑器,点击工具栏插入-模块,如下图所示,然后进入下一步。

     

2、其次,把准备好的取拼音首字母大写专函数粘贴进来,关闭Viaual
 Basic编辑器,如下图所示,然后进入下一步。

     

3、接着,回到Excel界面,公示栏输入“=getpy(A1)&RIGHT(B1,2)&RIGHT(C1,2)”,其中“=getpy(A1)”为求A1单元格的拼音首字母大写,后面是求B1和C1单元格后两位,这时按下回车键执行,如下图所示,然后进入下一步。    

 

4、最后,完成上述步骤后,就得到LDH6582的结果了,如下图所示。这样,问题就解决了。

     

相关阅读

关键词不能为空
极力推荐

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