用Excel快递运费公式?

每个地方的运费都不一样,提前把每个地区的每公斤运费成本设置好,下次直接输入地方,重量,价格自动算出来,重量是区间的,看能不能写个公式,图2这样的输入重量,目的地,然后出来... 每个地方的运费都不一样,提前把每个地区的每公斤运费成本设置好,下次直接输入地方,重量,价格自动算出来,重量是区间的,看 能不能写个公式,图2这样的输入重量,目的地,然后出来运费 展开
 我来答
我来也xsczd
科技发烧友

2022-02-24 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2067万
展开全部

你这样的没有完整的行列标注号没有办法设置公式的呀!!!

如上图,可在B4单元格输入公式:

=VLOOKUP(B2,$J$2:$K$37,2,0)+MAX(0,ROUNDUP(B3-15,0))*INDEX($L$2:$Q$37,MATCH(B2,$J$2:$J$37,0),MATCH(B3,{-1,30,70,300,500,1000}))

其中,重量15及以下是按K列计费的,超出15以上部分KG数值按L:O列对应的单价数相乘而得的。   公式已经对超出15KG以上部分不足1KG的按1KG进位操作了。

追问
可能我没有表达清楚,15KG以下的不用管,比如说,河北32KG的货只是让32*1.17就可以了,想弄个简单点的,就是直接输入省份和重量,直接出来价格,看能不能实现
追答

公式改为:

=ROUNDUP(B3,0)*INDEX($L$2:$Q$37,MATCH(B2,$J$2:$J$37,0),MATCH(B3,{-1,30,70,300,500,1000}))

或者是:

=B3*INDEX($L$2:$Q$37,MATCH(B2,$J$2:$J$37,0),MATCH(B3,{-1,30,70,300,500,1000}))

二性北b
科技发烧友

2022-02-24 · 有一些普通的科技小锦囊
知道答主
回答量:99
采纳率:25%
帮助的人:8.7万
展开全部
加个辅助行假设你基础数据有31行,k32输入0,l32输入公式=--left(l1,search("kg",l1)-1),右拉,假设计算数据的身份在a2,重量在b2,则快递费=index(k:q,match(a2,j:j,0),match(b2,k$32:q$32,1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式