【发布时间】:2019-01-08 04:42:30
【问题描述】:
我正在尝试在 Google 表格中创建一个公式,其中在一列中计算两列的乘积。我可以简单地在 F 列中输入每个单元格作为示例:
=if(and(A1>0,C1>0),A1*C1,"")
但如果这些列中有 100 行,那将变得乏味。我试过了:
=arrayformula(if(and(A1:A100>0,C1:C100>0),A1:A100*C1:C100,""
【问题讨论】:
-
试试这个
=arrayformula(if(A1:A100>0,if(C1:C100>0,A1:A100*C1:C100,"")))或=array_constrain(arrayformula(if(A1:A>0,if(C1:C>0,A1:A*C1:C,""))),100,1)。但是您应该阅读ArrayFormula and “AND” Formula in Google Sheets 以了解AND在数组公式中的使用。事实上,您的问题可能与该问题重复。
标签: web-applications google-sheets google-sheets-formula