楼主 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 |
看看学习一下 |