目前想做一些資料統計
假設在A欄位會一直新增資料
想在另一個欄位自動抓取最後30或60筆資料後做計算
是否有語法能夠在每次新增資料時
自動抓取最新的幾筆數據呢?

目前找的 INDIRECT
小弟只會抓取固定位置資料
功力不夠無法在新增資料時自動抓最後幾筆

只能上來求助各位前輩們協助
小弟在此先行謝過,萬分感激

ehn wrote:
目前想做一些資料統...(恕刪)


要不把您目前遇問題的檔案放上來或許會比較快有答案,有敏感數字文字的就自行修一下,主要讓您的問題能呈現就好了
使用 AVERAGE 函數,計算最後十筆資料的平均值,
加上 IF 判斷式是為了避免資料數量少於十筆時會出現錯誤,
請參考!





=IF(COUNTA(A:A)>9,AVERAGE(INDIRECT("A"&COUNTA(A:A)-9&":A"&COUNTA(A:A))),AVERAGE(INDIRECT("A2:A"&COUNTA(A:A))))
My Interior Knowledge is Extraordinaire

ehn wrote:
目前想做一些資料統計...(恕刪)



用offset 看看

設定抓取筆數
D1=30

計算非空白總筆數
D2=COUNTA(A:A)

最後30筆加總
=SUM(OFFSET(A1,IF(D2<D1,0,D2-D1),0,D1))
YS2000 wrote:
用offset 看看...(恕刪)


感謝大哥您的指導
目前以此語法編輯SPC抓最新資料部分是沒問題的
小弟再去慢慢研究把整個統計資料完成
感恩
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!