Google sheets 如何对一行中的所有单元格执行相同的操作?
我试图根据销售的产品数量(一行)和每个项目的成本(另一行)来计算产品的成本 我编写了一个简单的公式,但每次添加或删除列时,都必须手动调整Google sheets 如何对一行中的所有单元格执行相同的操作?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我试图根据销售的产品数量(一行)和每个项目的成本(另一行)来计算产品的成本 我编写了一个简单的公式,但每次添加或删除列时,都必须手动调整 =IF(COUNT(E4:AC4)>0,(E4*$E$3+F4*$F$3+G4*$G$3+H4*$H$3+I4*$I$3+J4*$J$3+K4*$K$3+L4*$L$3+M4*$M$3+N4*$N$3+O4*$O$3+P4*$P$3+Q4*$Q$3+R4*$R$3+S4*$S$3+T4*$T$3+U4*$U$3+V4*$V$3+W4*$W$3+X4*$X
=IF(COUNT(E4:AC4)>0,(E4*$E$3+F4*$F$3+G4*$G$3+H4*$H$3+I4*$I$3+J4*$J$3+K4*$K$3+L4*$L$3+M4*$M$3+N4*$N$3+O4*$O$3+P4*$P$3+Q4*$Q$3+R4*$R$3+S4*$S$3+T4*$T$3+U4*$U$3+V4*$V$3+W4*$W$3+X4*$X$3+Y4*$Y$3+Z4*$Z$3+AA4*$AA$3+AB4*$AB$3+AC4*$AC$29), "")
这是一个最好由 就座
______|_$5_|_$7_|_$2_|_$3_|_$5_|__TOTAL__
-----------------------------------------
Bob | | 2 | | 1 | | ?
-----------------------------------------
Alice | | | 2 | | | ?
-----------------------------------------
Eve | 1 | | 1 | | 3 | ?
我们如何计算每行的总成本
在Bob行(2)的total列中,只需调用
=SUM(ARRAYFORMULA(B2:F2*B$1:F$1))
将准确地告诉我们他的总成本$7*2+3*1=17美元
具体而言,ARRAYFORMULA(B2:F2*B$1:F$1)
将为我们提供一个由B2*B1 | C2*C1 | D2*D1…
组成的范围,您可以使用该范围,例如在Bob订单下方的行中显示按项目列出的价格明细SUM()
将这些数字相加。您可以进一步添加到该公式中,以添加税费、小费、运费、服务费等
现在我们有了这个公式,我们可以简单地将它复制到“Total”列中的每一行
在左侧插入新列时,电子表格会自动将公式调整为新范围。欢迎使用。请简要描述您的公式的作用。