首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

Excel汉字按首字母排序

发布网友

我来回答

3个回答

热心网友

红色区域是数据区域,需要在网上在一个《在线汉字转拼音》的小程序,把红色区域复制、粘贴到这个程序中转化为拼音(这个是不用VBA的关键)

B8=LEFT(B5)向下向右复制

I2=CHAR(+ROW(A1))向下复制

J2=INDIRECT(TEXT(SMALL(IF($B$8:$H$9=$I2,ROW($B$2:$H$3)*100+COLUMN($B$2:$H$3),4^8),COLUMN(A1)),"r0c00"),)&""

数组公式向下向右复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

P2=IF(OR($I2:I2=J2),"",J2)数组公式向下向右复制

如果看不清图片,用光标按住图片拖动(这个操作就是在新标签中打开图片)

热心网友

公式可以做到,但非常长,方便的话将你的扣发一下追问1962802039

追答建立索引表

=IFERROR(INDEX($X:$X,SMALL(IF($W$2:$W$201=$A2,ROW($2:$201)),COLUMN(A1))),"")

热心网友

这个用vba可以做到。需要的话请加我企鹅好友追问请问Excel自带的公式不能实现吗?

追答这个不用vba的话,很难实现。至少我是不会

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com