从 excel 列中选择每 3 个数字

从 excel 列中选择每 3 个数字

我有一个包含一列(9000 个值)的 Excel 工作表,我想获取该列的每 3 个值。或者是否有可能有一个命令给出每 3 个值的平均值?

答案1

您可以使用数组公式循环遍历范围并挑选出每三个值。假设您的值在单元格中,则类似这样的方法可以工作A1:A9000

 =AVERAGE(IF(MOD(ROW(A1:A9000),3)=0,A1:A9000,""))

但在插入公式后,请按Ctrl+ Shift+Enter而不是直接按Enter。这确认它是大批公式,您将在公式栏中看到公式周围有花括号 - 此时它看起来像这样:

{=AVERAGE(IF(MOD(ROW(A1:A9000),3)=0,A1:A9000,""))}

相关内容