函数if的用法详解(if函数百度百科)

if函数的5 种最经典用法太透彻了?

一、IF函数的基本语法

IF函数表示根据条件进行判断并返回不同的值,它返回的结果有两个,一个是True,另一个是False。

IF函数语法 =IF(条件,条件成立时返回的值,条件不成立时返回的值)

二、IF函数的基本用法

1、单条件判断

如果实际业绩大于目标等于目标的显示“完成”,否则显示“未完成”,输入公式=IF(B2>C2,”完成”,”未完成”)

2、多条件判断

如果实际业绩大于等于10000显示“优秀”,若是大于等于6000小于10000的显示“良好”,小于6000则显示“及格”,这时可以输入公式=IF(B2>=10000,”优秀”,IF(B2>=6000,”良好”,”及格”))

PS:IF在进行区间判断时,数字一定要按顺序判断,要么升要么降。

if函数怎么用讲解?

表示满足任意的一个条件整个结果就是对的一、基本功能及语法结构。作用:判断是否满足某个条件,如果满足返回一个值,不满足返回另一个值。语法:=IF(判断条件,条件为真时的返回值,条件为假时的返回时)。示例:目的:判断销量情况,如果>=60,返回“达标”,否则返回“不达标”。方法:在目标单元格中输入公式:=IF(D3>=60,”达标”,”不达标”)。

二、嵌套使用。目的:判断销量情况,如果等于100,返回“满分”,如果>=90,返回“优秀”,如果>=80,返回“良好”,如果>=60,返回“达标”,否则返回“不达标”。方法:在目标单元格中输入公式:=IF(D3=100,”满分”,IF(D3>=90,”优秀”,IF(D3>=80,”良好”,IF(D3>=60,”达标”,”不达标”))))。

三、IFS多条件判断。目的:判断销量情况,如果等于100,返回“满分”,如果>=90,返回“优秀”,如果>=80,返回“良好”,如果>=60,返回“达标”,否则返回“不达标”。方法:在目标单元格中输入公式:=IFS(D3=100,”满分”,D3>=90,”优秀”,D3>=80,”良好”,D3>=60,”达标”,D3<60,”不达标”)。

四、IF+And:同时满足多个条件。目的:判断“男”销售员的销售地区是否为“上海”,如果是,返回“Y”,否则返回“”。方法:在目标单元格中输入公式:=IF(AND($C3=”男”,$E3=”上海”),”Y”,””)。

五、IF+OR:满足一个或多个条件。目的:销售员为“男”或销售地区为“上海”时,返回“Y”,否则返回“”。方法:在目标单元格中输入公式:=IF(OR($C3=”男”,$E3=”上海”),”Y”,””)。

if函数公式怎么用?

一、基本用法

IF(判断,对,错)

三个参数,第一个参数是一个判断公式,第二个参数是正确的时候显示的结果,第三个参数是错误的时候显示的结果

二、多条件用法

我们来举例说明,是员工绩效核算表,工龄在4年到9年的员工奖励100元,需要快速把奖励算出来

因为有两个条件

一个条件是工龄大于等于4年

一个条件是工龄小于等于9年

并且这两个条件要同时满足有的小伙伴们可能用的公式是:

=IF(4<=D2<=9,100,0)

在Excel里面是没有4<=D2<=9这种表达方式的

只有D2>=4 D2<=9

当这两个条件同时需要满足的时候,我们就需要使用AND符号来嵌套使用了

公式是AND(D2>=4,D2<=9),这样才表示两个条件同时成立,也就是工龄是4到9年之间的了

然后我们使用IF公式:

=IF(AND(D2>=4,D2<=9),100,0)就能得到正确的结果了。

if函数的使用方法?

一、IF函数的使用方法(入门级)

1、单条件判断返回值

=IF(A1>20,”完成任务”,”未完成”)

2、多重条件判断

=IF(A1=”101″,”现金”,IF(A1=”1121″,”应收票据”,IF(A1=1403,”原材料”)))

注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

3、多区间判断

=IF(A1<60,”不及格”,IF(A1<80,”良好”,”优秀”))

=IF(A1>=80,”优秀”,IF(A1>=60,”良好”,”不及格”))

注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。

二、IF函数的使用方法(进阶)

4、多条件并列判断

=IF(AND(A1>60,B1<100),”合格”,”不合格”)

=IF(OR(A1>60,B1<100),”合格”,”不合格”)

注:and()表示括号内的多个条件要同时成立

or()表示括号内的多个条件任一个成立

5、复杂的多条件判断

=IF(OR(AND(A1>60,B1<100),C1=”是”),”合格”,”不合格”)

=IF(ADN(OR(A1>60,B1<100),C1=”是”),”合格”,”不合格”)

6、判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

三、IF函数的使用方法(高级)

7、IF({1,0}结构

=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)

{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}

注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

8、N(IF( 和 T(IF(

{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}

注:vlookup函数第一个参数不能直接使用数组,借用t(if结构可以转换成内存数组。

函数if的用法?

执行真假值判断,根据逻辑计算的真假值,返回不同结果。

可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。

说明

函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。

在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。

如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。

Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表

IF函数的用法及含义?

1/6分步阅读

If函数执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。

基本语法为:IF(测试条件,条件成立时的值,条件不成立时值)

实例(一)

(1) 在下面成绩表中,判断出语文分数是否及格。60分以下为不及格,60分以上为及格。

2/6

我们在C5单元格中输入=if(b5>60,”及格”,” 不及格”)

3/6

公式的意思为如果b5的值大60成立,那么返回”及格”,文本值,不成立的话返回”不及格”.

把输入好的公式向下复制填充即可完成整语文分数的判断。

4/6

实例(二)

If函数的多重嵌套使用。

同样以上表为例,在评语中,我们要根据总分评出”优”,”中”,”差”,三个级别,即三个判断条件,我们可以使用if函数多层嵌套。条件是:270分以上的为优,210为中,200分以下为差。

在G5单元格中输入=if(f5>270,”优”,if(f5>210,”中”,if(f5<200,”差)))。

5/6

其他的单元格的判断,同样的向下复制公式即可。

6/6

注意事项:在电子表格中,所有函数公式的输入、参数、符号,都是在英文状态下输入,否则会出现计算错误。

If函数的用法?

if函数的使用方法如下:准备一张完整数据的工作表。单击使用函数的单元格,点击“插入”。

点击“函数”按钮,在弹出的插入函数选项卡里查找if函数,点击“确定”。

在函数参数框里输入等级分类规则。在这三个框中分别输入A2小于60、不及格、及格,点击“确定”。将余下单元格进行填充即可。

版权声明

为您推荐