EXCEL中的IF语句到底怎么用
IF语句说明:
IF语句在格式:=if(测试的条件,当条件为真时做什么,当条件为假时做什么)
要求,如果在A1的单元格数字大于零 就在B1返回1,要是小于等于0就在B1返回-1!
如图:
IF语句在格式:excel字符串是什么=if(测试的条件,当条件为真时做什么,当条件为假时做什么)
这里公式就是 =IF(A1>0,1,-1)
当A1大于0为真时,那么就返回1,当A1大于0为假时就返回-1!
很简单吧!这里不仅仅可以返回数值型数据,还可以返回字符串型数据,如果我们现在要求大于0就显示 “大于零”否则就显示“不大于零”就将公式改为=IF(a1>0,"大于零","不大于零") 注意这里的双引号要在英文状态下输入的双引号才有效!(EXCEL中的公式的符号全都是的)
IF语句中的返回值还可以用公式,就是所谓的公式嵌套!如果现在题目变为,如果大于零时就将C列所有数据相加,不大于零时就将D列所有数据相加!公式可以改为:=IF(a1>0,sum(C:C),sum(D:D) !这里的SUM就是求一段单元格区域的和!
仔细看到这里你就可以把这上面的公式拿来套了!确定一个条件,当条件为真是你要他做什么,为假时就做什么!
但是你可能会问,那么我这里有多个条件要进行判断那怎么办呢!没关系,IF可以套公式,当然也能套自己了!
例如题目要求:当A1单元格里面的数据等于零时就显示0 小于零时就显示-1 大于零时就显示1!
公式可写为:=IF(a1<0,-1,if(a1=0,0,1))
这里可解读为:如果A1<0条件为真,显示-1,如果不为真继续判断如果A1=0,条件为真显示0,如果不为真那么就不用再判断了,因为就一个条件了那就是大于0就显示1!注意这里的括号问题,如果只有IF这个公式,括号应该是配对的,有几个IF就应该有几个IF*2个括号!不过如果你写不全的话EXCEL一般会自动提醒更正的!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论