Excel数据如何导入到工作表


工作表结构设计好以后,就可以将Excel的数据导入到工作表了。

导入数据时,有两个特性功能

  • 1、支持更新已有记录
  • 2、导入后自动关联他表记录。

一、导入方法

1、导入操作入口

点击 工作表名称 》 ... 》从Excel导入数据**

image.png

2、选择Excel文件

可以将文件拖拽到蓝色区域,或点击按钮选择文件。

image.png

  • 支持10MB以内的xls、xlsx文件, 最大行数不超过20000行,列数不超过200列;

  • 导入多选类型的控件(包括多选控件、人员多选、部门多选等),请确保Excel内,每个选项之间用英文逗号 “,”隔开,否则将无法正常识别数据.例如多选,Excel中的数据格式是: 选项1,选项2

3、文件上传成功后,点击下一步

image.png

4、确定好表头,点击下一步

表头,即字段名称(Excel中的列名),选择后,表头下方的数据作为内容将导入到工作表中(表头信息不会导入)。表头不能为空,如果两列之间有空的表头,则会导入失败。

image.png

5、建立工作表和Excel的映射关系

image.png

左侧是Excel中的列名,右侧是工作表的字段,请选择Excel中和工作表字段对应的列名。(如果Excel的列名和工作表的字段名相同,会自动匹配,如果匹配不正确,您可以切换为其他字段)

[!TIP]如果Excel列名设置为【请选择】,表示此字段不导入数据。特别是自动编号字段,如果Excel中没有编写好自动编号的内容,那么不要选择任何字段,这样导入的新记录会按照规则记录的自动生成。

导入的特性功能

1)允许新增选项

如果Excel中要导入的内容,工作表中的选项字段没有此选择项,如果勾选,则会将此内容添加为一个新选项。

2)关联表

导入时可以自动建立和其他表记录的关联关系。例如,导入联系人时,有个公司的字段,如果公司已经在《客户公司表》中存在,那么可以自动关联到对应的公司记录。
点此查看使用详情

3)识别重复记录

Excel中每行记录正式导入前,会根据某一个字段(例如工号,手机号、具有唯一性)的内容读取工作表中是否已经有此记录,如果已经存在,则需要选择是更新工作表已有数据,还是跳过这行Excel数据不做任何操作。

  • 跳过: 根据“依据字段”的内容,如果在工作表中已经存在,则直接跳过这一行, 如果没有作为新数据新记录导入。

  • 覆盖: 就是将Excel的数据完全覆盖到工作表,如果识别到工作表中已经有了相同的记录,就更新这行记录,如果没有就作为新记录导入。

  • 仅更新、不新增记录: 导入时只更新已有记录,即使Excel中有些行数据不在工作表,也不导入新的记录。

点此查看详情

[!TIP]选择的“依据字段” 即使在表单配置中设置了 “不允许重复”, 在导入数据时会跳过这个限制,以当前是否勾选为准。

4)导入触发工作流

新增记录或更新记录时触发的工作流,有时仅仅需要在单条记录操作时需要触发,批量导入时不需要触发工作流,那么不勾选这个设置即可。 例如,《订单》表中,工作流设置的是新增记录时触发工作流进行审批。我们在初始化时可能会导入历史订单,这时就不需要触发工作流了,不勾选触发即可。

[!TIP]勾选了不触发的工作流,如果工作流是“按日期字段触发”,选择的日期字段是创建时间,则就始终不会触发工作流。

5)保存导入配置

可以保存前面4步的配置,下次导入时就会默认配置好。

如果勾选了“不允许非管理员修改默认配置”,则普通成员不能更改配置,只能按照保存的配置进行导入。

6、导入结果提示

导入成功

成功后会有以下提示

image.png

导入失败:

如果有数据未能正常导入,会有结果提示,并能下载到文本格式的错误报告。 image.png

导入日志

导入消息中,导入的XX数据, 是指新增记录数+更新记录的行数。

如果您导入时有更新,但依旧需要知晓新增的行数,可以通过表日志查看。

image.png

二、导入规则

1、不支持导入的字段

子表、公式、大写金额、定位、附件、他表字段、汇总、分段、备注、以及系统字段(记录拥有者、创建人、创建时间、最新修改时间)

2、导入文件的限制

支持10MB以内的xls、xlsx、csv文件, 最大行数不超过 20000行,列数不超过 200列。如果超出限制,请拆分为多个文件上传。

3、多选类型的控件导入格式

例如,多选控件、人员控件,请确保Excel字段中内各个选项之间用 “,” 英文逗号隔开。

  • 多选

  • 人员多选

    [!TIP] 成员导入时,会从应用所属的组织内遍历是否有此姓名的账号,如果有则导入此账号,如果没有则忽略。如果组织内容有重名的成员,则会将重名的人全部导入进去。

这种情况建议员工账号的姓名添加一个后缀来区分,同时也方便以后的协作中区分彼此。

4、地区字段导入规则

导入地区字段时,Excel中省市县之间必须以“/”隔开,格式为:XX省/XX市/XX县,如:江西省/上饶市/铅山县,如填写的地区格式没有“/”,则会按照名称精准匹配。

例如,导入的内容如果是“河南省郑州市”,没有/,则会检验是否有一个叫“河南省郑州市”的省份,结果就是不会导入。

导入规则:

  • 1、首先看地区字段的层级配置(省-市-县),能够匹配后再导入。

  • 2、层级关系必须对应,例如河南省/青岛市 不会导入青岛市。

  • 3、省市县格式必须完整,例如XXX省/XX市/XX县。

    如果导入的是河南/郑州,则不会导入。

  • 4、四个直辖市的格式直接写XXX市/XX区即可。

导入的结果可参考下图

5、Excel文件格式建议

  • 表格中仅仅保留要导入的字段。

  • 第一行尽量是列名(字段名),第二行起为要导入的数据。其他内容请删除

image.png

results matching ""

    No results matching ""