[算表] 抓取最後一筆資料

看板Office作者 (QQ)時間1周前 (2025/04/07 20:39), 編輯推噓2(201)
留言3則, 3人參與, 6天前最新討論串1/1
請問我有一行數字,假設如下 367 23 990 1000 233 0 如果最後一個數字為0, 則抓取前一個數字也就是233 上網查了一下,下面是我用的函數 =INDEX(E5:E200,COUNTA(E5:E200),1) 但都只會抓到0,應該是還要加一個函數進去,才有辦法達成我要的結果.. 試了搭配max、min函數,但沒有成功,上來請高手解救!謝謝~ ---- Sent from BePTT on my iPhone 13 mini -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.4.136 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1744029582.A.266.html

04/08 01:35, 1周前 , 1F
=LET(a,FILTER(E5:E,E5:E>0),INDEX(a,COUNTA(a)))
04/08 01:35, 1F

04/08 14:31, 1周前 , 2F
=LOOKUP(2,1/((E5:E200<>0)*(E5:E200<>"")),E5:E200)
04/08 14:31, 2F

04/10 11:33, 6天前 , 3F
=LOOKUP(1,0/E5:E200,E5:E6)
04/10 11:33, 3F
文章代碼(AID): #1dyyUE9c (Office)
文章代碼(AID): #1dyyUE9c (Office)