1. 概述
1.1 学习视频
本文学习视频:Excel导入简介
1.2 应用场景
自定义导入Excel行列功能适用于只希望导入Excel中部分行列的场景。比如Excel中有10列,只需要导入其中8列。
1.3 功能入口
在填报页面设置页面将「自定义导入Excel行列」按钮添加到填报工具栏。
前端填报预览时,使用这个按钮导入 Excel 即可:
1.4 功能逻辑
前端点击「自定义导入Excel行列」按钮后,选择一个 Excel 文件,就会弹出如下图配置页面,下面介绍下每个配置项的作用:
配置项 | 说明 | 注意事项 |
---|---|---|
当前sheet | 可以针对每个sheet设置不同导入配置 | 该设置并不是可以自由选择某个sheet进行导入的意思。在多sheet导入场景下,Excel和模板的sheet数以及sheet位置必须一致才可以全部导入。 如果需要自由选择sheet导入,可以使用Excel标记导入 |
编辑导入sheet | 选择需要导入的sheet,未勾选的sheet不会被导入。 | 无 |
标题行 | 必填 用于定位Excel中标题行的位置,标题行不会被导入,如果 Excel 无标题则都填 0。 |
|
数据行 | 非必填
|
|
数据列 | 自定义勾选,只有勾选的列会被导入 | 导入数据会覆盖原有模板公式,导致公式不生效 |
2. 示例
2.1 准备Excel
准备一个有 2 个 sheet 的 Excel 文件:在线导入Excel.xlsx
Excel 中每个 sheet 的数据如下:
sheet1
sheet2
2.2 准备模板
1)首先设计 sheet1 填报,表格如下图所示:
2)给 sheet1 填报设置下填报属性,如下图所示:
3)设计 sheet2 填报,表格如下图所示:
4)给 sheet2 填报设置下填报属性,如下图所示:
2.3 导入预览
保存报表,选择填报预览,点击工具栏「自定义导入Excel行列」按钮,选择准备好的 Excel 文件。
配置 sheet1 的导入内容:
配置 sheet2 的导入内容:
最终导入效果如下动图所示:
注:移动端不支持 Excel 预览。
3. 模板下载
点击下载模板:在线导入Excel.cpt