D1
=vlookup(round(c1),a:b,2,false)
如果C列没有输入,D列也不想有出错提示的话可以用下面这个
=if(isna(vlookup(round(c1,0),a:b,2,false),"",vlookup(round(c1),a:b,2,false))
用途:按指定位数四舍五入某个数字。
语法:ROUND(number,num_digits)
参数:Number是需要四舍五入的数字;Num_digits为指定的位数,Number按此位数进行处理。
注意:如果num_digits 大于0,则四舍五入到指定的小数位;如果num_digits等于0,则四舍五入到最接近的整数;
如果num_digits小于0,则在小数点左侧按指定位数四舍五入。
实例:如果A1=65.25,则公式“=ROUND(A1,1)”返回65.3;=ROUND(82.149,2)返回82.15;=ROUND(21.5,-1)返
回20。
=vlookup(c1,a:b,2)
ps:模糊匹配时返回小于等于查询值的最大值对应的数据.要求a列必须升序排列. 2.9亦返回B.
D1输入
=vlookup(round(C1,),A:B,2,)