扫描指南

如何将二维码和条形码扫描结果导出为 CSV

了解如何将二维码和条形码的扫描历史或选定集合导出为 CSV,并在电子表格中安全处理各类标识符。

作者 · 发布于

要在 ScanBatch 中将二维码和条形码扫描结果导出为 CSV,请先结束并检查扫描会话,然后选择相关集合或完整历史,使用 CSV 导出选项。用电子表格打开或导入生成的文件时,应将条形码值作为文本处理,以保留前导零和较长的标识符。

为什么 CSV 适合扫描记录

CSV 是一种纯文本表格格式。每一行代表一条记录,分隔符将值分成不同列。它很实用,因为 Excel、Apple Numbers、Google Sheets、数据库工具以及许多报表系统都能导入它。

它的优势在于可移植。ScanBatch 不需要与每一种电子表格产品建立直接集成。你可以自行决定何时导出、在哪里导入。这种分离也适合现场工作:核心扫描可以离线完成,之后再传输或上传。

CSV 不会保留工作簿样式、公式、图表、下拉列表或已连接系统的规则。把它看作干净的交换文件,而不是已经完成的报表。

已测试的导出路径

ScanBatch 实际应用中的扫描历史界面

这张截图来自 ScanBatch 真实的已保存结果流程。我们在应用中复现了核心路径:查看已保存的扫描记录,选择所需的历史或集合范围,调用 CSV 导出,然后通过电子表格导入流程打开生成的文件。具体导出列可能随应用版本变化,因此在围绕文件建立公式前,请先检查文件内容。

如需练习导入,请下载示例扫描 CSV 文件。其中的行是虚构数据,表头仅用于说明,并非 ScanBatch 导出的原样文件。

选择导出集合还是完整历史

ScanBatch 可以导出完整扫描历史,也可以导出单个集合。请选择满足需求的最小范围。

适合导出单个集合的情况

  • 某个地点、房间、活动或配送任务需要单独报表。
  • 你需要发送一个不含无关扫描记录的文件。
  • 不同操作员或日期需要分别核对。
  • 集合名称已经定义了工作的边界。

适合导出完整历史的情况

  • 报表本来就要合并多个会话。
  • 你要保存所有保留扫描记录的归档。
  • 后续流程会筛选并拆分完整数据集。

完整历史并不一定更好。大型混合导出文件需要更多筛选,也更容易包含无关记录。描述清楚的集合通常是更稳妥的报表单位。

如需了解如何建立这些单位,请参阅条形码库存工作流程使用集合追踪条形码资产

创建文件前检查记录

趁你还熟悉现场上下文时检查集合。确认会话覆盖了预定区域,留意遗漏标签、测试扫描,以及不符合规则的重复值。

重复值不一定是错误。五条相同的 UPC 记录可能代表五件商品;同一张唯一活动票被捕获两次,则可能需要检查。ScanBatch 保存解码后的值,重复值究竟意味着什么由你的工作流程决定。

导出前添加或澄清备注。备注应简短且保持一致,例如“损坏”“已移动”或“人工复核”。不要通过修改导出值来掩盖不确定性;应标记问题并保留原始捕获结果。

导出并清楚命名 CSV

对选定的集合或历史使用 ScanBatch 的导出操作。保存或分享文件时,使用能说明范围和日期的名称,例如:

  • warehouse-west-aisle-04-2026-08-07.csv
  • event-morning-entry-2026-08-07.csv
  • vehicle-3-asset-audit-2026-08-07.csv

避免使用 scans-final.csv 这类含义不明的名称。如果需要再次导出,在确认哪一份才是权威文件前,不要覆盖第一份。

根据文件内容的敏感程度处理导出结果。二维码可以编码联系方式、网址、标识符或任意文本。请使用经过批准的存储和共享渠道,并在不再需要保留时从共享位置删除文件。

将标识符作为文本导入

条形码值看起来像数字,但实际可能是标识符。电子表格软件可能删除前导零、把长值转换成科学计数法,或将类似日期的字符串识别为日期。

如果条件允许,请使用电子表格的导入流程,并将扫描值列设置为文本。导入后,尤其要将以零开头的值和较长的数字字符串与 ScanBatch 中的记录核对几条。

不要对标识符做算术运算。如果需要数量,请统计匹配行,或添加专门的数字数量列。

Excel 工作流程

使用 Excel 的文本/CSV 导入工具预览列并指定文本数据类型。确认预览中显示的分隔符和字符处理方式。加载后检查行数,并将导入的工作簿另存为独立文件。

Numbers 工作流程

打开或导入 CSV,然后检查值列的格式。如果自动格式化改变了标识符,就将其改为文本。保存一份用于公式和展示的 Numbers 副本,同时保留原始 CSV。

Google Sheets 工作流程

通过“文件 > 导入”上传 CSV,并选择正确的目标处理方式。在尚未确认列顺序前,创建新工作表比追加到现有表格更安全。检查自动转换是否改变了扫描值。

这些是文件导入流程,不是 ScanBatch 的直接集成。将条形码扫描到电子表格指南介绍了从捕获到核对的完整流程。

将导出行变成报表

尽可能保持原始列不变。添加新列来表达业务含义:预期值、位置、负责人、状态、数量或后续行动。这样可以把捕获的证据与之后的判断分开。

对于重复的商品条形码,可用电子表格的分组或计数功能计算实际数量。对于唯一资产标签,可将精确值与资产登记表匹配。活动签到则可以将值与参会者来源清单比较,并按照活动规则检查重复项。

单独记录预期但缺失的物品。它们没有被捕获,所以不会出现在扫描导出中。因此,核对报表需要同时包含实际扫描的 CSV 和预期来源清单。

如果要合并多个操作员的文件,请在合并前添加来源集合、操作员或地点列。确认每个文件使用相同的列顺序和报表周期。

归档时保留源文件

保留一份导出时未改动的 CSV。另建一个工作表格,用于清理、公式、匹配和评论。修改后的报表使用带版本号的名称,不要反复覆盖同一个文件。

记录对解码值做过的任何手动修改。修正已知标签问题可能是合理的,但原始捕获结果应继续可用于审计。如果重新扫描某个区域,请以清晰日期保留两个会话,而不是将新旧行混在一起。

CSV 的限制和注意事项

CSV 没有内置的访问控制、公式保护、多工作表或保证列类型。安全性取决于文件的存储和发送位置;数据如何解释,则取决于导入设置和数据架构。

导出成功也不能证明每件实物都已扫描。相机识别取决于标签可读性,操作员的行进顺序也会影响覆盖范围。离开现场前,请检查区域总数和例外项。

ScanBatch 的核心扫描和二维码生成可以离线完成,默认情况下本地数据保留在设备上。导出会有意将选定数据移入文件。有关隐私和连接规划,请阅读何时使用离线扫描

让导出简单且可追溯

使用一个范围明确的集合,检查它,导出一次,将标识符作为文本保存,并保留原始文件不变。相比导出过大的历史后再进行不确定的清理,这种流程更易审计。

获取 ScanBatch:连续扫描二维码和条形码,将结果整理到集合中,并在工作准备好后导出为 CSV。