[算表] EXCEL某欄多列同值篩選出特定欄資訊帶出

看板Office作者 (麗塔)時間2年前 (2022/10/27 00:56), 2年前編輯推噓0(004)
留言4則, 3人參與, 2年前最新討論串1/1
軟體: EXCEL 版本: MS Office EXCEL 2016 DATE A B C 2022/1/1 12345 111.1 100 2022/1/2 24680 222.2 200 2022/1/3 12345 333.3 300 2022/1/4 13579 444.4 400 2022/1/6 12345 555.5 500 如上表所述的原表格 假設我在另一個EXCEL工作表利用公式想要帶出原表格的內容 原表格工作表(簡稱X)與另一個EXCEL工作表(簡稱Y) 基本上內容是一樣的 在Y中,已知我如果使用VLOOKUP公式可以帶出B.C所屬欄的資料,但是DATE欄不行 不曉得是否是因為VLOOKUP只能向右搜索,像這個DATE在A欄左邊就不行? 已知如果我使用INDEX+MATCH搜尋在A欄中的12345, 會帶出第一筆資料,也就是2022/1/1該筆, DATE欄顯示2022/1/1,B.C所屬欄也會顯示相應的數值 但是如果我要的是2022/1/3該筆,又要讓它在 Y工作表的DATE欄顯示日期的話, 應該要怎麼做呢 我目前想的方法有點複雜 就是在 Y工作表 DATE欄用公式,設定當該格DATE輸入=2022/1/3時顯示日期 若否則不顯示或顯示錯誤 就是如同標題所述 當我在這個陣列資料的大部分欄位,以A欄作為依據搜索,帶出該列其他欄位的值 但是當資料的A欄中有不只一筆12345時,用其他欄作為公式篩選的依據要怎麼做呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.109.217 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1666803395.A.71D.html

10/27 01:12, 2年前 , 1F
365的話可以考慮用xlookup,日期的話可以把原表ab欄串在一
10/27 01:12, 1F

10/27 01:12, 2年前 , 2F
起當搜尋值
10/27 01:12, 2F
Sorry我講錯了,之前因為我google過發現我電腦的EXCEL版本不能用xlookup 才想起來版本不是365,應該是2016才對,已修改~ ※ 編輯: Rita0149 (220.136.109.217 臺灣), 10/27/2022 06:52:25

10/27 09:20, 2年前 , 3F
可以插欄的話,日期前插一欄公式=待查尋欄 也可以
10/27 09:20, 3F

10/27 09:36, 2年前 , 4F
index(small(if(row))) 列出多值,網路一堆
10/27 09:36, 4F
文章代碼(AID): #1ZMMR3ST (Office)
文章代碼(AID): #1ZMMR3ST (Office)