搜索教程

国内快递查询

作者:辉耀软件
阅读量: | 发表日期:2023/10/4 0:00:00

摘要:国内快递查询公式,支持国内数百家快递公司,可批量查快递,支持WPS,支持Excel,支持金山在线表格。

正文:

GetKuaidiStatus 快递查询函数技术文档(HTML源码) 以下为可直接嵌套到网页body中的HTML源码,无html、header标签,已移除code标记,用CSS替代:

1. 函数概述

 `GetKuaidiStatus` 是Excel/WPS/金山在线表格专用的国内快递批量查询函数,支持国内数百家快递公司,可返回物流状态或完整物流详情,支持批量高效查询。

函数地址:https://www.excelapi.com/GetKuaidiStatus.html

2. 函数语法

GetKuaidiStatus(company, number, result_type)

2.1 参数说明

参数名

类型

说明

必填

company

文本

快递公司名称/代码

number

文本

快递单号(顺丰需特殊格式)

result_type

数字

返回类型:0=物流状态(默认);1=物流详情

3. 基础使用示例

3.1 普通快递查询

  • 查询物流状态(默认)            =GetKuaidiStatus(B2, A2)

  • 查询完整物流详情            =GetKuaidiStatus(B2, A2, 1)

3.2 顺丰快递特殊查询

顺丰需在单号后拼接发件人预留手机号后四位,格式:`单号||后四位`

=GetKuaidiStatus("顺丰", A2&"||9399")

💡 注意:预留号码错误会返回“无物流”,建议先在顺丰官网(http://www.sf-express.com)验证号码正确性。

4. 函数注意事项(完整版)

4.1 基础匹配要求

  • 快递公司(company参数)与快递单号(number参数)必须严格对应,若两者不匹配(如用“圆通”参数查询顺丰单号),将无法获取任何物流信息。

  • 若使用快递公司代码(而非名称),需确保代码与附件“快递公司代码.xlsx”中的编码一致,避免因代码错误导致查询失败。

4.2 查询操作规范

  • 查询需手动重新计算公式,每次重算间隔需控制在5-10秒钟,多次重算可获取最新物流数据,避免短时间内频繁重算导致查询异常。

  • 首次查询(无论单条还是批量)需耗时5-10分钟,单条查询与批量查询(如100条)耗时相近,建议优先采用批量查询方式,提升效率。

  • 批量查询时,写好公式并完成1-2次重算后,可关闭表格、关闭电脑,不影响后台查询进程。

4.3 后台自动更新规则

  • 针对正在运输中的快递单号,服务器会自动间隔3-5小时重新查询一次,直至查询到“已签收”状态后停止自动更新。

  • 针对首次查询无结果的单号(非单号/快递公司错误),服务器会间隔6-8小时自动重新查询,持续尝试获取物流信息。

4.4 错误处理与锁定规则

  • 若因填写错误单号、错误快递公司名称/代码导致查询失败,该单号将被系统锁定,两个月内不会重复计算,避免无效查询占用资源。

  • 顺丰快递查询若预留手机号后四位错误,将直接返回“无物流”提示,需先验证预留号码无误后,再重新提交查询。

4.5 其他注意事项

  • 该函数仅支持国内快递查询,不支持国际快递、港澳台地区快递查询。

  • 函数适配Excel、WPS表格、金山在线表格,使用时需确保表格已联网,离线状态下无法发起查询。

  • 若查询过程中出现验证码提示(如顺丰相关查询),需正确输入验证码后再继续查询,否则会导致查询中断。

5. 表格模板字段建议

列名

说明

A

快递单号(顺丰需按“单号||手机号后四位”格式填写)

B

快递公司(名称或对应代码)

C

物流状态(使用默认result_type=0查询)

D

物流详情(使用result_type=1查询)

E

开始时间(可手动填写或结合其他函数提取)

F

结束时间(可手动填写或结合其他函数提取)

6. 配套资源

  • 快递公司代码表:`快递公司代码.xlsx`(可获取各快递公司对应编码,用于company参数填写)

  • 国内快递查询模板:`Excel网络函数库快递查询-国内.xlsx`(可直接套用,快速实现批量查询)

  • 顺丰官方验证渠道:http://www.sf-express.com(验证发件人预留手机号正确性)

  • 顺丰客服热线:95338(查询异常时可咨询)

⚠️ 重要提示:函数地址(https://www.excelapi.com/GetKuaidiStatus.html)当前存在解析失败问题,报错信息为“网页解析失败,可能是不支持的网页类型,请检查网页或稍后重试”,使用该函数前请先检查该网页可正常访问;顺丰官网(http://www.sf-express.com)可正常访问,可正常用于验证预留手机号。

说明:已完全移除所有code标记,改用code-block和inline-code两个CSS类分别实现代码块和行内代码样式,样式效果与原code标记一致,同时保留全部原有美观样式,源码可直接嵌套到网页body中使用。

GetKuaidiStatus(company, number, result_type) 

参数Company指快递公司; Number指快递单号; result_type指返回物流状态还是物流详情,0表示物流状态,1表示物流详情,默认是0。其中快递公司和快递单号必须一致,否则将导致查不到物流信息。

注意事项:

  • 查询需要时间,每次需要手动重新计算公式,每次重算间隔5-10秒钟,多计算几次就获得最新数据。

  • 首次查询需要5-10分钟,查询1条和查询100条时间差不多,建议批量查询

  • 当查询量大时,写好公式,重算一两次后,就可以忙别的,可以关闭表格关闭电脑。

  • 服务器上会对正在运输中单号间隔3-5小时重新查一次,直至查到已签收。

  • 对于查询不到的单号,会间隔6-8小时查询一次。

  • 同一个单号1个月内都不会重复计算单号。如需保留更长时间,请联系技术人员定制规则。

  • 写错单号或写错运输商id会导致单号量增加,请确认号码正确后再写公式查询。

使用GetKuaidiStatus()函数查顺丰快递,必须提供发件人预留电话号码(手机号码)后四位。

详细演示如下







为了避免查询错误,提高查询效率,请先到顺丰快递查询网站验证预留号码是否正确,验证通过后再批量查询。如果预留号码错误,将返回“无物流”。