- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
回復 3# oobird
我原是在2010版編輯
原來x名稱使用
=LOOKUP(1,1/(Sheet1!$D:$D<>""),ROW(Sheet1!$D:$D))-6
是可以成功,經版主提醒,今天以2003開啟確實造成錯誤,公式改成如下
=LOOKUP(1,1/(Sheet1!$D$6:$D$65536<>""),ROW(Sheet1!$6:$65536))-6
這樣能夠通過2003版本
為何會有這樣情形?還請各位提出看法
照理LOOKUP並不會因為整欄而不認為是陣列
莫非2010版因為列數增多,所以檔案記憶其範圍超出2003版所致?
但是,我在2003版重新以整欄定義仍然不能成功
請各位先進賜教 |
|