标签: excel excel-formula excel-indirect
我有一个Excel工作表,其中有从M列开始(右侧)的数字数据。我需要计算每一行中的平均值,而不用绝对术语中的M列进行引用。
因此,我需要{1} INDIRECT("M"&ROW())类似于{2}。
{1}
INDIRECT("M"&ROW())
{2}
问题是TabLayout应该是什么?数据的右端不断移动,并且值不是唯一的。此外,它们之间有空白单元格。
TabLayout
答案 0 :(得分:2)
平均将忽略空白单元格或具有文本的单元格,因此您可以可靠地使用:
=AVERAGE(M2:XFB2)
通过将其放入第2行并将其复制下来,将更改行号。
如果您确实要停止引用,则可以使用:
=AVERAGE(M2:INDEX(M2:XFB2,MATCH(1E+99,M2:XFB2)))
这将用数字作为范围设置最后一个单元格。