本帖最后由 baksy 于 2014-9-22 10:21 编辑
10210578 发表于 2014-9-22 09:51
类似这样
只要隐藏行
不用管相不相同
1. D1单元格复制以下公式,三键回车(公式复制后,点一下公式编辑栏的任意位置,先按住 ctrl、shift 两个键,然后敲enter键),
横拉到E1,两个下拉;
=IF(MOD(ROW(),3)=0,"",INDEX(after!D$1:D$48,SMALL(IF(MATCH(after!$D$1:$D$48&after!$E$1:$E$48,after!$D$1:$D$48&after!$E$1:$E$48,)=ROW($E$1:$E$48),ROW($1:$48)),INT((ROW()-1)/3+1))))
2. A1单元格复制以下公式,三键回车,横拉到C1,全部下拉;
=IF(MOD(ROW(),3)=1,INDEX(after!A$1:A$48,MIN(IF((after!$D$1:$D$48=$D1)*(after!$E$1:$E$48=$E1),ROW($E$1:$E$48)))),IF(MOD(ROW(),3)=2,INDEX(after!A$1:A$48,MAX(IF((after!$D$1:$D$48=$D1)*(after!$E$1:$E$48=$E1),ROW($E$1:$E$48)))),""))
3. 复制A1单元格,粘贴到F1,把F1公式横拉、下拉。
效果如下;
123 | 111 | 88 | 1 | 1 | 123 | 123 | 123 | 123 | 123 | 123 |
123 | 77 | 88 | 1 | 1 | 123 | 123 | 123 | 123 | 123 | 123 |
| | | | | | | | | | |
123 | 111 | 88 | 1 | 2 | 123 | 123 | 123 | 8787 | 8778 | 123 |
5445 | 454 | 4545 | 1 | 2 | 5445 | 55454 | 2 | 4545 | 78 | 12542 |
| | | | | | | | | | |
557 | 4 | 4554 | 1 | 3 | 8 | 8 | 3 | 3 | 3 | 3 |
557 | 4554 | 54 | 1 | 3 | 7 | 554 | 5 | 55 | 4 | 45 |
| | | | | | | | | | |
123 | 111 | 88 | 2 | 1 | 123 | 123 | 123 | 123 | 123 | 123 |
123 | 77 | 88 | 2 | 1 | 123 | 123 | 123 | 123 | 123 | 123 |
| | | | | | | | | | |
123 | 111 | 88 | 2 | 2 | 123 | 123 | 123 | 8787 | 8778 | 123 |
5445 | 454 | 4545 | 2 | 2 | 5445 | 55454 | 2 | 4545 | 78 | 12542 |
| | | | | | | | | | |
557 | 4 | 4554 | 2 | 3 | 8 | 8 | 3 | 3 | 3 | 3 |
557 | 4554 | 54 | 2 | 3 | 7 | 554 | 5 | 55 | 4 | 45 |