Yolo Yolovich Asked: 2019-05-28 03:45:10 +0800 CST2019-05-28 03:45:10 +0800 CST 2019-05-28 03:45:10 +0800 CST 使用公式在 Libreoffice Calc 中迭代 772 基本上我想把这个:=A2*B2+A3*B3+A4*B4 变成这样的东西:=for i in 2 to 4; 求和=求和+SUM(Ai*Bi); 完毕 Calc 的公式是否可行? libreoffice-calc 1 个回答 Voted Best Answer fixer1234 2019-05-28T11:38:30+08:002019-05-28T11:38:30+08:00 目前尚不清楚您是否出于某种原因特别需要迭代公式,但一般的计算形式就是 SUMPRODUCT 所做的。 =SUMPRODUCT(A2:A4,B2:B4) 这会将每个范围内的关联值相乘,然后按照您的描述将产品相加。它相当于你的公式: =A2*B2+A3*B3+A4*B4 从Microsoft Office 文档开始,有很多关于使用 SUMPRODUCT 的在线教程。 这是一个非常强大的函数,因为它可以让您在不需要数组公式的情况下进行大量数组类型的计算。范围不需要是简单的范围定义,它们可以是对范围内的单元格进行计算的公式。因此,您可以执行一些操作,例如测试范围内的每个单元格以查看该单元格是否满足特定条件,并使用 SUMPRODUCT 有选择地对符合条件的单元格进行计算。查看来自 Exceljet的此类教程,了解使用它的更高级方法。
目前尚不清楚您是否出于某种原因特别需要迭代公式,但一般的计算形式就是 SUMPRODUCT 所做的。
这会将每个范围内的关联值相乘,然后按照您的描述将产品相加。它相当于你的公式:
从Microsoft Office 文档开始,有很多关于使用 SUMPRODUCT 的在线教程。
这是一个非常强大的函数,因为它可以让您在不需要数组公式的情况下进行大量数组类型的计算。范围不需要是简单的范围定义,它们可以是对范围内的单元格进行计算的公式。因此,您可以执行一些操作,例如测试范围内的每个单元格以查看该单元格是否满足特定条件,并使用 SUMPRODUCT 有选择地对符合条件的单元格进行计算。查看来自 Exceljet的此类教程,了解使用它的更高级方法。