excel中如何实现提取汉字的拼音首字母?A1:小燕子耳坠子7.8需要返回:xyzez78

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 13:35:12
excel中如何实现提取汉字的拼音首字母?A1:小燕子耳坠子7.8需要返回:xyzez78

excel中如何实现提取汉字的拼音首字母?A1:小燕子耳坠子7.8需要返回:xyzez78
excel中如何实现提取汉字的拼音首字母?
A1:小燕子耳坠子7.8
需要返回:xyzez78

excel中如何实现提取汉字的拼音首字母?A1:小燕子耳坠子7.8需要返回:xyzez78
在EXECL中 ,按ALT+F11,插入---模块 复制下列代码 :
Function hztopy(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
hztopy = pystring
End Function
比如在A1输入 小燕子耳坠子7.8 则在其他空白单元格输入 =hztopy(A1) 回车执行即可.

excel中如何实现提取汉字的拼音首字母?A1:小燕子耳坠子7.8需要返回:xyzez78 如何应用Excel函数把汉字换成拼音首字母 C#中如何用拼音模糊匹配汉字的首字母 C#中如何用拼音模糊匹配汉字的首字母 在EXCEL中,如何提取一段英文的每个单词的首字母 例如:DO YOU EVER THINK ABOUT ME 提取出:DYETAM excel表中如何提取数字后面的第1和第2个汉字例如:2560824,上海贵阳广东重庆 .如何提取上海两字1125935842,宁波福建龙岩.如何提取宁波两字 wlgpdbr 每个都是汉字拼音的首字母, xzdhtzbzd这是汉字拼音的首字母, excel表格中如何自动填写拼音首字母缩写单位的软件要求把产品的助记码加上去,规则为产品的拼音首字母缩写如:会议用吵人小喇叭变成:HYYCRXLB急 excel中如何实现:数字/数字的表示形式 请问Excel 中怎么把姓名按拼音首字母排序? SQL语句提取出中文的拼音首字母 excel中汉字排序,按汉字的拼音字母次序排序excel中,如何汉字排序,按汉字的拼音字母次序排序 怎样在excel表格中把 汉字变成拼音假如 A1是:中国大学 那么在B1是就要变成这种:ZhongGuoDaXue 怎么用公式把B1的内容实现,要求:1是要变成 如何将Excel表格汉字转换成拼音字母前一列输入中文,在后一列显示对应的汉语拼音,在Excel表格中是否有相关的函数能实现. 解拼音首字母每一个字母为一个汉字的拼音首字母.WYHDBHQZNDL.NFX.ZNXF. 解拼音首字母每一个字母为一个汉字的拼音首字母.WDXZDHTHTHTHT.WKYSL.WHSX.WHWDNDL. 如何在EXCEL中实现四舍五不入去处EXCEL表格中的数字后的小数点,如何能实现四舍五不入