msww.net
当前位置:首页 >> EXCEL中,IF函数如何将比对值确定在一个区间内,比如0<X<40. >>

EXCEL中,IF函数如何将比对值确定在一个区间内,比如0<X<40.

用lookup函数即可实现,具体步骤如下:1、在A列输入原始数据;2、在B列对应行输入公式=LOOKUP(A1,{0,50,60},{0,5,10}) 当0<=A1<50为0,50<=A1<60为5,60<=A1为10 3、按需要扩展(下拉填充即可)这个区间和对应的结果,如下图:

方法是:=if(and(b2>=c2*0.85,b2c2*1.15,b2c2,b2)) IF函数: 一、IF函数的定义 执行真假值判断,根据逻辑计算的真假值,返回不同结果. 可以使用函数 IF 对数值和公式进行条件检测. 语法 IF(logical_test,value_if_true,value_if_false) Logical

试试下面的公式结果是否正确.假设数值在A1单元格=IF(AND(11.69<A1,A1<12),(A1-11.69)/0.31,IF(A1=12,1,IF(AND(A1>12,A1<12.31),(12.31-A1)/0.31,0)))

见截图 B2输入=LOOKUP(A2,{0,75,86,96},{"不定星级","三星级","四星级","五星级"}) 下拉

F4=lookup(E4,{5,205,405,1005},{"小号","中号","大号","超大号"}) 公式下拉

在I3中输入或复制粘贴下列公式=$H3*IF($H3>=I$2,I$1,0) 右拉填充,下拉填充 或 在L3中输入或复制粘贴下列公式=((H3>=80)*3%+(H3>=120)*8%+(H3>=150)*12%)*H3 下拉填充

前面几位无疑是正确的.有一点我补充一下,1.6666667应该是由5/3四舍五入得到的,所以公式中用5/3应该更精确吧?所以这样更好:=if(f3<0.8,0,if(f3<1,f3,if(f3<5/3,f3*1.2,f3*2)))

b1=if(a1&gt;8,"x&gt;8",if(a1&gt;4,"4&lt;x&lt;=8","0&lt;=x&lt;=4"))下拉

根据你的数据C列是递增的特点,稍修改下数据结构,就是典型的Vlookup函数应用.即在C列数据下称一行,并在C1中输入数字0.如图:B1=VLOOKUP(A1,C:D,2)

具体函数如下:IF(AND(B2>6.9,B2<7.1),5,IF(OR(AND(B2>6.8,B2<6.9),AND(B2>7.1,B2<7.2)),4,IF(OR(AND(B2>=6.7,B2<6.8),AND(B2>7.2,B2<=7.8)),3,"输入值不在区间内!")))区间条件较多,需要借助AND,OR混合表达请参考

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.msww.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com