[算表] EXCEL 查找INDEX+MATCH問題

看板Office作者 (Yang)時間2年前 (2021/07/27 22:55), 2年前編輯推噓0(0026)
留言26則, 2人參與, 2年前最新討論串1/1
軟體:EXCEL 版本:2016 請問在矩陣查找的INDEX+MATCH當中 =INDEX(資料來源, MATCH(要找的列值, 從哪些列找, 0), MATCH(要找的欄值, 從哪些欄 找, 0)) 有關"MATCH(要找的欄值, 從哪些欄找, 0))",如果我要搜尋的欄位不固定,請問 應該怎麼做呢? 補上圖片 https://upload.cc/i1/2021/07/27/HiBGVX.png
目前的寫法 =INDEX(F3:R307,MATCH(1,(C3:C307=N1)*(D3:D307=O1),0),MATCH(P1,F3:O3,0)) 但根據條件,有時候會要搜尋F3:O3,有時候要搜尋F13:O13,不固定 請問應該如何改寫呢? 目前想到寫出要搜尋的ROW位置的方法是 =MATCH(N1,工作表!C:C,0),但是我要怎麼寫進INDEX函數裡呢? =INDEX(F3:R307,MATCH(1,(C3:C307=N1)*(D3:D307=O1),0),MATCH(P1,MATCH(N1,工作表 !C:C,0),0)) 這樣似乎行不通 謝謝各位!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.43.66.102 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1627397730.A.323.html

07/27 23:10, 2年前 , 1F
你的第10列怎麼來的?怎麼來的就怎麼寫進MATCH裡可以嗎?
07/27 23:10, 1F

07/27 23:11, 2年前 , 2F
我覺得我需要範例來理解你想做的事...
07/27 23:11, 2F

07/27 23:12, 2年前 , 3F
可以朝OFFSET或INDIRECT嘗試
07/27 23:12, 3F
※ 編輯: shock1214 (115.43.66.102 臺灣), 07/27/2021 23:30:27 ※ 編輯: shock1214 (115.43.66.102 臺灣), 07/27/2021 23:38:42 ※ 編輯: shock1214 (115.43.66.102 臺灣), 07/27/2021 23:42:08

07/28 00:22, 2年前 , 4F
關鍵在什麼時候要搜尋F3:O3,什麼時候要搜尋F13:O13?
07/28 00:22, 4F

07/28 00:23, 2年前 , 5F
依P1大小決定嗎?
07/28 00:23, 5F

07/28 00:24, 2年前 , 6F
把MATCH(P1,F3:O3,0)改成IF(P1>1,MATCH(.3.),MATCH(.13.))
07/28 00:24, 6F

07/28 00:24, 2年前 , 7F
可以嗎?
07/28 00:24, 7F

07/28 00:25, 2年前 , 8F
依N1的內容,N1內容決定我要取哪一張表的值
07/28 00:25, 8F

07/28 00:28, 2年前 , 9F
N1是文字,當match N1的文字,我就搜尋那行F到O列的值
07/28 00:28, 9F

07/28 00:29, 2年前 , 10F
以例子為例 P1則是要拿去與F13:O13尋找相同的值
07/28 00:29, 10F

07/28 00:30, 2年前 , 11F
你給的範例,你希望產出是什麼?
07/28 00:30, 11F

07/28 00:32, 2年前 , 12F
漸擴轉圓管EA,2,不是對應到ROW 19嗎?為什麼要從13找?
07/28 00:32, 12F

07/28 00:33, 2年前 , 13F
所以是從第一個漸擴轉圓管EA那一列去找嗎?
07/28 00:33, 13F

07/28 00:37, 2年前 , 14F
那把MATCH(P1,F3:O3,0)改成MATCH(P1,OFFSET(F3:O3,MATCH(
07/28 00:37, 14F

07/28 00:37, 2年前 , 15F
N1,C:C,0)-3),0)
07/28 00:37, 15F

07/28 00:38, 2年前 , 16F
這是很多張表要一起搜尋3~12行一張,13~22行一張
07/28 00:38, 16F

07/28 00:39, 2年前 , 17F
每張都有自己的橫坐標,所以當我抓出要用哪張表時,
07/28 00:39, 17F

07/28 00:39, 2年前 , 18F
我必須去選擇那張表的橫坐標當作我INDEX的位置參照
07/28 00:39, 18F

07/28 00:45, 2年前 , 19F
MATCH(P1,OFFSET(F3:O3,MATCH(N1,C:C,0)-3),0)好像少
07/28 00:45, 19F

07/28 00:46, 2年前 , 20F
了cols,請問OFFSET部分cols應該怎麼選
07/28 00:46, 20F

07/28 00:56, 2年前 , 21F
啊,對,cols填0就可以了
07/28 00:56, 21F

07/28 00:56, 2年前 , 22F
拍謝推文打公式忘了
07/28 00:56, 22F

07/28 01:00, 2年前 , 23F
似乎還是不行 顯示抓不到參照
07/28 01:00, 23F

07/28 01:20, 2年前 , 24F

07/28 01:23, 2年前 , 25F
07/28 01:23, 25F

07/28 09:20, 2年前 , 26F
謝謝newacc大 可以了 萬分感謝!!!!!!!
07/28 09:20, 26F
文章代碼(AID): #1X01vYCZ (Office)
文章代碼(AID): #1X01vYCZ (Office)