作者qqplusqq (QQ)
看板Office
標題[算表] 抓取最後一筆資料
時間Mon Apr 7 20:39:40 2025
請問我有一行數字,假設如下
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://webptt.com/m.aspx?n=bbs/Office/M.1744029582.A.266.html
1F:→ sam1234580: =LET(a,FILTER(E5:E,E5:E>0),INDEX(a,COUNTA(a))) 04/08 01:35
2F:推 windknife18: =LOOKUP(2,1/((E5:E200<>0)*(E5:E200<>"")),E5:E200) 04/08 14:31
3F:推 cutekid: =LOOKUP(1,0/E5:E200,E5:E6) 04/10 11:33
4F:→ qqplusqq: 謝謝3位高手,依照提供的公式,3種方法都可以正常抓到 04/13 11:44
5F:→ qqplusqq: 數字! 04/13 11:44