看板 Office 關於我們 聯絡資訊
有人問了這篇回答的問題 順便補充一個原先被省略的|| ※ 引述《JieJuen (David)》之銘言: : 求最後一個位置 : 陣列公式 : {=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)) 如果某欄資料為連續,且從第一列開始 =COUNTA(A:A) 資料數剛好是最後一列的位置(列號) (應用範圍最少,但公式簡單) 有列號之後 用offset或index可得該格的值 : 求最後一個數字的位置 : 陣列公式 : {=MAX(ISNUMBER(A1:A65535)*ROW(1:65535))} : 普通公式 : =LOOKUP(9E+307,A1:A65535,ROW(A1:A65535)) : 或 : =LOOKUP(1,0/A1:A65535,ROW(A1:A65535)) : 求最後一個數字 : =LOOKUP(9E+307,A:A) : 以上的A1:A65535在2007可改為A:A : 但在2003有可能發生問題 : 註:9E+307接近EXCEL可輸入的最大數字 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.49.195 ※ 編輯: JieJuen 來自: 218.164.49.195 (12/12 23:35)
Mario3:請問如何輸出最後一個數字的儲存格位址(即A99) 12/13 03:20
Mario3: (即A99這樣的型式) 12/13 03:22
Mario3:又如果要作運算.需要像"A99:D99"這樣的區段儲存格 12/13 03:37