在Excel表中,如何做到当一个数值大于等于或小于某个数值时,返回不同的数字?

例如,A列有一列数字,大小从90-30不等,如果A列上某个单元格里的数字大于等于80则在B列的对应单元格上显示1,小于80但大于等于60则显示2,小于60则显示3。

1、首先在excel表格中输入一组数据,需要根据数据通过函数公式返回不同数值。

2、点击“fx”插入“IF”函数并根据下图参数输入函数参数,转换成公式为:=IF(A2>=80,1,IF(A2<60,3,2))。

3、点击确定即可得到计算结果,根据显示的数字“56”可以返回数字“3”。

4、点击下拉公式即可批量生成对应数据的返回数值了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-23

    公式为:

    =VLOOKUP(A1,{0,3;60,2;80,1},2)

    如图所示:

追问

谢谢大佬!能详细解释下嘛?

追答

vlookup的模糊查询功能,具体用法可百度“vlookup的用法”,前两个答案都有详细介绍。

追问

谢谢大佬

第2个回答  2018-08-23
B1输入
=if(a1>=80,1,if(a1<60,3,2))
公式下拉追问

大佬,感谢,能详细解释下嘛

追答

先判断a1是否大于等于80,如果是,返回1,

如果不是,继续判断a1是否小于60,如果是,返回3,

如果不是,那a1一定是小于80大于等于60的一个数,那么返回2.

追问

谢谢谢谢!

本回答被提问者采纳
第3个回答  2019-12-24
大于某个十日返回之后这些数字,然后用一些具体的公式计算就可以了。
相似回答