我有一个包含40列的Excel电子表格,但每列的行数各不相同。我需要将这些单元格乘以一个值。如何只乘以包含值的单元格?
由于
答案 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”作为答案。它会显示零。