如图,A列为要判断的范围,B列为要输出的值,其中,每行的B列为取值小于等于A列值时才取的值。我想实现的是:在A10中输入一个数,若输入35,不大于36,则输出36对应的值16500;若输入37,那么它大于36,则输出45所对应的值即19800;若输入46,则输出54所对应的值23100;输入值的范围为0-75。请问该如何实现?
你的逻辑描述是有问题的,正常的描述如下:
37以下返回16500,37及以上46以下返回19800,46及以上55以下返回23100,
55及以上61以下返回26400,61及以上69以下返回29700,69及以上76以下返回33000
对应的数据表如下:
公式为:=VLOOKUP(A11,A3:B8,2)
我的方法是插入一个辅助列A列,A2输入 =75-B2,下拉填充,
按A列排升序,在C10输入 公式:
=VLOOKUP(75-B10,A2:C7,3,1)
即可 。