- 帖子
- 79
- 主題
- 33
- 精華
- 0
- 積分
- 123
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- x64
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2013-10-24
- 最後登錄
- 2024-3-28
|
回復 2# rouber590324
大大謝謝,我試過,可以,但是不夠完全。
一、我將前面的 IF(ROW($A1)>COUNTA($A$1A$15),"", 拿掉,因為下拉可以控制,不會拉過頭
二、將範圍改成 INDEX(A$1:A$500,SMALL(IF(A$1:A$500<>"",ROW(A$1:A$500)),ROW(A1)))
三、在下拉的過程中會在後面產生一堆 #NUM! ,我來發現是small 造成的,
如果實際只有 100行,在第101行之後就會變成 #NUM!
所以最後修改成
if(ISERROR(SMALL(IF(A$1:A$500<>"",ROW(A$1:A$500)),ROW(A1))),"",INDEX(A$1:A$500,SMALL(IF(A$1:A$500<>"",ROW(A$1:A$500)),ROW(A1))))
現在一切正常,除了複制公式,下拉實在是很難控制。
謝謝 |
|