暱稱: Tiger97
中學生
- 帖子
- 71
- 主題
- 16
- 精華
- 0
- 積分
- 111
- 點名
- 246
- 作業系統
- Windows 10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2011-3-7
- 最後登錄
- 2026-11-4
            
|
回復 97forum
若將=VLOOKUP(LEFT(A1,6),LEFT($C$1D$4,6),2,FLASE)
改成=VLOOKUP(A1,LEFT($C$1D$4,6 ...
p212 發表於 2013-5-13 11:57 
抱歉,原來回復測試結果錯誤 >> #name?
是我自己錯誤將false 打成 flase
您的函數是可以的,但是如果是在多筆之下要如何處理?
我原來對應的被查詢範圍是採用表格方式(取得外部SQL資料表)
其在被查詢範圍內,他是將SQL的資料表名稱帶入範圍內,那如果使用您的函數下,又要如何處理?
附帶說明 查詢值本身工作表就是表格方式
回復 97forum
用left太限縮了,可考慮使用search函數
陣列公式會回傳D欄中,第一個函有A1的值
如果s ...
Bodhidharma 發表於 2013-5-13 12:46 
Bodhidharma 前輩,您的方式在我目前的表格中不能使用。
請參閱上方說明。
由於檔案複雜,恕小弟無法上傳說明。所以小弟只能舉上面例子方式解決,欲查詢出來的欄位非數值型態,是文字型態 |
|