用IF嵌套的太多了
如图,数组公式,同时按CTRL SHIFT 回车键执行结果
=INDEX(A1:Z11,SMALL(IF((C15>=--LEFT(A3:A11,FIND("~",A3:A11)-1))*(C15<=--RIGHT(A3:A11,LEN(A3:A11)-FIND("~",A3:A11))),ROW($A$3:$A$11),65536),1),MATCH(A15,2:2,))
这种东西比较麻烦,首先先复制,选择性粘贴+转置把原始表的危险程度和数量进行行列互相调换
然后用VLOOKUP查找危险程度对应数值做第一参数,第三参数第几列的话
还得用LOOKUP分段法