如何平均Excel中的每第n列?
我已经在谷歌浏览过这个问题的答案,但大多数网站只显示如何平均或总结每第n行(虽然我想他们是相关的)。我尝试过使用各种公式可以找到列,但我没有成功。 (不可否认,我的Excel技能并不是非常复杂。)如何平均Excel中的每第n列?
我想获得数据集中每第6列的平均值。有很多列需要平均,所以如果有一些公式可以帮助这个,那就太棒了!
作为我正在使用的数据类型的示例,请参见下文。基本上,我有很多列,每列都有很多行(119),并且它们都包含空值。例如,我想要取平均值Q1(= 10.68)和Q7(= 16),依此类推。
谢谢!
类似的东西到这个数组公式:
=AVERAGE(IF((MOD(COLUMN($A$2:$R$12)-1,6)=0)*($A$2:$R$12<>""),$A$2:$R$12))
作为它需要被证实数组公式按Ctrl-Shift键输入而不是让编辑模式时输入。如果正确完成,Excel将在公式周围放置{}
。
您可能需要调整的数学才能得到正确的列:
@SamL看到编辑,你可能需要刷新屏幕。 –
哇,很酷!谢谢! – SamL
'= AVERAGE(IF(MOD(COLUMN(A1:L1),6)= 0,A1:L1,0))是如何工作的? (用CTRL + SHIFT + ENTER输入)。我想你会想在公式的某个地方拉出Mod()。 – BruceWayne
请发布示例数据和预期结果。 –
@ScottCraner会做! – SamL