2种续重计费运费方式,求大神指教
首重一个价,续重有2个阶段,30kg以下每kg2元,30kg以上每kg3元,怎么计算运费比如湛江:75KG,是首重10+30*2+44*3=202?还是10+74*3=232 首重10元+(30-1首重)*2+(75-30)*3=203元 未考虑城市,仅供参考:T3=IF(M3<1,VLOOKUP(H3,价格表!A:C,3,),IF(M3<30,VLOOKUP(H3,价格表!A:C,3,)+(M3-1)*LOOKUP(M3,{0;1;30}+0.1,OFFSET(价格表!$C$1:$E$1,MATCH(H3,价格表!A:A,)-1,)),VLOOKUP(H3,价格表!A:C,3,)+(30-1)*LOOKUP(30,{0;1;30}+0.1,OFFSET(价格表!$C$1:$E$1,MATCH(H3,价格表!A:A,)-1,))+(M3-30)*LOOKUP(M3,{0;1;30}+0.1,OFFSET(价格表!$C$1:$E$1,MATCH(H3,价格表!A:A,)-1,)))) 可以了,谢谢 =INDEX(价格表!C:C,MATCH(H3,价格表!A:A,))+SUM((TEXT((M3-{1,30}),"0;!0;0")*ABS(INDEX(价格表!$D$4:$D$56,MATCH(H3,价格表!$A$4:$A$56,))-OFFSET(价格表!$E$3,MATCH(H3,价格表!$A$4:$A$56,),,,2))))
改了下表的结构。。
=IFNA(LOOKUP(1,0/(FIND(H3,价格表!$A$2:$A$56)*FIND(LEFT(I3,2),LEFT(价格表!$B$2:$B$56,2))),价格表!$C$2:$C$56),LOOKUP(1,0/(H3=价格表!$A$2:$A$56),价格表!$C$2:$C$56))+IF((M3-1)<=30,(M3-1)*2,29*2+(M3-30)*3)
数据好乱。。。取了个巧,姑且用用看吧 一定要改表格才可以用这个公式吗? 就插入了一列空白的。。隐藏起来就好!但是城市的部分你还是可以想下其它办法整理一下!一个省最好不要出现多个城市! 好的,我还有一个问题,就是把公式移动到下一列公式怎么就出现#N/A了?