- 帖子
- 79
- 主題
- 33
- 精華
- 0
- 積分
- 123
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- x64
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2013-10-24
- 最後登錄
- 2024-3-28
|
回復 2# ML089
謝謝你的解釋,我還是弄不懂
一、我無法將 E:E 改成 E7:E2564 ,因為編號的位置不一定在 E6,所以ARRAY 的起點不一定在E7
二、我有將 E6:E15 遞增排序 編號是在 A001 之上 所以依序應該是 編號 A001 A002 B001 B002 C001 C003 .....
我完全無法理解為什麼只有一個 A001 就會出錯,變成 #N/A
只有一個 B001 C001 或 C002 時,就不會出錯
甚至只要有『兩個』以上的A001 也不會出錯?
我已經看過 MATCH 的說明 數十次,還是無法理解,為什麼會有上述的問題?
能否為我解釋一下,為什麼一個A001不行,兩個以上A001就可以?
※我有將 E6:E16選起來排序,編號會被排到最後,也就是說 這個 ARRAY 沒有照遞增排列,那 A001有問題,其它B001 C001 應該都有一樣的問題才是?
一開始我開始設計時就是沒看到問題,所以一直寫下去,等整個寫完之後,才會偶而發生,只有一個 A001的問題(煩死了)
如果一開始就看到整體性的問題,我就會用 =MATCH(E7,E:E,0) 而不會用 1 (重點是整個都寫完整,一改下去又是一堆BUG要抓):'( |
|