Excel中其他单元格中的数据乘以单元格数据

我有一个相当大的工作表,我需要从大量的标准中平均数字。 单元格A1-452和C1-452需要相乘,但是每行的数据是不同的。

澄清A1将被乘以C1,等等。 由于所有单元格中的数据都不相同,我不确定这是否可以通过使用Excelmacros来实现。

有什么想法吗?

谢谢!

作为一个数组公式,这将是简单的,

=AVERAGE((A1:A452)*(C1:C452)) 

数组公式需要按Ctrl + Shift + Enter才能完成。 这并没有考虑到平均收集的空白。 发表评论,如果这是一个问题。

如果我正确理解你的问题,你将需要创build一个新的列,并将其中的所有单元格相乘。 列C是新列,包含公式A1 * B1,A2 * B2等

在这里输入图像说明

如果您不能创build一个新的列,并且需要某种聚合(如SUM或AVERAGE),则可以使用Excel数组公式在Excel单元格中input公式(input公式并按住CTRL + SHIFT,然后按ENTER键)。 {}括号将被Excel自动添加(不要input它们,因为公式不起作用)。

在这里输入图像说明