三个不同条件返回三个不同值用excel怎么设置公式?

如题所述

用这公式精简些:
=IF(A1=0,"",LOOKUP(A1,{0.1;0.4;0.8},{1;2;3}))

如果一定要用题目中的公式,这样:
=IF((A1>0)*(A1<0.4),1,IF((A1>=0.4)*(A1<0.8),2,IF(0.8<=A1,3,"")))

或者这样:
=IF(AND(A1>0,A1<0.4),1,IF(AND(A1>=0.4,A1<0.8),2,IF(0.8<=A1,3,"")))

题目中的公式条件判断部份不能这样写出 0<A1<0.4 而应改为:AND(A1>0,A1<0.4) 其它部份以此类推,且当返回的结果是数字时,该数字结果不必加双引号。
温馨提示:内容为网友见解,仅供参考
无其他回答

三个不同条件返回三个不同值用excel怎么设置公式
用IF。在要返回值的单元格输入公式:=IF(条件1,值1,IF(条件2,值2,IF(条件3,值3,"")))公式意思是:当符合条件1时,返回值1,;当符合条件2时,返回值2;当符合条件3时,返回值3;当三个条件都不符合时不显示。条件1、2、3和值1、2、3可以是符合excel规则形式的任意定值或变量。

Exce数据判断三个条件返回三个结果,如何写公式?
1. 新建或打开Excel数据表,插入一列,用于存放根据条件判断得出的结果。2. 使用IF函数来实现条件判断。假设你需要检查G3、H3和I3三个单元格中的分数,如果它们都大于60,公式可以写为:`=IF(AND(G3>60,H3>60,I3>60), "合格", "不合格")`。AND函数确保所有三个条件都满足,此时结果为“合格...

EXCEL中3个以上如果条件返回3个结果怎么设公式
=IF((A1>0)*(A1<0.4),1,IF((A1>=0.4)*(A1<0.8),2,IF(0.8<=A1,3,"")))或者这样:=IF(AND(A1>0,A1<0.4),1,IF(AND(A1>=0.4,A1<0.8),2,IF(0.8<=A1,3,"")))题目中的公式条件判断部份不能这样写出 0<A1<0.4 而应改为:AND(A1>0,A1<0.4) 其它部份以此...

三个不同条件返回三个不同值用excel怎么设置公式?
1、建立基础表:所谓基础表也就是各类商品编号及其所属类别;注意截图中的行列设置,同一列类别之后就是包含的各商品编号。2、选中要插入下拉框的列。点击菜单【数据】-【数据有效性】-【数据有效性】,然后选择【序列】,在来源中输入函数设置。3、关于函数设置:=OFFSET(编号!$A$2,,MATCH($E175,...

if函数三个条件对应三个结果
1、首先打开或者创建excel数据文件,并添加列,用于条件判断后的结果输出。2、输入公式=IF(AND(G3>60,H3>60,I3>60),"合格","不合格"),AND(G3>60,H3>60,I3>60)表示同时满足面试、笔试、综合素质分值大于60,当三个分数均大于60即返回合格值,否则返回不合格。3、公式输入完成后,按回车键...

EXCEL表格里if函数如何满足三个不同的条件得出不同的计算结果
1.在单元格D2中键入以下公式:=B2+C2+D2(即计算总分);2.在单元格E2中输入以下公式:=IF(D2>=90,"优",IF(D2>=80,"良",IF(D2>=60,"及格","不及格")))此公式的含义是:如果总分大于等于90,则该学生的成绩为“优”,否则如果总分大于等于80,则成绩为“良”,否则如果总分达到60...

excel怎样根据公式返回三个不同的值
在excel中的A列表格中输进一组数据信息,用来运用IF函数输入三个条件进行数据信息操作。在B2表格中内输进IF公式:=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",)))。意思是A2表格中要是数据信息低于60,就显示数字1,要是数据信息低于100,就显示数字2,以此类推。学习IF函数:=if(A,B...

Excel比较三个条件返回三个值?
公式为:=IF(J2="已验收","项目结束",IF(G2>0,"超期","正常"))如图所示:

excel中一个数据三个情况对应的三种不同的结果,求公式
这个可以使用IF判断函数来完成。公式向下填充,如下:=IF(B2<=10,0,IF(B2<=20,2,2+(B2-20)*0.2))IF函数一共三个参数:1、条件等式,判断数量处于什么范围;2、条件成立所返回的值,小于等于10,就返回0;3、条件不成立所返回的值,如果不是小于等于10,那么继续IF判断是否小于等于20,成立...

excel表怎么用一个函数公式在3个条件中得出3个结果
假设你说的A写在A1单元格 目标值单元格写入公式 =IF(A1>60,60,IF(A1<0,,A1))或 =MIN(MAX(A1,),60)(注意公式中的逗号不要少写了,因为逗号后面是一个0所以可以不写)

相似回答