最新消息:郑州SEO笔记与大家一起分享和学习seo知识,一起分析网站seo案例,探析seo技巧!

Excel表格提取汉字首字母公式

服务器 admin 1261浏览

最近工作中遇到很多需要将中文转成英文首字母的,百度出来的多是用VBA,需要启用宏不说,而且很多字不能转换,晚上找到一个利用LOOKUP和MID函数就能简单的将中文转换成拼音首字母,现分享给大家。

1.右键单击任意单元格,定义名称。
1

2.名称输入:PY

引用位置输入: ={“”,”吖”,”八”,”攃”,”咑”,”鵽”,”发”,”旮”,”哈”,”丌”,”咔”,”垃”,”妈”,”乸”,

“噢”,”帊”,”七”,”冄”,”仨”,”他”,”屲”,”夕”,”丫”,”帀”;””,”A”,”B”,”C”,”D”,”E”,

“F”,”G”,”H”,”J”,”K”,”L”,”M”,”N”,”O”,”P”,”Q”,”R”,”S”,”T”,”W”,”X”,”Y”,”Z”}
2

3.在需转换结果的单元格输入:=LOOKUP(MID(A2,1,1),PY)&LOOKUP(MID(A2,2,1),PY)&LOOKUP(MID(A2,3,1),PY)&LOOKUP(MID(A2,4,1),PY)&LOOKUP(MID(A2,5,1),PY)
3

注意这里是截取了5个字母,如果有6个字母就在后面加”&LOOKUP(MID(A2,6,1),PY)“以此类推,PY是我们上面定义的名称

4.下拉填充即可。

个人感觉比用VBA更快速直接,测试中未发现不能转换的。

转载请注明:郑州SEO优化_郑州网站优化 » Excel表格提取汉字首字母公式