一般学excel最先接触学习的就是if函数了。是最基础和最实用的函数。
来看下if的定义语法。IF(逻辑判断,如果为真则显示为,如果逻辑判断为假则显示为) excel函数非常简单,如果你能一层一层会扒公式的话。不要看到别人一长串公式吓懵了,学会使用F9调试公式会非常有用。
现在我们来看下一个应用的简单例子。如果数字大于0则显示为正,否则显示为负。逻辑判断应该为A1>0,为真显示为正,逻辑判断为假显示负。所以最终公式为=IF(A1>0,”正”,”负”)
再举个复杂点的栗子。如果成绩小于60则为差,小于80为中,小于90为良,90到100为优。
则可写公式=IF(B2<60,”差”,IF(B2<80,”中”,IF(B2<90,”良”,”优秀”)))
从小往大数字顺序推算。
我们一层一层扒。最外层=IF(B2<60,”差”,公式1),按照if语法公式意思为如果B2小于60,则显示差,否则显示公式1。这个否则的另一层意思是b2不小于60,即大于等于60。
所以公式1的含义包含了B2首先大于等于60。IF(B2<80,”中”,IF(B2<90,”良”,”优秀”)) 再扒一层:IF(B2<80,”中”,公式2)意思为如果b2大于等于60,且小于80则显示为中,否则显示公式2
公式2:IF(B2<90,”良”,”优秀”)同理上面,则如果b2大于等于80且小于90则显示为良,否则显示为优秀。
姓名 成绩 级别
A1 40
A2 59
A3 60
A4 85
A5 92
IF函数教程
说明
当逻辑表达式的值为 TRUE 时返回一个值,而当其为 FALSE 时返回另一个值。
示例
IF(A2=”foo”,”A2 is foo”,”A2 was false”)
语法
IF(logical_test,value_if_true,[value_if_false])
logical_test
一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值(即TRUE或FALSE)。
value_if_true
当逻辑表达式为TRUE时的返回值。
value_if_false-[可选]
[可选 – 默认为空白] – 当逻辑表达式等于FALSE时的函数返回值。
实战
在线练习:【雷鸟365】 IF.xlsx
***/work/table/26134431
本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/it/26701.html