| 楼主 rongjun |
第一问:数字分组排序 【第一问】分组排序(数字)——题目.rar第二问:字母分组排序 【第二问】分组排序(字母)——题目.rar |
| 2楼 棉花糖 |
=TEXT(INDEX(A:A,RIGHT(SMALL(CHOOSE({1,2,2},COUNTIF(A1:A20,"<="&A1:A20)*100+ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),COUNTIF(A1:A20,"<="&A1:A20)*100+99,99999)),ROW()),2))&"","00") C1:c33 数组公式,公式通用,对于文本的话,text函数取消掉就可以了。 |
| 3楼 syz105729913 |
我光解数字的都很费劲了,楼上棉花糖兄一个公式全解决了,佩服![]() =TEXT(INDEX(A:A,RIGHT(SMALL(IF(COLUMN(A:J)<=COUNTIF(A$1:A20,MIN(A$1:A20)+ROW($1:20)-1)+2,IF(COLUMN(A:J)<=COUNTIF(A$1:A20,MIN(A$1:A20)+ROW($1:20)-1),ROW($1:20)/1%+MATCH(MIN(A$1:A20)+ROW($1:20)-1,A$1:A20,),ROW($1:20)/1%+99)),ROW(A1)),2)),"00;;") |
| 4楼 棉花糖 |
=TEXT(INDEX(A:A,RIGHT(SMALL(A1:A20*100+IF({1,0,0},ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),99,9999)),ROW()),2))&"","00") 数字,不过还是不简单。 =INDEX(A:A,RIGHT(SMALL(COUNTIF(A1:A20,"<="&A1:A20)*100+IF({1,0,0},ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),99,99999)),ROW()),2))&"" 文本。 感谢版主提醒 |
| 5楼 syz105729913 |
数字方面的再省点 =TEXT(RIGHT(SMALL(IF({1,0,0},A1:A20,IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),A1:A20+0.99,99)),ROW()),2),"[<99]00;") |
| 6楼 x.f.zhao |
学习一下 |
| 7楼 incognito |
good good study |
| 8楼 xcd |
进来学习下 |
| 9楼 足往神留 |
题不少啊,学习一下! |
| 10楼 wjh619993018 |
來個笨方法 =INDEX(A:A,MOD(LARGE(ABS(((COUNTIF(A$1:A$20,A$1:A$20)+3)>COLUMN(A:Z))*(MATCH(A$1:A$20,A$1:A$20,)=ROW($1:$20))*(MMULT(1*(A$1:A$20<=TRANSPOSE(A$1:A$20)),ROW($1:$20)^0)/1%+ROW($1:$20))-49*(COUNTIF(A$1:A$20,A$1:A$20)<COLUMN(A:Z))),ROW()),100))&"" |
| 11楼 wise |
学习一下,函数太差了 |
| 12楼 rongjun |
公布我的答案: 第一问: 多单元格数组
多单元格数组:
|
| 13楼 jyhxr |
好题,看一下 |
| 14楼 L_Yang136 |
只会几个简单的函数和公式 学习了! |
| 15楼 西山晴雪 |
只有学习的份, |
| 16楼 donghan |
新人近来学习 |
| 17楼 ycxgh |
学习了,谢谢楼主 |
| 18楼 bigking1215 |
我是一個新手,進來看看大家是如何解題 |
| 19楼 iceco2 |
学习学习 |
| 20楼 海滨音诗 |
跟帖学习一下 |
| 21楼 climbfull |
dddddddd |
| 22楼 JLxiangwei |
学习 |
| 23楼 無心 |
来看看 |
| 24楼 fly_fu |
先謝謝 再看answer |
| 25楼 even81188 |
学习了 |
| 26楼 wwwlst |
see look |
| 27楼 金陵白玉床 |
排序不行吗? |
| 28楼 zm0115 |
回复一下,别说我灌水啊,回复才能看得到么 |
| 29楼 rory |
來學學分組排序,受教了!! |
| 30楼 海洋之星 |
看看解法 |
| 31楼 瓶中的小茉莉 |
学习一下。 |
| 32楼 Zaezhong |
高手如云,进来学习~~ |
| 33楼 ywfhj |
学习中。。谢谢 |
| 34楼 hustnzj |
进来学习下 |
| 35楼 sylzldd |
学习一下! |
| 36楼 sunshtx |
看看~ |
| 37楼 羽化翼 |
想学习中 |
| 38楼 angel928 |
进来学习学习哈。 |
| 39楼 gouyuanpei |
好好学学 |
| 40楼 sanmysam |
看下是不是我要的 |
| 41楼 LOGO |
学习。 |
| 42楼 caiayu |
刚开始学习中,今天才发现excel的强大! |
| 43楼 xx6188 |
好 |
| 44楼 ragtag |
糖总这么猛啊啊**! |
| 45楼 pcwmmn |
没看完~~~~~~ 先顶,好同志 |
| 46楼 chenguanghui |
怎么做? |
| 47楼 Kendra556 |
需要学习 |
| 48楼 captain |
公式了复杂啊!如果添加辅助列能简化下吗? 公式好象没有达到要求吧! |
| 49楼 captain |
能解答此贴的吗?先谢谢了! |
| 50楼 miwj0547 |
四川兴鸿源机电设备有限公司是一家专门从事成都分体空调专卖,中央空调专卖,成都家用分体空调批发,中央空调批发,成都家用中央空调报价,成都中央空调价格,成都中央空调安装,成都中央空调销售的全面中央空调服务机构,其中公司包括格力空调、格力中央空调、美的空调、中央空调、日立中央空调、大金中央空调、三菱电机、三菱重工、特灵中央空调、约克中央空调、麦克维尔中央空调、海尔、东芝等其它品牌厂家授权经销商、售后服务商。公司拥有独立的格力4S旗舰店,厂家授权,实力雄厚,致力于多年暖通行业,让专业服务于你** |
| 51楼 残心傲月 |
求答案 |
| 52楼 wwhxp1 |
很高级的样子,佩服啊~~我是一点头绪都没有 |
| 53楼 小虎妞720 |
非常感谢啊! 开家淘宝虚拟店 年赚数万 包教包会 QQ:1696358359 dwz.cn/2wL2S |
| 54楼 humao |
学习了。 |
| 55楼 huoxieshen |
学习了,好好看看~~~~ |
| 56楼 闻启学 |
跟帖学习一下 |
| 57楼 用户名为空A |
这个真不会,学习一下 |
| 58楼 123joki |
velmi dobre forum |
| 59楼 qingfeng_qf |
学习一下** |
| 60楼 白马沉戟 |
如果循序渐进学习公式喃? |
| 61楼 rongjun |
第一问:数字分组排序 【第一问】分组排序(数字)——题目.rar第二问:字母分组排序 【第二问】分组排序(字母)——题目.rar |
| 62楼 棉花糖 |
=TEXT(INDEX(A:A,RIGHT(SMALL(CHOOSE({1,2,2},COUNTIF(A1:A20,"<="&A1:A20)*100+ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),COUNTIF(A1:A20,"<="&A1:A20)*100+99,99999)),ROW()),2))&"","00") C1:c33 数组公式,公式通用,对于文本的话,text函数取消掉就可以了。 |
| 63楼 syz105729913 |
我光解数字的都很费劲了,楼上棉花糖兄一个公式全解决了,佩服![]() =TEXT(INDEX(A:A,RIGHT(SMALL(IF(COLUMN(A:J)<=COUNTIF(A$1:A20,MIN(A$1:A20)+ROW($1:20)-1)+2,IF(COLUMN(A:J)<=COUNTIF(A$1:A20,MIN(A$1:A20)+ROW($1:20)-1),ROW($1:20)/1%+MATCH(MIN(A$1:A20)+ROW($1:20)-1,A$1:A20,),ROW($1:20)/1%+99)),ROW(A1)),2)),"00;;") |
| 64楼 棉花糖 |
=TEXT(INDEX(A:A,RIGHT(SMALL(A1:A20*100+IF({1,0,0},ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),99,9999)),ROW()),2))&"","00") 数字,不过还是不简单。 =INDEX(A:A,RIGHT(SMALL(COUNTIF(A1:A20,"<="&A1:A20)*100+IF({1,0,0},ROW(1:20),IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),99,99999)),ROW()),2))&"" 文本。 感谢版主提醒 |
| 65楼 syz105729913 |
数字方面的再省点 =TEXT(RIGHT(SMALL(IF({1,0,0},A1:A20,IF(MATCH(A1:A20,A1:A20,)=ROW(1:20),A1:A20+0.99,99)),ROW()),2),"[<99]00;") |
| 66楼 x.f.zhao |
学习一下 |
| 67楼 incognito |
good good study |
| 68楼 xcd |
进来学习下 |
| 69楼 足往神留 |
题不少啊,学习一下! |
| 70楼 wjh619993018 |
來個笨方法 =INDEX(A:A,MOD(LARGE(ABS(((COUNTIF(A$1:A$20,A$1:A$20)+3)>COLUMN(A:Z))*(MATCH(A$1:A$20,A$1:A$20,)=ROW($1:$20))*(MMULT(1*(A$1:A$20<=TRANSPOSE(A$1:A$20)),ROW($1:$20)^0)/1%+ROW($1:$20))-49*(COUNTIF(A$1:A$20,A$1:A$20)<COLUMN(A:Z))),ROW()),100))&"" |
| 71楼 iarcb |
先顶后看~~ |
| 72楼 kondra |
学习一下! |
| 73楼 健康快乐123 |
看看学习一下 |


跟帖学习一下