最近工作中遇到很多需要将中文转成英文首字母的,百度出来的多是用VBA,需要启用宏不说,而且很多字不能转换,晚上找到一个利用LOOKUP和MID函数就能简单的将中文转换成拼音首字母,如:“爱辅料”转成“AFL",现分享给大家。
工具/原料
- Windows 7
- EXCEL2013版本
方法/步骤
- 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"}
- 3在需转换结果的单元格输入:
注意事项
- 测试为win7,若电脑为XP系统引用位置则改为:={"","吖","八","嚓","咑","鵽","发","猤","铪","夻","咔","垃","嘸","旀", "噢","妑","七","囕","仨","他","屲","夕","丫","帀";"","A","B","C","D","E", "F","G","H","J","K","L","M","N","O","P","Q","R","S","T","W","X","Y","Z"}
- 对于多音字只能返回一种结果。