发布网友 发布时间:2022-04-23 01:05
共5个回答
热心网友 时间:2023-10-09 18:21
一、excel中IF函数
1.功能:
执行真假值判断,根据逻辑计算的真假值,返回不同结果,可以使用函数 IF 对数值和公式进行条件检测。
2.语法:
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
Value_if_true logical_test 为 TRUE 时返回的值。
Value_if_false logical_test 为 FALSE 时返回的值。
二、excel中IF函数的运用
1.在需要显示结果的单元格(例如D2)中
输入“=IF(A2>=25,1.6,IF(AND(A2>=15,A2<=24),1.65,IF(AND(A2>=10,A2<=14),1.7,"")))”,
单击“Enter”键,在单元格D2中无显示内容(因为A2中的数值为9,显示是空格);
2.在需要显示结果的单元格(例如D3)中输入
“=IF(A3>=25,1.6,IF(AND(A3>=15,A3<=24),1.65,IF(AND(A3>=10,A3<=14),1.7,"")))”,
单击“Enter”键,在单元格D3中显示1.65(因为A3中的数值为15在15与24之中,显示是1.65);
3.在需要显示结果的单元格(例如E2)中输入
“=IF(B2>=25,1.6,IF(AND(B2>=15,B2<=24),1.65,IF(AND(B2>=10,B2<=14),1.7,"")))”,
单击“Enter”键,在单元格D3中显示1.7(因为B2中的数值为10在10与14之中,显示是1.7);
4.在需要显示结果的单元格(例如E3)中输入
“=IF(B3>=25,1.6,IF(AND(B3>=15,B3<=24),1.65,IF(AND(B3>=10,B3<=14),1.7,"")))”,
单击“Enter”键,在单元格E3中显示1.6(因为B3中的数值为26大于25,显示是1.6)。
热心网友 时间:2023-10-09 18:21
if函数中的参数logical-test是条件判断得出的逻辑判断结果(逻辑值),逻辑值(通常以逻辑真true,逻辑假false表示),实际值分别对应1和0。但此逻辑值不是人为输入的,而是给出逻辑关系式进行运算得出的结果。比如=if(a1=b1,"相等","不相等")。这里的a1=b1,就是用来判断a1是否等于b1,当a1=b1为真时,执行显示"相等"这个结果。假,则显示“不相等”这个结果。热心网友 时间:2023-10-09 18:22
=if(b2=1,300,if(b2=2,150,if(b2=3,120)))再加上例外的情况咯,就是级别都不在1、2、3里的时候的数量值,比如设为0,=if(b2=1,300,if(b2=2,150,if(b2=3,120,0)))热心网友 时间:2023-10-09 18:22
=IF(B2=1,300,IF(B2=2,150,IF(B2=3,120,0)))热心网友 时间:2023-10-09 18:23
样一题:“使用IF函数改变“数量”列的值,要求,级别为1的采购300,级别为2的采购150,级别为3的采购120。相应的“金额”列也要用计算式重新计算金额。”