这种情况最好用数组匹配取数.
三个条件,需用三维数组,但EXCEL只能定义二维数组
不过可以通过定义几个名称数组,代替第三维.
即将C列三种情况定义为三个名称,分别代表0-15,15-30,30以上,具体:
按Ctrl+F3,定义名称:
B_1,引用位置:={-700,"无";-1150,-1600}
B_2,引用位置:={350,"无";350,350}
B_3,引用位置:={350,"无";350,800}
那么,F2公式:
=INDEX(CHOOSE(MATCH(D2,{0,15,30}),B_1,B_2,B_3),MATCH(A2,{350,800},0),MATCH(B2,{350,800},0))