看板 Office 關於我們 聯絡資訊
求最後一個位置 陣列公式 {=MAX(NOT(ISBLANK(A1:A65535))*ROW(1:65535))} 或 {=MAX((A1:A65535<>"")*ROW(1:65535))} 兩者些許不一樣 前者要真空白才不算 後者只要計算結果是空白就不算 前者不怕錯誤值(錯誤值也非空白) 後者不能有錯誤值在A欄 普通公式 =LOOKUP(1,0/NOT(ISBLANK(A1:A65535)),ROW(A1:A65535)) 求最後一個數字的位置 陣列公式 {=MAX(ISNUMBER(A1:A65535)*ROW(1:65535))} 普通公式 =LOOKUP(9E+307,A1:A65535,ROW(A1:A65535)) 或 =LOOKUP(1,0/A1:A65535,ROW(A1:A65535)) 或(2009/3/21補充) =MATCH(9E+307,A:A) =LOOKUP(9E+307,A:A,ROW(A:A)) =LOOKUP(9E+307,A:A,ROW(1:65536)) 求最後一個數字 =LOOKUP(9E+307,A:A) 以上的A1:A65535在2007可改為A:A 但在2003有可能發生問題 註:9E+307接近EXCEL可輸入的最大數字 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.52.22 ※ 編輯: JieJuen 來自: 122.123.32.183 (11/25 23:15) 2009/3/21 補上MATCH用法等 ※ 編輯: JieJuen 來自: 114.47.32.33 (03/21 02:24)