Excel中进行用函数实现提取汉子首字母的操作技巧

时间:2022-12-17 15:50:18 

有一些场合,要用到汉字的首字母缩写,而Excel中并没有这样一个函数,可以直接提取汉字的首字母。今天,小编就教大家在Excel中进行用函数实现提取汉子首字母的操作技巧。

Excel中进行用函数实现提取汉子首字母的操作步骤

首先,打开Excel,同时按下Alt+F11键,打开VBE界面,如下图所示。在VBE界面中,单击图片中所示的左上角空白处,选择“插入“,”模块“。

此时,就插入了一个模块,后面的代码就要放到这个模块中,保证右侧空白区域是模块代码的编辑区(最保险的做法是双击模块),然后执行下一步操作。

将下面的代码全部复制粘贴到空白区域。

Function pinyin(p As String) As String

i = Asc(p)

Select Case i

Case -20319 To -20284: pinyin = "A"

Case -20283 To -19776: pinyin = "B"

Case -19775 To -19219: pinyin = "C"

Case -19218 To -18711: pinyin = "D"

Case -18710 To -18527: pinyin = "E"

Case -18526 To -18240: pinyin = "F"

Case -18239 To -17923: pinyin = "G"

Case -17922 To -17418: pinyin = "H"

Case -17417 To -16475: pinyin = "J"

Case -16474 To -16213: pinyin = "K"

Case -16212 To -15641: pinyin = "L"

Case -15640 To -15166: pinyin = "M"

Case -15165 To -14923: pinyin = "N"

Case -14922 To -14915: pinyin = "O"

Case -14914 To -14631: pinyin = "P"

Case -14630 To -14150: pinyin = "Q"

Case -14149 To -14091: pinyin = "R"

Case -14090 To -13319: pinyin = "S"

Case -13318 To -12839: pinyin = "T"

Case -12838 To -12557: pinyin = "W"

Case -12556 To -11848: pinyin = "X"

Case -11847 To -11056: pinyin = "Y"

Case -11055 To -2050: pinyin = "Z"

Case Else: pinyin = p

End Select

End Function

Function getpy(str)

For i = 1 To Len(str)

getpy = getpy & pinyin(Mid(str, i, 1))

Next i

End Function

然后关闭这个新界面,返回Excel,就可以像Excel自带的函数一样使用这个自定义的Getpy函数了,它只有一个参数,参数可以直接指定单元格,也可以直接输入字符。

需要注意的是,Getpy函数,只返回汉字拼音的首字母,如果是其他的字母或者数据等非汉字文本,会返回原来的值,如下图所示:

好了,关于Excel中如何用函数实现提取汉字的首字母的经验就介绍到这里。如果有什么不明白的地方,可以联系作者。欢迎阅读作者的其他百度经验,提高Excel能力。


标签:函数,提取,汉字,首字母,Excel函数
0
投稿

猜你喜欢

  • wps背景怎么设置水印去掉

    2022-08-24 07:05:41
  • seaport.exe进程分析

    2022-02-28 10:46:34
  • Win11 22509.1011(KB5008918)预览版更新发布!

    2023-09-30 01:19:17
  • win10系统补丁更新问题汇总_win10系统补丁更新常见问题汇总

    2023-12-05 21:50:18
  • Win10无法安装字体的解决方法

    2023-09-30 23:07:02
  • 手机wps怎么使用查找功能

    2023-05-29 00:40:56
  • 如果将Office 2016不小心升级到了2019,后悔了如何将Office退回到2016

    2023-11-01 11:53:36
  • wps文字怎样修改水印图片大小

    2023-11-30 18:17:47
  • Mac系统基础操作教程:Mac电脑如何设置共享文件夹?

    2023-07-31 12:10:38
  • Word2013中单词拼写检查的用法

    2023-12-12 10:32:56
  • WPS文档发送出去打不开怎么办

    2022-09-07 04:36:25
  • 如何查看电脑系统是多少位的?

    2022-06-20 20:01:18
  • 联想win10怎么恢复出厂设置

    2022-01-16 11:08:35
  • 教你如何关闭win10系统的语音讲述?

    2022-06-10 22:13:38
  • 系统远程关机权限的设置

    2022-03-08 01:53:50
  • 戴尔电脑Win10改装Win7后无法正常启动使用怎么解决?

    2023-06-26 05:38:54
  • Windows 7禁用自动弹出光盘功能

    2023-06-09 19:21:26
  • excel表格按首字母排序

    2022-03-16 10:24:06
  • Win10切换窗口出现卡顿怎么办?

    2022-04-21 02:55:52
  • win10版本1909负优化怎么办_win101909最流畅的优化教程

    2022-11-17 02:08:38
  • asp之家 电脑教程 m.aspxhome.com