如何用excel算快递费 怎么用excel打印快递

经验直达:

  • 怎么用excel打印快递
  • 如何用excel算快递费
  • 请教如何用excel做出快递收费公式

一、怎么用excel打印快递



【如何用excel算快递费 怎么用excel打印快递】要用Excel批量打印打印快递单要完成如下步骤:1、在windows系统中新建自己的纸张(一般快递为23.00*12.70)2、用一个Excel表格来做模板的基板,要打印的内容将逐条放入这个基板里 。3、用一个Excel表格来做“数据源”,收件人的相关信息都放在此表(这两个表格在一个文件中) 。4、用vba编程 , 将要打印的内容逐条从“数据源”调取放到“基板”表格,然后打印 。含10个常见快递公司的模板(顺丰、圆通、申通、韵达等)你试一试


二、如何用excel算快递费


这个是表间引用的概念,我接触较多 , 多说几句 。
你那个需求,用excel实现不难,先弄2个表:一个运费单价表,一个快递单表 。前者记录运费单价,即每个地区每公斤的运费;后者记录每笔快递单,包括地区、重量、收件人等 。再依据快递单中的地区 , 用vlookup函数从单价表找出运费单价,引用到快递单,再用重量*单价,即可得到运费 。
但这里面有一个问题,不知你想到没有 。如果以后运费单价调整了,快递单中的单价都会跟着调整 , 会把新值引用过来,这是不对的 。因为以前快递单早已完结 , 当时的单价就是当时的单价,现在跟着修改,实际就是篡改历史 。数据被篡改了 , 就不真实了 。
因此 , 对于表间引用,除了始终引用外,应该加一个方式:断开式引用 。即:对于快递单来说,每录入一笔新单子,会把单价引用过来,但此后就与单价表断开,单价表以后修改 , 不应把新值引用过来,而是保留旧值 。这个断开式引用的概念,是华创网表引入的新概念,与常规excel不同点在于 , 它还允许多用户同时登录使用 。
结论:如果你的需求仅仅是算运费,过往数据是否正确无所谓 , 就用excel的vlookup实现 。如果你还想把过往数据管好,以后还要用于查询、统计分析等,就用华创网表 。


三、请教如何用excel做出快递收费公式


应该是需要录入单号、地区和重量!
假定你的计费标准在SHEET1,表接单数据在SHEET2表
SHEET2表“价格”栏E2写公式:

100公斤价格只适用100公斤以上部分 , 以下部分仍按首重 续重计算:
=VLOOKUP(C2,SHEET1!$A:$D,2,0) IF(D2>1,VLOOKUP(C2,SHEET1!$A:$D,3,0)*(ROUNDUP(D2,0)-1),0) IF(D2>100,VLOOKUP(C2,SHEET1!$A:$D,4,0)*(ROUNDUP(D2,0)-100),0)

100公斤价格适用整个重量:
=VLOOKUP(C2,SHEET1!$A:$D,4,0)*ROUNDUP(D2,0)

然后下拉填充整个E列

相关经验推荐