2016-11-03 33 views
0

我有2列包含价格,我使用波纹管arrayformula将它们一起多个。Arrayformula - 只有在两列都有数值时才会相乘

=ARRAYFORMULA(E4:E * D4:D) 

我希望它只能乘以列E和D包含值。

我该如何实现这个目标?

+0

为了澄清,您想要将一列价格和一列数量相乘,并将它们总和为该公式? –

回答

2

尝试这样:

=ARRAYFORMULA(IF(LEN(E4:E)*LEN(D4:D), E4:E * D4:D,)) 

,看看是否起作用?

+0

但是,如果行的值不具有值,则保存数组公式的列现在输出FALSE而不是£0,00。如果专栏没有价值清理我的工作表,而不是有一列填满0,00英镑,我不想让它显示任何内容。 – KINKWILDE

+1

您是否在E4:E * D4:D(根据JPV的答案)之后直接输入逗号? – AdamL

+0

哦...我删除它,因为我认为这是一个错字。哈哈。是的,它按我的意思工作。谢谢你们俩。 – KINKWILDE

相关问题