0-39返回0。40-49返回10,50-59返回25,60-69返回40,70-79返回55,80-89返回70,90-99返回85,100-150返回100。这个函数弄呀,求高手赐教,我没有分了,求高手帮下忙!感谢!
对于7个以上条件选择的问题,超过了IF函数的七层条件限制,这在实际应用中也经常遇到。
为了方便应用,减少利用函数编制公式的麻烦和难度,在此介绍一种辅助表的笨方法,供楼主参考。
第一步 制作辅助查询表
把所有条件及对应条件的取值键入工作表“数据”中,A列是条下限值、B列是条件对应的取值。
如下图所示:
第二步 用函数VLOOKUP进行模糊查找
如图下所示,数据表“查找”的A列是需要查找的数据,B列是需要返回的值。
B2中输入公式 =VLOOKUP(A2,数据!$A:$B,2)
把公式向下复制到相应单元格。
说明:
函数VLOOKUP可以进行模糊查找。
当“查找”表A列的数据在“数据”表A列查找不到时,函数自动在“数据”表A列找到一个比查找值小且靠近查找值的数据,并返回对应在B列的值。