=IF(A4=1700,LOOKUP(B4,{0,300,400,450,600,650,750,900,1000,1100,1200,1250,1300},{0,4,5,6,7,8,9,10,11,12,13,14,15}),"")
8级以上的公式可以将前面几级定义为名称,然后在公式中使用名称。
但是从另一个角度说,如果公式超过7级,公式可读性和效率都很低,通常都是垃圾公式。
事实上很多公式都可以简化,这个公式应该可以用LOOKUP来替代。
但是这个公式看着头晕,不妨把表格贴出来,说明你的要求
=(A4=1700)*LOOKUP(B4,{0,300,400,450,600,650,750,900,1000,1100,1200,1250,1300;0,4,5,6,7,8,9,10,11,12,13,14,15})
=if(A4=1700,if(B4<=300,"",lookup(B4,{300,401,451,601,651,751,901,1001,1101,1201,1251},{4,5,6,7,8,9,10,11,12,13,14}),"")
有更多条件自己添加