两个非常好用的快递查询公式,国内外的快递均可查询,支持wps/excel
最近在整理快递信息时,发现一套挺实用的Excel/WPS公式,不用写VBA就能批量查国内外的快递状态,亲测有效!分享给需要频繁查单的小伙伴们~
一、国内快递批量查询
核心函数是 GetKuaidiStatus(company, number, result_type)
,支持顺丰、中通、圆通等数百家快递公司:
- 参数说明
company
:快递公司名称(需与单号对应)number
:快递单号result_type
:0返回状态(如“运输中”),1返回详情(如各节点记录),11返回最新物流信息,默认0
- 顺丰/中通特殊要求
需在单号后拼接发件人手机号后四位,例如:=GetKuaidiStatus("顺丰","SF123456789||1234")
- 自动识别快递公司
用公式=GetKuaidiCompany(number)
,输入单号即可获取快递公司名
二、国际快递一键查询
国际单号可用GetKuaidiTracking(Kuaidi_number, [Kuaidi_company_id])
: - 参数说明
Kuaidi_number
:国际单号Kuaidi_company_id
:运输商ID(如USPS对应21051),可用=Get17TrackCarrierList()
查询ID
- 批量操作
写好公式后,直接拖动单元格填充即可批量查询
三、注意事项与技巧
- 首次查询较慢:国内约5-10分钟,国际类似,但批量100条和1条耗时相近,建议攒一波单号再查
- 手动刷新机制:按重算公式,间隔5-10秒,多刷新几次获取最新数据
- 后台自动更新:
- 运输中的单号,服务器每3-5小时重查一次,直到签收
- 查不到的单号,每6-8小时重试,错误单号两个月内不再处理
- 关闭表格不影响:提交查询后,关电脑也能在后台更新
四、使用心得
这套公式适合电商、物流等需要处理大量单号的场景。我一般会先批量拉取快递公司,再统一查状态,效率提升明显。不过要注意:
- 国内单号与快递公司必须匹配,否则查不到
- 顺丰/中通单号记得加手机号后四位,否则会报错
安装方法也很简单,从辉耀软件官网下载安装即可,支持WPS、Excel和金山在线协作。如果遇到问题,欢迎留言交流~