【问题标题】:How to multiply an indefinite amount of rows by the same number?如何将无限数量的行乘以相同的数字?
【发布时间】:2019-12-07 07:38:20
【问题描述】:

基本上只是想在 excel 中创建一个公式来计算我的大学 WAM。公式是 - (科目学分*分数)的总和/(科目学分)的总和

因此,如果我有一列我的分数 (B2:B25),我该如何将数组中的每个值乘以主题学分。 然后将该答案除以数组 * subject credit 中的值的数量。

所以 B26 将成为 WAM

我对 excel/vba 完全陌生,所以请原谅这个问题的简单性。如果解决方案需要编程,我对此很满意。

感谢您的帮助!

【问题讨论】:

  • 您能否edit您的问题提供一些示例数据和预期结果?

标签: excel vba excel-formula


【解决方案1】:

你需要使用 SUMPRODUCT():

=SUMPRODUCT(A2:A25,B2:B25)/SUM(A2:A25)

其中 A2:A25 是科目学分,B2:B25 是分数。

【讨论】:

  • 是的,不确定您是否需要 sumproduct,只需 sum(range 1 * range 2)/ sum (range 3)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-05
  • 1970-01-01
  • 2021-11-20
  • 1970-01-01
  • 2021-12-06
  • 2021-11-20
  • 2019-11-27
相关资源
最近更新 更多