Excel中的IF函数用于实现多分支选择结构的实现,是结构化编辑中与顺序、循环并列的一种结构。IF函数的实现方法灵活多样,但是无论其表现多么灵活,只要掌握了其本质用法,其它的扩展用法将会变得简单易行。下面小编将给大家讲解一下Excel中IF函数的基本用法。
Microsoft Excel 2007
if函数怎么用 1、
Excel中IF函数的重要作用是实现分支结构,其基本语法格式:
IIF(条件表达式,表达式为真时执行,表达式为假时执行);
为了更近一步说明该函数的用法,特举例如下:打开Excel,在A1单元格中输入数值“100”,在B1单元格中输入数值“80”,然后在C1单元格中输入公式“=IF(A1=B1,"","")”并回车。则在C1单元格中显示“不相等”。由此可知,IIF函数的作用是根据表达式执行结果的真假来确定执行后两个分支中的一个。
if函数怎么用 2、
在Excel中IF函数还可以嵌套使用,使用时需要注意的是其中的一个IF函数是作为另一个IF函数中的其中一个语句出现的,例如可以是这样的一种形式:IF(IF(条件表达式,true,false),表达式为真时执行,表达式为假时执行).
现举例如下:打开Excel,在A1单元格中输入数值“求和”,在B1单元格中输入数值“100”,然后在C1单元格中输入数值“50”,最后在D1单元格中输入公式“=IF(IF(A1="求和",TRUE,FALSE),150,50)”并回车。则在C1单元格中显示“150”。
if函数怎么用 3、
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 也可以是其他公式。