作者abc9gad (鄉民愛發呆)
看板Office
標題Re: [算表] 搜尋代號後,尋找對應列數的儲存格
時間Thu Feb 4 15:08:21 2021
※ 引述《abc9gad (鄉民愛發呆)》之銘言:
: 軟體:Excel
: 版本:2010
: 先附上檔案 https://reurl.cc/KxA4lq
: 想請教版上前輩
: 如希望能在"尋找sheet"中,查詢工作表1中的任一個代號
: 查詢後:往右搜尋到有數字的儲存格,再去對應的第二列查所屬的編號
: 舉例:尋找GV8CX3Y00,往右搜尋會發現在N、R、S欄位有數字
: 對應到所屬的第二列為MM、QQ、RR
: 想請問前輩有沒有函數或VBA有辦法執行這樣的結果
: (抓出某代號第二列對應的編號)
: 因代號欄跟編號列會到上千項,手動查詢已經快無法負荷
: 函數唯一想到的只有IF搜尋<>"",但抓到後要如何使之對應到第二列
: 是卡關的步驟 謝謝
想再請教版上前輩 檔案如右
https://reurl.cc/L0MjG3
一樣的模式但希望是反向搜尋回來,請問要如何使用
如下圖,用原本的函數修改失敗,還請指正 謝謝
(希望的結果如第七列所示)
https://reurl.cc/1gmjd8
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.212.205 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1612422504.A.F31.html
→ abc9gad: 已修正 謝謝 02/04 15:47
→ abc9gad: 太感謝S大,我知道問題出在哪了 02/04 16:02
→ abc9gad: 想再依同此表請教S大,如想在下面一欄抓出對應的數字 02/04 16:41
→ abc9gad: 應該要如何寫 謝謝 02/04 16:41
→ soyoso: 如是指回傳的資料於b9:d9的話,這不是下面一"欄",是下面 02/04 16:50
→ soyoso: 一"列" 02/04 16:50
→ soyoso: 代號唯一值vlookup配合match 02/04 16:50
→ abc9gad: 是下面一列沒錯,抱歉口誤,我剛嘗試用index+match 02/04 16:53
→ abc9gad: 也成功寫出,但比s大的冗長感謝賜教 02/04 16:54