发布网友 发布时间:2022-04-22 20:22
共5个回答
热心网友 时间:2023-10-18 04:42
IF函数的逻辑式是: IF(logical_test,value_if_true,value_if_false)
其中,Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
D1 公式为:
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,"其他情况"))))
如果出现C1<0,B1<0 或 C1<0,B1=0,A1<=0 显示为"其他情况"
如要出现上述情况,显示为空白,则使用以下公式
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,""))))
扩展资料:
虽然 Excel 允许嵌套最多 64 个不同的 IF 函数,但不建议这样做。原因:
多个 IF 语句要求大量思维正确生成,并确保其逻辑可以正确计算通过一直到结尾的每个条件。
多个 IF 语句会变得非常难以维护,特别是当您回来一段时间后并尝试查明哪些您或糟糕其他人,已尝试执行。
如果发现 IF 语句似乎在无穷无尽地不断增加,可使用单个 IFS 函数使其变得更简洁。
参考资料来源:百度百科-IF函数
热心网友 时间:2023-10-18 04:43
先选定d列,插入条件格式,自定义两个公式:热心网友 时间:2023-10-18 04:43
看晕头了,就不能弄个样表,截个图?
B2 =IF(A2<800000,A2/800000*2000,2000)
热心网友 时间:2023-10-18 04:44
输入
=IF(A2<=60,"不及格",IF(A2<=70,"及格",IF(A2<=85,"良","优")))
公式根据A2对应的数值,给出对应的等级判断。
详见附图
热心网友 时间:2023-10-18 04:44
先增加一列为实际任务,假设为A列,在A1中输入实际任务。A2=IF(A1<800000,2000*(A1/800000),2000)