发布网友 发布时间:2023-07-09 10:17
共5个回答
热心网友 时间:2023-10-08 22:37
需要在A1表格填写数据,然后B1表格根据A1填写的数据在210、90、50、40、15、2六个数据中选取显示。
A1填写的数值>36,B1=210
A1填写的数值<36,>=24,B1=90
A1填写的数值<24,>=12,B1=50
A1填写的数值<12,>=6,B1=40
A1填写的数值>2, B1=15
A1填写的数值<1, B1=2
其实分析如下,>2->=6->=12->=24->36, 另外一个是<1。可以使用if函数嵌套if函数实现。=IF(A1>2,15,IF(A1>=6,40,IF(A1>=12,50,IF(A1>=24,90,IF(A1>36,210,IF(A1<1,2,""))))))
还有自己留意一下在>或<还是>=或<=,也就是大于或小于那个数是还包含在内,如果包含就自己修改加上=号
。
热心网友 时间:2023-10-08 22:37
用if函数可以达到目的;热心网友 时间:2023-10-08 22:38
你的取值范围区间不连续。当1<=A1<=2及A1=36时,B1如何返回没有说明。这样的话得把这个区间单独拎出来先说明,可以使用下面公式。热心网友 时间:2023-10-08 22:38
看自己的想法,原则上只要用if不断的嵌套,就可以完成这个问题,确实也是可以完成的,不过写完后看起来很长,乱,热心网友 时间:2023-10-08 22:39
如果公式需要下拉的话,下面这个公式可以解决你的需求,掌握ifs函数和and函数的用法就好了