Excel 批量导入 —— 一次打几十张不同数据的标签
为什么需要 Excel 批量
手工一个个改模板数据打印,30 张不同价签要改 30 次、打印 30 次——这是绝大多数小微商户放弃手机端打印的原因。Excel 批量导入把这个流程变成:
- Excel 里排好 30 行商品数据
- 导入 Gprinter → 自动生成 30 张标签 → 一次性打印
准备 Excel 文件
列设计原则
每一列对应模板上的一个控件。比如你的零售价签模板有:商品名、规格、价格、条码 → Excel 就排四列:
| 商品名 | 规格 | 价格 | 条码 |
|---|---|---|---|
| 苹果 | 500g | 8.99 | 6901234567890 |
| 香蕉 | 500g | 5.99 | 6901234567891 |
| 橙子 | 1kg | 12.99 | 6901234567892 |
| ... | ... | ... | ... |
格式要求
- 列名放第一行:Gprinter 导入时会用第一行的列名匹配模板控件
- 第一列不要用公式:Gprinter 读的是单元格值,不是公式结果
- 保存为 .xlsx 或 .xls:CSV 格式部分版本可能不支持
- 数据行从第 2 行开始:第 1 行列名跳过,第 2 行起是实际数据
常见错误
- 列名和模板不匹配:Excel 列名是「品名」,但模板里控件名是「商品名」→ 匹配不上,APP 会提示
- 空行或合并单元格:第一行列名不能合并,数据区不要留空行
- 条码列有前导零:Excel 会把
000123变成123→ 条码丢失前导零,导入前把该列设为「文本」格式
导入步骤
第 1 步:模板里的控件命名
在 Gprinter 的模板里,每个控件都有一个「数据字段名」——双击控件 → 属性面板底部通常有「字段名」或「绑定字段」选项。把字段名改成和 Excel 列名完全一致(注意空格和大小写)。
比如 Excel 有一列叫「条码」→ 模板里的条码控件字段名也设成「条码」。
第 2 步:导入 Excel 文件
入口位置:
- 编辑界面 → 底部工具栏找「批量」或「导入」按钮
- 部分版本在「模板」界面的子菜单里
- 部分版本在「我的」→「Excel 导入」
选好 Excel 文件 → Gprinter 自动解析 → 弹出预览:显示识别到的行数、列数、字段匹配情况。
第 3 步:调整映射关系
预览界面会显示:
- Excel 的每一列
- 匹配到的模板控件(没匹配上的显示「未映射」)
- 可以手动下拉调整每一列映射到哪个控件
第 4 步:批量打印
映射好之后 → 点「生成」或「批量打印」→ APP 一次性生成所有行对应的标签 → 开始连续打印。
连续打印时不要碰手机——每一张打印指令都要发,中途取消可能导致错位。
一次最多多少条
不同版本上限不同,通常 200~500 行。超过上限分两批导入。
不适合的场景
- 只有 2~3 条数据:手动改模板更快,不值得开 Excel
- 模板经常换结构:Excel 导入只适合固定结构、只换数据的模板
- 条码需要特殊处理:比如 Excel 里只有 SKU 码、条码需要自动计算生成 → Gprinter 做不到,得在电脑上先算好再导入