仅供参考,主要使用的是lookup()函数取升序列值的特性。效果如下:
d2中输单价公式=vlookup(b2,$G:$K,if(c2<100,2,if(c2<200,3,if(c2<300,4,5))),0)e2中输运费公式=c2*d2
D2参考输入:=OFFSET($H$5,MATCH(B2,$G$6:$G$8,0),IF(INT((C2-1)/100)>3,3,INT((C2-1)/100)))e2中输运费公式=c2*d2