簡體   English   中英

Excel中當前行中包含數據的最后一個單元格的地址

[英]Address of the last cell with data in current row in Excel

我有一個Excel工作表,其中有從M列起(右側)的數字數據。 我將需要計算每行中值的平均值,而不要絕對地引用M列以外的任何內容。

因此,我需要=AVERAGE({1}:{2}) ,其中{1}類似於INDIRECT("M"&ROW())

問題是{2}應該是什么? 數據的右端不斷移動,並且值不是唯一的。 此外,它們之間有空白單元格。

平均值將忽略空白單元格或具有文本的單元格,因此您可以可靠地使用:

=AVERAGE(M2:XFB2)

通過將其放入第2行並向下復制,將更改行號。

如果您確實要停止引用,則可以使用:

=AVERAGE(M2:INDEX(M2:XFB2,MATCH(1E+99,M2:XFB2)))

它將用數字作為范圍設置最后一個單元格。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM