① excel怎麼引用將最近七天的數據引用到另外一個表格內
如果你知道VBA如何使用,這個問題就比較容易解決了。但如果僅用公式,可能會麻煩一些。
上面的回答用的的數組公式,如果數據量比較大,運行會比較卡頓,因為相當於每個單元格的公式都要執行N遍計算。
如果原始表結構不能改變,且可能某天沒有數據錄入,可以試試offset函數。
比如你的表2 的B2為起始的日期,則可以使用公式=OFFSET(Sheet1!B1,COUNTA(Sheet1!$B:$B)-COUNTIF(Sheet1!$B:$B,">="&TODAY()-7),0)
公式里的B代表日期所在列
之後向左右下拖拽即可。
需要你的原始數據表的日期為升序排列,這個應該不難。
如果想讓0不顯示,可以設置自定義格式為0;-0;"";@