if

英 [ɪf]  美 [ɪf]
  • conj. (表条件)如果;(表假设)要是,假如;无论何时;虽然,即使;(用于间接疑问)是否;(用于礼貌问询)是否;当,每次;(与情态动词连用)表婉转客气;这不是……,要是……多好;或许不;就算;尽管
  • n. 条件,设想;不确定的情况
  • 在excel函数中,sum函数我们取: 如果、假如 的意思来进行理解。

    二、if函数含义和参数

    if函数在excel函数中属于:逻辑函数
    打开excel表格,点击编辑栏前的插入函数图标fx,弹出插入函数窗口,在选择类别中选择 逻辑函数 ,可看到sum函数的用法解释:



    逻辑函数:if函数的含义和参数:
    判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值
    IF(logical_test, [value_if_true], [value_if_false])

    解释:
    if(第一个参数是条件,第二个参数是满足条件时要显示的内容,第三个参数就是条件不满足时自动显示的内容)

    三、if函数的使用方法及实例

    1,下面有一个常见的学生考试成绩,来判断是否及格,用if来进行实例演示:


    c5单元格内公式内容为:
    =IF(A5>=60,"及格","不及格")

    解释:
    当A5单元格内的数值大于等于60时,显示及格,不满足这个条件(换句话说,就是小于60分)显示不及格

    if的条件,可以是等于,大于等于,小于等于,包括,都可以的。

    2,在excel中使用if函数实现列序的调整。

    在实际工作中,不同的要求可能对列的顺序就会要求不同。如下:要把原表中班级,姓名做出顺序的调整。

    先来看简单操作:



    此方法为使用快捷键Shift实现。
    步骤为:
    1,选择要移动的内容区域,演示中为a5:a12,根据实际情况,还可以选择整列,整行,等等。
    2,按住键盘的Shift,不松手。
    3,移动鼠标到选择的区域,鼠标会变为十字符,接住鼠标左键,进行拖动。
    4,确认Excel给出的位置后,再松开鼠标即可。

    方法二:重点学习Excel函数if来实现。gif动画演示如下:



    演示当中D6单元格公式:
    =IF($D$4,B6,A6)



    解释:
    =IF($D$4,B6,A6)

    D4 单元格的值,来判断显示B6,还是A6,

    E6单元格公式:
    =IF($E$4,B6,A6)

    e4 单元格的值,来判断显示B6,还是A6,

    所不同的,就是D4和E4单元格的内容。

    奇怪的是,当不是0的时候,if函数的条件就是真的,就会显示第1个参数,只要为0,就会显示第2个参数。

    所以,通过if{ 1, 0}或者是if{ 100 ,0},if{15,0},if{ 15 10,0},if{ 19.99 ,0},if{ -1 ,0}都是可以的

    也就是说,第一个,只要是0以外的正数,负数,都可以,在if函数里面,代表的都是条件为真。

    方法三:



    D6单元格公式:
    {=IF({1,0},B6:B12,A6:A12)}
    重点是使用公式后,要使用Ctrl+shift+回车。数组公式

    而这其中的{1,0}中的1,可以用其他的非0的数字来代替。

    2,if函数的嵌套使用教程



    F4单元格公式:
    =IF(E4>=30,10, IF(E4>=20,7,5) )

    当E4大于等于30时,显示的是10的值。小于的时候,再执行后面的 IF(E4>=20,7,5)
    IF(E4>=20,7,5) ,表示的是,当e4大于等于20的时候,再显示7这个值,小于20的时候,就显示5就行了。