将Google电子表格中的列值乘以添加/删除行的功能

时间:2015-04-26 11:09:16

标签: google-sheets spreadsheet worksheet-function

我有一张发票,其中有两列:Rate(列H)和Quantity(第一列)。并且有Amount(列J)。

我需要一个公式,以便它会自动乘以RateQuantity并在Amount中显示。行数将改变(添加或删除),但公式应该仍然有效。

enter image description here

1 个答案:

答案 0 :(得分:1)

以下ArrayFormula()从第5行(“图书名称”)到第14行(“总价”),因此添加行或删除它们应该不是问题:

=ArrayFormula(if((C5:C14="Books Name")+(C5:C14="Total Price")=1,"",H5:H14*I5:I14))

enter image description here

但是,由于公式必须位于J列中,因此以下公式更有用:

=ArrayFormula(if(C5:C14="Books Name","Amount",if(C5:C14="Total Price","",H5:H14*I5:I14)))