我们每天使用的电脑和手机输入键盘无法熟悉。
但是你知道隐藏在其中的一个大秘密吗?直到现在我才明白第二个字母的意思:
阅读:ASDFGHJKL爱上对方后哭了。
反读:LKJHGFDSA离开就要对得起爱情。
很多同学应该都看过这个笑话,但是今天我想分享一下如何提取汉字的首字母。
我曾经分享过一个用Vlookup提取首字母的例子。这个配方对我老婆来说真的很麻烦。首先,在单元格中输入一个表格(第一列是汉字,第二列是字母),然后使用Vlookup查找。
一个字没问题,但如果是一个以上的汉字,就需要一个以上的Vlookup功能。
如果今天(相恋后哭)用这个公式提取第一个字母需要9个Vlookup,是不是说明你不想写公式?
office365版本新增的两个Excel函数(SEQUENCE,TEXTJOIN)将大大简化带有查找功能的公式!
=TEXTJOIN(,LOOKUP(MID(D2,SEQUENCE(LEN(D2)),1),A:B))
公式说明:
LEN(D2):计算字符串的总长度。
SEQUENCE(LEN(D2)):根据字符串的长度,生成从1开始的n个连续数字,形成一组数字。{1;当有9个字符时生成;2;3;4;5;6;7;8;9}
Mid(…) :分隔字符。
LOOKUP cloud :根据汉字搜索对应的英文字母。
用符号连接一组字符。如果第一个参数为空,直接连接多个字符。
如果要将AB列中的表放入公式中,可以将其修改为=text join(,lookup (mid (D2,sequence (len (D2)),1),{“a”,“a”;“八”、“乙”;“咦”、“c”;“矣”、“维”;“莽”、“戊”;“发”、“f”;“诺”、“克”;“哈”、“h”;“”、“j”;“切”、“k”;“啦”、“L”;“妈妈”、“米”;“童”、“n”;“哦”、“o”;“我”、“p”;“七”、“q”;“mm”、“r”;“sa”、“s”;“他”、“t”;“姚”、“魏”;“晚上”、“x”;“ya”、“y”;“诺”、“z”}))
这样,您可以直接复制公式并应用它,只需将公式中的D2更改为要提取字母的单元格。