在excel函数中,怎么用如果函数

如果Q5:Q123大于0,那么R5:R123就求和。其他单元格已经锁定,只可以在一个单元格中设置if函数。

第1个回答  2012-02-28
Q5:Q123是每个单元格都大于0,还是总和大于0?如果大于0就求另一区域的和,不大于0呢?显示空值,还是显示其它的?这要交待清楚才好。
如果是Q5:Q123的和大于0,就是=if(sum(Q5:Q123)>0,sum(R5:R123),"")这样了。
如果是每个值大于0,有点难办。

如果函数就是IF函数了。IF函数是以
=if(A,B,C),这样的形式来呈现的。A就是一个条件,大于、小于、等于这样的;B是一个结果;C是另一个结果。即如果A的条件满足了,就显示B结果,否则就显示C结果。

复杂一些的就是多重IF套用了。如:=if(A,B,IF(AA,C,D))这样。即如果满足条件A就显示结果B,否则就去匹配另外一个条件AA,如果满足,就显示结果C,如果条件A和AA都不满足就显示结果D了。
第2个回答  2012-02-28
if(条件,真值,假值)比如,=if(A1=0,"男","女",表示,如果A1单元格中数字为0,就显示男,否则就显示女本回答被提问者和网友采纳
第3个回答  2012-02-29
=if(sum(q5:q123)>0,sum(r5:r123),"")。这应该是你想要答案吧。
相似回答