如何在excel中测试两个不同单元格的值?

时间:2016-02-09 19:42:08

标签: excel

如何进行测试以确保两个单元格之间的值均为非零?

这可能是我在某些数学领域的生锈练习,但我在excel电子表格中有两列值。在右边的第三列中,我占了另一个的80%和另一个的20%并得到了总和。然而,这正在抛弃我经常尝试做的计算,因为几个单元格中的值在一个而不是另一个中是零。如果两个值都不为零,我怎么才能应用80%或20%?

1 个答案:

答案 0 :(得分:3)

如果您的列是A和B,则以下内容适用于C列:

=IF(AND(A1<>0,B1<>0),(0.8*A1)+(0.2*B1),"A value equals zero")

用简单的语言:

如果A和B都不等于零,则应用计算。

否则,警告用户A列或B列中的值等于零。

修改

回应评论:

=IF(AND(A1<>0,B1<>0),(0.8*A1)+(0.2*B1),SUM(A1:B1))

用简单的语言:

如果A和B都不等于零,则应用计算。

否则,将两个值相加。总和等于A列或B列中的非零值。