太阳儿子 发表于 2021-9-27 11:04:00

各位帮帮我,关于运费单价取数问题

要求按照客户名称,计算出同时满足里程条件和数量条件所对应运费单价

花花公子國際有限公司 发表于 2021-10-2 05:36:44

=IF(VLOOKUP(D6,客户运距与运价!A:B,2,)<=35,客户运距与运价!K$3,IF(F6<MID(OFFSET(客户运距与运价!I$3,MATCH(SUBSTITUTE(VLOOKUP(D6,客户运距与运价!A:D,4,),36,35),客户运距与运价!H$4:H$21,),),2,5)/1,OFFSET(客户运距与运价!K$3,MATCH(SUBSTITUTE(VLOOKUP(D6,客户运距与运价!A:D,4,),36,35),客户运距与运价!H$4:H$21,),),F6*OFFSET(客户运距与运价!K$3,MATCH(SUBSTITUTE(VLOOKUP(D6,客户运距与运价!A:D,4,),36,35),客户运距与运价!H$4:H$21,)+1,)))
数组三键下拉。

风中的杏仁树 发表于 2021-11-14 12:00:29

这个公式非常好用,谢谢,但我还想问一个问题,因为你给我的这个公式是直接把运费金额计算出来了,现在我需要计算出对应的运费单价,所以再麻烦你帮我看看怎么弄

杭州鱼尾 发表于 2021-12-2 00:12:25

夏建光 发表于 2021-12-7 12:29:46

非常感谢,帮我解决了这个难题

列車擱淺暮色的黃昏 发表于 2021-12-31 15:59:35

学习4楼大佬的:
=IFNA(INDEX(客户运距与运价!K:K,MATCH(SUBSTITUTE(VLOOKUP(D6,客户运距与运价!A:D,4,),36,35),客户运距与运价!H:H,)+1-COUNTIF(F6,OFFSET(客户运距与运价!I$1,MATCH(SUBSTITUTE(VLOOKUP(D6,客户运距与运价!A:D,4,),36,35),客户运距与运价!H:H,),))),客户运距与运价!K$3)
页: [1]
查看完整版本: 各位帮帮我,关于运费单价取数问题