问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使EXCEL的中文名字快速变成简写的首个英文字母?

发布网友 发布时间:2022-04-22 01:05

我来回答

5个回答

热心网友 时间:2023-11-09 14:53

下面是一个VBA自定义函数,按ALT+F11,右键点窗口左边sheet1-插入-模块,在右面窗口中粘贴下面代码。
若A1内容为 张三 ,则在某空白格中输入:=hzszm(a1) 即可

Function hzszm(hzpy As String) As String
Dim hzstring As String, pystring As String
Dim hzpysum As Integer, hzi As Integer, hzpyhex As Integer
hzstring = Trim(hzpy)
hzpysum = Len(Trim(hzstring))
pystring = ""
For hzi = 1 To hzpysum
hzpyhex = "&H" + Hex(Asc(Mid(hzstring, hzi, 1)))
Select Case hzpyhex
Case &HB0A1 To &HB0C4: pystring = pystring + "A"
Case &HB0C5 To &HB2C0: pystring = pystring + "B"
Case &HB2C1 To &HB4ED: pystring = pystring + "C"
Case &HB4EE To &HB6E9: pystring = pystring + "D"
Case &HB6EA To &HB7A1: pystring = pystring + "E"
Case &HB7A2 To &HB8C0: pystring = pystring + "F"
Case &HB8C1 To &HB9FD: pystring = pystring + "G"
Case &HB9FE To &HBBF6: pystring = pystring + "H"
Case &HBBF7 To &HBFA5: pystring = pystring + "J"
Case &HBFA6 To &HC0AB: pystring = pystring + "K"
Case &HC0AC To &HC2E7: pystring = pystring + "L"
Case &HC2E8 To &HC4C2: pystring = pystring + "M"
Case &HC4C3 To &HC5B5: pystring = pystring + "N"
Case &HC5B6 To &HC5BD: pystring = pystring + "O"
Case &HC5BE To &HC6D9: pystring = pystring + "P"
Case &HC6DA To &HC8BA: pystring = pystring + "Q"
Case &HC8BB To &HC8F5: pystring = pystring + "R"
Case &HC8F6 To &HCBF9: pystring = pystring + "S"
Case &HCBFA To &HCDD9: pystring = pystring + "T"
Case &HEDC5: pystring = pystring + "T"
Case &HCDDA To &HCEF3: pystring = pystring + "W"
Case &HCEF4 To &HD1B8: pystring = pystring + "X"
Case &HD1B9 To &HD4D0: pystring = pystring + "Y"
Case &HD4D1 To &HD7F9: pystring = pystring + "Z"
Case Else
pystring = pystring + Mid(hzstring, hzi, 1)
End Select
Next
hzszm = pystring
End Function

--------------------------------------------------------------------
楼上的方法很好,改一下:
定义一个名称
PinYin
={"","";"吖","A";"八","B";"嚓","C";"咑","D";"鵽","E";"发","F";"猤","G";"铪","H";"夻","J";"咔","K";"垃","L";"呒","M";"旀","N";"噢","O";"妑","P";"七","Q";"囕","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"}
然后用公式
=LOOKUP(MID(A1,1,1),PinYin)&LOOKUP(MID(A1,2,1),PinYin)&LOOKUP(MID(A1,3,1),PinYin)&LOOKUP(MID(A1,4,1),PinYin)&LOOKUP(MID(A1,5,1),PinYin)【姓名最多N个字就用N-1个&】

热心网友 时间:2023-11-09 14:54

定义一个名称
PinYin={"","";"吖","A";"八","B";"嚓","C";"咑","D";"鵽","E";"发","F";"猤","G";"铪","H";"夻","J";"咔","K";"垃","L";"呒","M";"旀","N";"噢","O";"妑","P";"七","Q";"囕","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"}
然后用公式
=IF(LEN(A1)>0,LOOKUP(MID(A1,1,1),PinYin),"")&IF(LEN(A1)>1,LOOKUP(MID(A1,2,1),PinYin),"")&IF(LEN(A1)>2,LOOKUP(MID(A1,3,1),PinYin),"")&IF(LEN(A1)>3,LOOKUP(MID(A1,4,1),PinYin),"")可以得到他们的首字母

热心网友 时间:2023-11-09 14:54

比如姓名在A1,=LOOKUP(CODE(LEFT(A1,1)),45217+{0,36,544,1101,1609,1793,2080,2560,2902,3845,4107,4679,5154,5397,5405,5689,6170,6229,7001,7481,7763,8472,9264},{"A","B","C","D","E","F","G","H","J","K","L","M","N","O","P","Q","R","S","T","W","X","Y","Z"})

热心网友 时间:2023-11-09 14:55

查拼音软件,我用过你说的功能都有

热心网友 时间:2023-11-09 14:56

用公式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
道可道非名可名非常名 无名天地之始 有名万物之母什么意思 无名天地之始;有名万物之母是什么意思? 怎样改变JAVA网页浏览器的框架色?就是把蓝色的边框颜色修改,用JAVA程 ... 苹果系统软件用的什么语言苹果APP开发需要掌握哪种语言 笔记本电脑码农求推荐适合程序员用的笔记本电脑 有哪些可以手机电脑传输软件电脑手机十大互传软件 别再用微信QQ传文件了!这个方法更快更安全,有浏览器就能传! 发文件到电脑不用qq无需数据线手机与电脑5种互传文件方法比QQ传文件还... 吉叶生物泡沫免洗手机器人有气味吗? can的过去形式是什么 历史上有哪些名字很野鸡实际上却很厉害的人物呢? 有个bl小说 主人公是个男的穿越变成豹子。最后与两... 求魔兽世界三基友的名字,二个女血精灵,一个小母... 求五个兄弟的名字 求给力!!! 玩过的一个游戏名字里两个字换成基佬,看谁最辣眼睛 溯夜和溯光是情侣网名吗 炫舞三个男基友网名 炫舞。求两个基友名字 俩三个字。 炫舞。求两个基友名字 俩三个字。可以连起来一句话... 求古风基友名,两个汉子o(╯□╰)o 玩剑网三用的,我... QQ捕鱼假日小强辅助!! 百分之一万的骗子! qq捕鱼假日小强辅助 QQ捕鱼假日辅助,谁有真的,能给我吗,为了我的老婆... 派克服什么颜色好看 灰色黑色卡其色这三种颜色的派克服五十多岁的女人... 我今年39岁想买派克服黑色和卡其色哪个颜色显年轻... 加长版派克服除了黑色之外 还有哪种颜色更上档次? 深灰色派克服怎么搭配 卡其色派克搭配什么颜色裤子 这件派克服30左右的人穿显老吗? 方加什偏旁变成什么字 如何在sql 中将表中一整列的汉字全部变成拼音首字... 炒泡菜的做法,炒泡菜怎么做好吃,炒泡菜的家常 怎么炒泡面 如何把地区拼音存入数据库时变成汉字 炒泡菜怎么做 怎么炒泡面简单又好吃 炒泡泡怎么做 鱼泡怎么炒好吃又简单 炒泡菜的家常做法大全怎么做好吃视频 炒泡面怎么炒 怎样炒泡豇豆 qq好友的小秘密怎么发表 炒泡白菜怎么做好吃,泡椒炒泡白菜的家常做法 QQ空间好友秘密怎样查看? 豆腐泡怎么炒 qq空间里的好友的秘密在哪里看 炒泡豇豆怎么做最有营养 qq好友的秘密是指定谁能看到还是好友空间都能看到 我家有阴米,怎么样炒泡