一、功能概述
通过Excel或WPS表格内置的Excel网络函数库,用户可使用GetBookSource
和GetBook
公式快速查询图书信息,支持以下字段:
- 书名、作者、出版社
- 出版时间、开本、包装、页数
- 分类号、定价
当前图书数据库已收录300万条数据,涵盖主流出版物。
二、环境准备
1. 安装Excel网络函数库
- 下载地址:访问官网 辉耀软件 下载安装包,官网有安装教程。
三、函数详解
1. 获取图书源数据:GetBookSource(ISBN)
- 作用:根据ISBN号查询图书的JSON格式源数据。
- 参数:
ISBN
:图书的13位或10位国际标准书号(需为单元格引用或文本格式)。
- 示例:
=GetBookSource(A2) // A2为ISBN所在单元格
2. 提取具体信息:GetBook(Source, column_name)
- 作用:从JSON源数据中提取指定字段。
- 参数:
Source
:GetBookSource
返回的源数据单元格。column_name
:字段名(见下表),需用英文双引号包裹。
参数名 | 对应信息 | 参数名 | 对应信息 |
---|---|---|---|
"title" | 书名 | "author" | 作者 |
"chubanshe" | 出版社 | "chubandate" | 出版时间 |
"kaiben" | 开本 | "baozhuang" | 包装 |
"page" | 页数 | "cate" | 分类号 |
"price" | 定价 |
- 示例:
=GetBook(B2, "title") // B2为GetBookSource结果所在单元格
四、操作步骤
1. 单本书查询
- 在A列输入ISBN号(如A2单元格输入
9787115549440
)。 - 在B2输入公式获取源数据:
=GetBookSource(A2)
。 - 在C2-H2依次输入公式提取信息:
C2:=GetBook(B2, "title") // 书名
D2:=GetBook(B2, "author") // 作者
E2:=GetBook(B2, "chubanshe") // 出版社
...(其他字段同理)
2. 批量查询
- 输入首个ISBN号并填充至整列(如A2:A100)。
- 在B2输入
=GetBookSource(A2)
,双击填充柄自动填充公式至B100。 - 横向拖动提取字段公式(如C2-H2),快速生成完整信息表。
五、总结
通过GetBookSource
和GetBook
函数,用户可快速完成图书信息查询与整理,尤其适用于图书馆管理、书店库存等场景。结合批量填充功能,效率提升显著。建议收藏本文并下载函数库体验!
相关资源:
如有疑问,欢迎在评论区留言讨论!