对工作表中的每一行使用相同的公式

时间:2018-04-11 14:09:14

标签: google-sheets google-docs

我希望工作表中的每一行都能使用公式计算得分。因此每行的公式相同。我试过这个:

=ARRAYFORMULA(min((((C3:C100)/4)+((K3:K100)*4/10)+(M3:M100)+((N3:N100)/2.5)+((O3:O100)/5)+(R3:R100)+(T3:T100)+((P3:P100)/3)+(V3:V100))/23))

但它确实计算任何行。 (我从第3行开始)

为什么会这样?有什么建议吗?

1 个答案:

答案 0 :(得分:0)

最好为我们提供指向您工作表的链接,这样我们就可以看到您要完成的工作(或者至少创建一份没有敏感数据并分享该数据的副本)。

如果您希望每行具有相同的精确公式,您将获得与当前公式相同的精确结果。另外,您是指对公式中提供的范围值进行求和吗?如果是这样,您需要将公式更改为:

=ARRAYFORMULA(min((((sum(C3:C100)/4)+(sum(K3:K100)*4/10)+sum(M3:M100)+(sum(N3:N100)/2.5)+(sum(O3:O100)/5)+sum(R3:R100)+sum(T3:T100)+(sum(P3:P100)/3)+SUM(V3:V100))/23)))

请更准确地说明您希望公式在每一行上计算的内容。例如,如果它在第20行,你还想要考虑行3-100吗?或者只是20-100行?换句话说,你需要在每一行的公式中考虑哪些数据?

这是我创建的一张表,旨在了解您的需求: https://docs.google.com/spreadsheets/d/1GRdU6NLMWx2xPXDNp21VzYRQRj6cjNbL4RGVUV2x8Wk/edit?usp=sharing