[Excel] 尋找數值, 傳回 Y 座標
如上圖,在一堆數值中,找尋某一數值,並傳回其座標,該使用何種函數?
例如:搜尋 466 之值,回傳 Y 座標 12 之值.
好像沒有一個單純的指令
試看看附件
按下活頁裡的搜索 誰說沒有指令
callok 發表於 12-6-16 19:52 static/image/common/back.gif
誰說沒有指令
請問是使用何種指令呢?
C大
如果數字重複呢?
可以標出多處位置嗎?
{:4_186:}
沒向C大那麼厲害,只會找一個
=MATCH(466,A:A,0)
本帖最後由 alumi 於 12-6-17 11:50 編輯
calvinhorng 發表於 12-6-16 19:17 static/image/common/back.gif
好像沒有一個單純的指令
試看看附件
按下活頁裡的搜索
Debug.PrintWorksheetfunction.Match("466",Range(Cells(1,"A"),Cells(22,"A")),0)
Debug.PrintWorksheetfunction.Match("466",Range(Columns("A").Address),0)
Debug.PrintWorksheetfunction.Match("466",Range(Columns(1).Address),0)
Debug.PrintWorksheetfunction.Match("466",Range("A:A"),0)
謝謝您的程式碼,就交給前端的函數去處理.
感恩~ ^_^
froykeeper 發表於 12-6-17 00:47 static/image/common/back.gif
沒向C大那麼厲害,只會找一個
=MATCH(466,A:A,0)
一語驚醒夢中人,原來是 Match.
先前一直在研讀 (v)LookUp 的各項參數.{:4_186:}
感恩~~
match這個函數 來研就一下 謝
頁:
[1]