|
![](https://clubstatic.excelhome.net/image/common/ico_lz.png)
楼主 |
发表于 2010-5-12 15:47
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
测试结果
1、辅助列法 d2=IF(COUNTIF($e2:e$2,e2)=1,MAX(d1:d$1)+1,"")
f2=IF(ISNA(VLOOKUP(ROW(1:1),$d$2:$e1000,2,0)),"",VLOOKUP(ROW(1:1),$d$2:$e1000,2,0))
1、辅助列
0.141
0.156
0.156
0.156
2、 =INDEX(姓名,SMALL(IF(ROW(姓名)-1=MATCH(姓名,姓名,0),ROW(姓名)-1,""),ROW(1:1)))
4.625
4.563
4.438
3、=INDEX(E:E,SMALL(IF(MATCH(机构,机构,)=ROW(机构)-1,ROW(机构),4^8),ROW(1:100)))&""
row(1:100) row(1:50)
4.563 4.531
4.547 4.547
4.484 4.656
row(1:1000)
4.563
4.516
4.656
公式四=INDEX(机构,MATCH(,COUNTIF($e$1:e1,机构),))
出现错误,有待解决。 |
|