在Excel中將總和分組

在Excel中將總和分組

我目前正在做論文工作,需要對一個月的 95 條潮汐數據進行平均。我擁有所有數據,但對它們進行平均卻是一件乏味的痛苦。

我想要計算 95 分的平均值,然後繼續處理第二天的數據。所以,目前,我的方程式就像 =SUM(D12:D107)/95,然後 =SUM(D108:205)/95,依此類推。

有沒有辦法讓 Excel 自動聚集接下來的 95 個數據,而不必手動選擇儲存格群組?我必須在大約二十個不同的地點執行此操作,因此有更快的方法會很有用!

我知道我可能沒有解釋得很好......

答案1

您可以使用該功能indirect()。假設您將起始行保留在 cell 處A1,將方程式保留在 cell 處B1。然後在A1您可以輸入12,並在儲存格中B1輸入公式

=average(indirect("D"&A1&":D"&A1+95))

"D"&A1&":D"&A1+95計算結果為字串“D12:D107”,該字串再透過 轉換為 Excel 可理解的範圍“D12:D107” indirect()

在這裡,我將你的替換成,sum()/95使其average()更乾淨、更健壯。也請再次檢查您的公式,因為 D12:D107 包含 96 項而不是 95 項。

相關內容