Google 需要工作表数组公式帮助

Google Sheets array formula help needed

我是 Google 表格的新手,我 运行 遇到了一些麻烦,试图弄清楚谁可以使用 ARRAYFORMULA、IF 和 ..

我有一个 sheet 用于为我们的卫星设施创建所需清单。 我有以下适用于单个单元格的公式,但我很难掌握如何将其转换为 ARRAYFORMULA。我在其他单元格中使用 ARRAYFORMULA,但是有了多个 IF 和 AND,我很困惑。如有任何帮助,我们将不胜感激。

=if(Isblank(N2),If(And(L2>=1,O2=""),Roundup(L2/C2), If(And(L2>=1,O2="Pallet"),"Pallet",If(L2<1,Roundup(L2/C2)))),"BO")

ANDARRAYFORMULA 下不受支持。你需要使用乘法:

=ARRAYFORMULA(IF(ISBLANK(N2:N),
 IF((L2:L>=1)*(O2:O=""),       ROUNDUP(L2:L/C2:C), 
 IF((L2:L>=1)*(O2:O="Pallet"), "Pallet", 
 IF( L2:L< 1,                  ROUNDUP(L2:L/C2:C)))), "BO"))