看板 Office 關於我們 聯絡資訊
請問我有一行數字,假設如下 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
sam1234580: =LET(a,FILTER(E5:E,E5:E>0),INDEX(a,COUNTA(a))) 04/08 01:35
windknife18: =LOOKUP(2,1/((E5:E200<>0)*(E5:E200<>"")),E5:E200) 04/08 14:31
cutekid: =LOOKUP(1,0/E5:E200,E5:E6) 04/10 11:33
qqplusqq: 謝謝3位高手,依照提供的公式,3種方法都可以正常抓到 04/13 11:44
qqplusqq: 數字! 04/13 11:44