1.描述
使用导入Excel数据到表格命令,可将Excel中的数据直接导入到表格中。
图1 导入Excel数据到表格
2.命令设置
在导入Excel数据到表格命令中,选择要导入数据的表格,选择完表格后,会自动的将表格中模板行的单元格及对应的标题填充在模板列及模板列显示名中。
单击“增加模板列”可以自定义模板列单元格及模板列的显示名。
表1 导入Excel数据到表格设置说明
设置 | 说明 |
---|---|
表格名 | 选择导入的表格。 |
导入模式 | 选择一种导入模式:追加、合并和替换。
|
模板列 | 选择导入的表格中的模板列。 |
模板列显示名 | 设置Excel中对应的列名。模板列显示名必须与导入的Excel的列名要完全一致,否则会显示错误信息。 模板列显示名支持换行输入。 |
3.导入Excel数据到表格
“导入Excel”按钮,设置其命令为“导入Excel数据到表格”,选择导入的表格“表格1”和导入模式“追加”。选择表格1后模板列和模板列显示名会自动填充。
单击“导入Excel”按钮,选择要填好数据的的“订单模板.xlsx”文件后,单击“打开”,就会将选择的订单数据Excel文件中的数据导入到表格中。
说明
4.导入模式
导入Excel数据到表格时,有三种导入模式:
- 追加:将Excel中的数据在表格原有数据基础上追加到其后。
- 合并:将Excel和表格中的数据合并在一起。
- 替换:基于Excel的数据覆盖表格的数据。
追加
将Excel中的数据在表格原有数据基础上追加到其后。如图7所示。
合并
选择合并模式时,您必须指定一个或多个列作为主键,在导入Excel数据时,活字格将使用主键列数据作为查询信息来比较Excel和表格中的数据。
合并模式中会将Excel和表格中都存在的数据,更新为Excel中的数据,其余数据都保留合并到表格中。
例如,Excel和表格中的数据如下图所示。
图8 Excel和表格中数据
选择模式为合并,设置“订单编号”为主键,导入Excel中数据后,显示如下。
图9 合并结果
替换
选择替换模式时,您必须指定一个或多个列作为主键,在导入Excel数据时,活字格将使用主键列数据作为查询信息来比较Excel和表格中的数据。
替换模式将基于Excel的数据覆盖表格的数据:
- 删除Excel中不存在但表格中存在的数据;
- 添加Excel中存在但表格中不存在的数据;
- 更新Excel和表格中都存在的数据。
例如,Excel和表格中的数据如下图所示。
图10 Excel和表格中数据
选择模式为替换,设置“订单编号”为主键,导入Excel中数据后,显示如下。