使用快递查询插件可实现Excel内单号自动识别与实时物流查询,支持自定义函数提取承运公司、状态码、更新时间等字段,并能批量刷新结果。

你需要在Excel里批量核对快递物流状态,但每次都要手动复制单号到网页查询再粘贴回来,耗时又容易出错。用插件实现单号自动识别和实时查询,能直接在表格里显示最新物流节点、签收状态和承运公司,省去网页跳转和人工录入环节。
安装快递查询专用插件
打开Excel → 文件 → 选项 → 加载项 → 管理「COM加载项」→ 转到 → 点击「添加」→ 浏览并选中已下载的快递查询插件(.xlam或.dll文件)→ 勾选后确定。
如果插件未出现在功能区,请重启Excel;若提示“无法加载”,说明插件与当前Excel版本不兼容,需下载适配Microsoft 365或Excel 2019/2021的版本。
配置API密钥与授权
插件首次启动会弹出授权窗口 → 点击「获取免费API密钥」→ 跳转至快递鸟、快递100或阿里云物流开放平台注册账号 → 完成实名认证 → 进入控制台创建应用 → 复制生成的AppKey和AppSecret。
【AppKey和AppSecret必须同时填写且区分大小写,填错一个字符会导致全部查询失败】
回到插件设置界面,将AppKey粘贴到对应输入框,AppSecret粘贴到下方框内 → 点击「测试连接」→ 显示“连接成功”后保存配置。
在单元格中调用查询函数
方法一:使用自定义函数直接返回物流状态
在目标单元格输入公式:=KUAIDI("SF123456789CN"),其中引号内为真实单号,回车即显示最新签收状态文本。
方法二:分列提取关键字段
在相邻列分别输入:
① =KUAIDI_COMPANY(A2) → 返回承运公司(如“顺丰速运”)
② =KUAIDI_STATUS(A2) → 返回状态码(如“3”代表已签收)
③ =KUAIDI_LAST_TIME(A2) → 返回最后更新时间(格式为yyyy/mm/dd hh:mm)
注意:A2单元格必须只含纯数字单号或带前缀的标准单号(如SF123456789CN),含空格、换行或多个单号会触发#VALUE!错误。
批量查询与结果刷新
第一步:在B2单元格输入=KUAIDI(A2) → 拖拽填充柄向下复制至整列,覆盖所有单号行。
第二步:选中已填充公式的整列 → 右键 → 「选择性粘贴」→ 勾选「数值」→ 点击确定,将动态公式转为静态文本结果。
第三步:如需更新全部单号状态,点击插件功能区「批量刷新」按钮 → 插件自动遍历非空单号单元格 → 重新拉取最新物流数据 → 刷新完成提示框出现后关闭即可。


















