- 帖子
- 967
- 主題
- 0
- 精華
- 0
- 積分
- 1001
- 點名
- 0
- 作業系統
- WIN XP
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-11-29
- 最後登錄
- 2022-5-17
 
|
4#
發表於 2012-4-1 22:15
| 只看該作者
回復 3# jj369963
Hsieh超版之答案
如圖
1.插入A,B兩欄空白欄
2.A38=INDIRECT("C"&MIN(IF(ISERROR(MATCH($C$1:$C$30,$A$37:A37,0)),ROW($C$1:$C$30),"")))
陣列公式(公式輸入好須按Ctrl+Shift+Enter組合鍵)
往下複製到A43
B39=SUM(COUNTIF($C$1:$C$30,$A$39:A39))
陣列公式(公式輸入好須按Ctrl+Shift+Enter組合鍵)
往下複製到B43
C38=IF(ROW(A1)>MAX($B$39:$B$43),"",LOOKUP(ROW(A1),$B$39:$B$43-$B$39+1,$A$39:$A$43))
陣列公式(公式輸入好須按Ctrl+Shift+Enter組合鍵)
往下複製
D38=IF($C38="","",INDIRECT("R"&SMALL(IF($C$1:$C$30=$C38,ROW($C$1:$C$30),""),COUNTIF($C$38:$C38,$C38))&"C",0)&"")
陣列公式(公式輸入好須按Ctrl+Shift+Enter組合鍵)
往下複製,往右複製 |
|