如何只乘以包含值的单元格?

时间:2013-12-16 01:37:24

标签: excel-2010

我有一个包含40列的Excel电子表格,但每列的行数各不相同。我需要将这些单元格乘以一个值。如何只乘以包含值的单元格?

由于

3 个答案:

答案 0 :(得分:4)

如果单元格为空,则取决于您想要的结果。

如果您有一个公式,例如“= A1 * B1 * C1”但A1可能是空白的,并且在这种情况下您只想要B1和C1的乘积,那么您可以将公式修改为:

=IF(ISBLANK(A1), 1, A1)*B1*C1

否则它会将其视为零,整体产品将始终为零。

答案 1 :(得分:0)

你可以这样:

  

= IF(C5 =“”,1,C5)* IF(D5 =“”,1,D5)* IF(E5 =“”,1,E5)

答案 2 :(得分:0)

=IF(C5="",1,C5) * IF(D5="",1,D5) * IF(E5="",1,E5)*IF(C5&D5&E5="",0,1)

这是最好的公式。 如果您的所有单元格都为空,则此公式不会显示“1”作为答案。它会显示零。