- 帖子
- 10
- 主題
- 0
- 精華
- 0
- 積分
- 58
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2011-4-8
- 最後登錄
- 2025-4-23
|
本帖最後由 vbstudy 於 2011-10-29 23:12 編輯
請問
LOOKUP(2,1/($F$4:$F$10=B4),$G$4:$G$10)
拆解後是
LOOKUP(2,1/(${TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE}),${1;3;2;5;8;1;3})
-->LOOKUP(2,1/(${1;1;1;1;1;0;0}),${1;3;2;5;8;1;3})
-->=LOOKUP(2,{1;1;1;1;1;#DIV/0!;#DIV/0!},{1;3;2;5;8;1;3})
請問再下來的步驟是怎樣呢?
為什麼這樣會知道要抓最後一列呢?
因為F4、F5、F6、F7不都是
LOOKUP(2,1,1)
LOOKUP(2,1,3)
LOOKUP(2,1,2)
LOOKUP(2,1,5)
(因為對陣列不是很熟,不知道這樣對不對)
另外,lookup前面的2是不是指lookup_vector要小於等於2呢?
能不能改成1呢(我改成1後結果還是跑得出來)
謝謝~ |
|