IF函数——根据条件判断是真还是假。IF函数的作用是判断指定条件的真假,根据逻辑测试的真值或假值计算或返回不同的结果。用户可以使用IF函数对数值和公式进行条件测试,也可以嵌套使用IF函数。
语法结构:if (logical _ test,value _ if _ true,value _ if _ false)
参数logical_test表示计算结果为TRUE或FALSE的任何值或表达式。
参数value_if_TRUE表示logical_test为TRUE时返回的值。
参数value_if_FALSE表示logical_test为FALSE时返回的值。
根据不同的情况,if函数可以有不同的用法,比如在单个条件下用这个函数判断值,或者在多个条件下用这个函数判断值。
1.单一条件格式
如果只需要单个条件来判断表中的数据,可以通过以下方法实现。
如下图所示,我们可以看到预算部门各个科目的预算支出和实际支出。现在我们需要获取各个科目的状态,即各个科目的实际支出是超出预算还是在预算之内,方便财务人员后续的分析和操作,可以通过IF函数来实现。
打开预算部门费用分析报告。xlsx文件中,输入公式& quot=IF(D3C3,'超预算''预算内')& quot在E3单元格中,按& quot输入& quot以获得第一个帐户的状态,并向下复制公式以获得每个帐户的状态,如下图所示。
2.多条件格式
当有许多条件需要判断时,也可以使用IF函数。
如下图所示,我们可以看到每个产品的型号、销售部门、批发单价、零售单价、销售数量、销售金额、利润。现在我们要用IF函数根据三个已知条件来判断每个产品的销售情况。
(1)利润在10万元以上的,销售情况良好。
(2)利润在5万元到10万元之间的,利润一般。
(3)利润低于5万元的,销售情况较差。
打开& quot产品销售表。xlsx & quot文件中,输入公式& quot=IF(G3100000,'好'IF(G350000,'一般''差')& quot在H3单元格中,按& quot输入& quot键得到第一个产品的销售额,向下复制公式得到每个产品的销售额。
1.与酌
AND函数用于返回逻辑值。如果所有参数值都是逻辑值TRUE & quot,它将返回逻辑& quotTRUE & quot,否则它将返回逻辑& quot假& quot。
语法结构:AND(逻辑1,逻辑2,…)
参数logical1,logical2,…表示要测试的条件值或表达式。
下图显示了& quot预算部门费用分析报告& quot。让我们使用AND函数来确定每个帐户的状态。
打开文件& quot预算部门费用分析表1.xlsx & quot,输入公式& quot=IF(E3='预算外支出'E3,IF(和(E3=-20%,E3=20%),'正常''异常')& quot在单元格F3中,按& quot输入& quot拿到第一把钥匙。
2.或功能
OR函数的主要功能是返回逻辑值,并且只返回逻辑& quot假& quot当所有参数值都是逻辑值时函数结果的假& quot否则,返回逻辑& quotTRUE & quot。
语法结构:OR(逻辑1,逻辑2,…)
参数logical1,logical2,…表示要测试的条件值或表达式。
OR函数在实际工作中的用法如下。
打开文件& quot预算部门费用分析表1.xlsx & quot,输入公式& quot=IF(E3='预算外开支'E3,IF(或(E3=-20%,E3=20%),'关心''不关心')& quot在单元格F3中,按& quot输入& quot键并按下。
3.非逻辑操作
当您希望确保某个值不等于特定值时,可以使用NOT函数。
语法结构:非(逻辑)
参数logical是可以计算真或假的逻辑值或逻辑表达式。如果参数logical为FALSE,函数NOT返回TRUE;如果logical为TRUE,函数NOT返回FALSE。
NOT函数在实际工作中的具体用法如下。
打开文件& quot预算部门费用分析表1.xlsx & quot,输入公式& quot=IF(NOT(E3=0),'补贴'' ')& quot在单元格F3中,按& quot输入& quot以获得第一个帐户的状态,并向下复制公式以获得每个帐户的状态,如下图所示。
上一篇:傻是什么意思(熊海子)