[算表] 在陣列中回傳最後一筆相同序號的位置

看板Office作者 (♥ε ♥)時間2周前 (2024/08/25 20:27), 2周前編輯推噓2(200)
留言2則, 2人參與, 1周前最新討論串1/4 (看更多)
軟體:google試算表 版本:線上 見本:https://reurl.cc/ZVXgAQ 我希望達到的效果是在兌換紀錄的A欄去比對發放紀錄頁的C:F, 然後在兌換紀錄F欄上回傳最後一個相同序號所對應的姓名, (這是比較簡化的,因為後續還要加上時間去限制匡列範圍) 目前我的想法是於F2輸入以下函式 =INDEX('發放紀錄'!$B:$B,SUMPRODUCT(('發放紀錄'!$C:$H=SMALL('發放紀錄 '!$C:$H,COUNTIF('發放紀錄'!$C:$H,A2)))*ROW('發放紀錄'!$C:$H))) 但是得不出想要的結果, 想求高手賜教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.231.133 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1724588830.A.FF1.html

08/25 21:26, 2周前 , 1F
不介意輔助欄的話覺得可以把C:H每列各自textjoin
08/25 21:26, 1F
這點我是有想過,但是這樣感覺會變得更複雜, 序號發出的數量是浮動的,這樣就會占用到大量的欄位。 ※ 編輯: Modeler (117.56.213.228 臺灣), 08/26/2024 14:11:11

09/03 09:41, 1周前 , 2F
為啥我開不起來
09/03 09:41, 2F
文章代碼(AID): #1cooCU_n (Office)
文章代碼(AID): #1cooCU_n (Office)