请教在EXCEL中把人名的拼音首字母提取的方法
想把下列人名的拼音首字母提取出来,然后在另一页的A栏至Z栏排列出符合条件的人名,请教如何操作?左娜张瑶唐悦丽刘月霞李婉仪林翠平卢高波李久全李晓张熙何志荣梁青锋夏文武陆振球...
想把下列人名的拼音首字母提取出来,然后在另一页的A栏至Z栏排列出符合条件的人名,请教如何操作?
左娜
张瑶
唐悦丽
刘月霞
李婉仪
林翠平
卢高波
李久全
李晓
张熙
何志荣
梁青锋
夏文武
陆振球 展开
左娜
张瑶
唐悦丽
刘月霞
李婉仪
林翠平
卢高波
李久全
李晓
张熙
何志荣
梁青锋
夏文武
陆振球 展开
4个回答
推荐于2017-10-07 · 知道合伙人软件行家
关注
展开全部
方法:
1、利用在线汉字转拼音应用将需要转换的汉字生成拼音;
2、将生成的拼音粘贴回excel,利用分列功能分成3列,每列都选文本格式;
3、按第三列(该列两字人名为空)排序,将空格排到下方;
4、在其后第一列第一行、第二行手动输入第一个、第二个人名首字母,选中两单元格,右键拖动拖动手柄至最下,松开鼠标,选“快速填充”;
5、此时,三字人名首字母提取完成,二字人名为空,在第一个二字名后手动输入首字母,下面首字母自动生成;
6、选中首字母列,开始菜单——“条件格式”——“突出显示单元格规则”——重复值,找出重复值,手动进行区分。
1、利用在线汉字转拼音应用将需要转换的汉字生成拼音;
2、将生成的拼音粘贴回excel,利用分列功能分成3列,每列都选文本格式;
3、按第三列(该列两字人名为空)排序,将空格排到下方;
4、在其后第一列第一行、第二行手动输入第一个、第二个人名首字母,选中两单元格,右键拖动拖动手柄至最下,松开鼠标,选“快速填充”;
5、此时,三字人名首字母提取完成,二字人名为空,在第一个二字名后手动输入首字母,下面首字母自动生成;
6、选中首字母列,开始菜单——“条件格式”——“突出显示单元格规则”——重复值,找出重复值,手动进行区分。
展开全部
LOOKUP(CODE(LEFT(B1,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"})&LOOKUP(CODE(MID(B1,2,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"})&LOOKUP(CODE(MID(B1,3,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"})
公式太长,不写if了,名字为2个字的删除最后一个&lookup()
公式太长,不写if了,名字为2个字的删除最后一个&lookup()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-01-05
展开全部
好像公式里就有这样的函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询