在平时打印商品价签时,商品信息和单价一般都会在Excel里面保存,价格列大多会默认两位小数的形式显示。在有些客户导入条码软件批量生成商品价签时,所显示的价格却不显示小数位,本文我们就来看一下Excel导时这种情况是如何出现的又该如何解决?

首先,我们以下面表格中内容作为测试数据,来导入中琅条码软件中看一下效果。

HIVE表格列保留小数点后两位_数据库

通过中琅条码软件中新建标签纸,然后通过“数据库设置”,添加数据库以及导入Excel中全部数据后,在画布上绘制普通文本,在用数据库导入的方式添加标签内容,内容添加后,所显示效果如下。

HIVE表格列保留小数点后两位_excel导入_02

上图所出现这种情况主要是因为软件在识别Excel数据库内容批量生成时,是以普通文本内容识别,如果Excel中有设置单元格格式,是识别不出来的,所以会出现如上图这种小数位消失的情况。那么这种情况该如何解决呢?

如果数据比较少的时候,可以直接将Excel中的单元格格式修改成文本,然后手动修改数据,如果数据量多的时候手动处理就不现实了,下面我们以一种比较简单易懂的方式来看一下如何解决以及详细的步骤。(在整理Excel数据库时,条码软件中的标签文件需要处于关闭状态。)

一、可以在桌面上新建一个TXT记事本可命名为“TXT1”,新建后先保存在桌面即可。

HIVE表格列保留小数点后两位_excel导入_03

二、打开Excel表格,将其中的单价列复制到“TXT1”中。

HIVE表格列保留小数点后两位_excel导入_04

单价列复制到TXT之后,在Excel里面,全选整个表格,然后右键选择“设置单元格格式”,在“数字”下面,将单元格全部设置为“文本”格式。设置完毕后点击“确定”即可。

HIVE表格列保留小数点后两位_HIVE表格列保留小数点后两位_05

三、Excel中的格式修改之后,可以将TXT中的数据再次复制到Excel的原位置,然后点击点击保存并关闭。

HIVE表格列保留小数点后两位_excel导入_06

在条码软件中重新打开标签文件,然后点击上方工具栏中“数据库刷新”图标,刷新后点击“打印预览”即可看到数据调整后的效果。商品信息中的单价部分已经完整导入软件中并自动批量生成多个标签内容。

HIVE表格列保留小数点后两位_标签打印软件_07

以上就是在中琅条码软件批量生成可变内容时,经过对Excel进行调整处理来解决小数位消失的问题。需要注意的是中琅条码软件导入Excel数据库批量生成标签时,要求内容全部是普通文本,不包含任何格式如:加粗、合并或者一些隐藏的格式等,这些都有可能导致导入内容后无法正常显示的问题。