> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 批量导入

> 宜搭表单支持数据批量导入，帮助表单管理员快速迁移数据。文章介绍了如何批量导入表单数据的操作步骤、支持的组件类型及Excel格式要求等详细信息。

| **能力**                   | **免费版**              | **轻享版**              | **专业版**              | **专属版**                |
| ------------------------ | -------------------- | -------------------- | -------------------- | ---------------------- |
| **表单数据批量修改支持校验、关联、消息通知** | 不支持                  | 支持                   | 支持                   | 支持                     |
| **表单批量导入数据支持按批次删除**      | 不支持                  | 支持                   | 支持                   | 支持                     |
| **表单批量导入数据支持规则校验**       | 不支持                  | 支持                   | 支持                   | 支持                     |
| **普通表单导入数据限制**           | 5000条，文件大小不超过**10M** | 5000条，文件大小不超过**10M** | 5000条，文件大小不超过**10M** | 50000条 ，文件大小不超过**10M** |
| **流程表单导入数据限制**           | 1000条，文件大小不超过**20M** | 1000条，文件大小不超过**20M** | 1000条，文件大小不超过**20M** | 10000条 ，文件大小不超过**20M** |

宜搭表单支持数据批量导入、用以帮助表单管理员快速迁移数据。批量导入还可以在导入数据的同时触发表单已有校验规则、业务规则、集成自动化流、消息通知和第三方服务回调。本文介绍如何批量导入表单数据。

* 支持导入的组件类型：单行文本、多行文本、单选、下拉单选、复选、下拉复选、图片上传、附件、成员、部门、数值、日期、日期区间、子表单、关联表单（关联主表）。
* 不支持导入组件类型：图文展示、富文本、级联选择、国家/地区、定位、手写签名、关联表单（关联子表）。
* 批量导入后的数据，根据 Excel 的行顺序展示。

## 操作步骤

你可以参考以下步骤，批量导入数据。

1. 登录 宜搭工作台 ，进入应用页面管理页。
2. 选择需要导入数据的表单，单击 数据管理 > 导入 。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1709880115499-e88d5946-dabd-4a24-a106-fa8c2e7c81ee.png)
</Frame>

3. 设置导入规则。

| 导入规则选项 | 说明                                                                                                          |
| ------ | ----------------------------------------------------------------------------------------------------------- |
| 加速导入   | 开启加速导入后，系统将会分批导入您的Excel数据，大幅缩短导入时长，此操作适用于简单的导入场景（数据间无依赖关系）。<br />当导入复杂场景数据时（如导入的数据需要进行上下游逻辑处理）不建议开启。        |
| 导入方式   | 支持仅新增数据、仅更新数据和新增或更新数据三种导入方式。<br />**说明**：流程表单仅支持新增数据。                                                       |
| 导入规则   | 你可以选择在批量导入数据时，勾选以下选项：<br />• **流程表单**：发起工作通知，流程参与人将收到消息通知。<br />• **普通表单**：触发校验规则、业务规则、集成自动化流、消息通知和第三方服务回调。 |

4. 下载表单数据模板，并按照规范示例修改数据。

<Note>
  为了保证数据导入顺利，请先下载导入模板，并按照规范示例导入数据。
</Note>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1733363247914-158b993b-8a72-4a9e-9e23-8cb56c1cd74c.png)
</Frame>

5. 上传需要批量导入的数据，支持上传xsl、xlsx文件类型。
6. 文件上传完成后，核验数据预览无误后，配置表单数据 字段 及 提交人 ，然后单击 导入 开启导入任务。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1709890297569-5c4c4dc3-4522-4941-b30a-ea91131bb771.png)
</Frame>

7. 导入完成后，单击 关闭 完成导入。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1709890771736-a020159a-7cdf-41b8-aed4-c4fdad4f0f2b.png)
</Frame>

## 导入的 Excel 格式说明

批量导入需严格按照组件对应导入格式进行操作，如果格式不符会导致导入不成功。

各宜搭组件对应的 Excel 格式要求如下：

| **组件**               | **格式说明**                                                                                                                                                                                                                                                                                                                                                                    | **示例值**                                                                                                                                                                                                         |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **单行**<br />**多行文本** | 表格中格式的内容。                                                                                                                                                                                                                                                                                                                                                                   | 这是一个单行文本信息                                                                                                                                                                                                      |
| **数值**               | 表格中格式为数值的内容。                                                                                                                                                                                                                                                                                                                                                                | 1234                                                                                                                                                                                                            |
| **单选**<br />**下拉单选** | 文本， 当 Excel 中单选的选项超过 100 个时，不允许将该列数据存入单选、下拉单选组件。                                                                                                                                                                                                                                                                                                                            | 选项A                                                                                                                                                                                                             |
| **复选**<br />**下拉复选** | 当 Excel 中选项超过 100 个，不允许将数据存入多选、下拉多选，目前只支持导入一个选项，不同选项间用英文逗号`,`隔开，选项值中包含`,`的需要使用转义字符修改为`,`。                                                                                                                                                                                                                                                                                   | 选项A,选项B                                                                                                                                                                                                         |
| **日期**               | 日期组件的目前仅支持以下格式：<br />• yyyy-MM-dd HH:mm:ss<br />• yyyy-MM-dd HH:mm<br />• yyyy-MM-dd HH<br />• yyyy-MM-dd<br />• yyyy-MM<br />• yyyy                                                                                                                                                                                                                                        | 日期示例如下：<br />• 2022-12-31 23:50:59<br />• 2022-12-31 23:50<br />• 2022-12-31 23<br />• 2022-12-31<br />• 2022-12<br />• 2022                                                                                    |
| **日期区间**             | 日期区间组件的目前仅支持以下格式：<br />• yyyy-MM-dd HH:mm:ss\_yyyy-MM-dd HH:mm:ss<br />• yyyy-MM-dd HH:mm\_yyyy-MM-dd HH:mm<br />• yyyy-MM-dd HH\_yyyy-MM-dd HH<br />• yyyy-MM-dd\_yyyy-MM-dd<br />• yyyy-MM\_yyyy-MM<br />• yyyy\_yyyy                                                                                                                                                     | 日期区间示例如下：<br />• 2022-12-31 23:50:59\_2022-12-31 23:50:59<br />• 2022-12-31 23:50\_2022-12-31 23:50<br />• 2022-12-31 23\_2022-12-31 23<br />• 2022-12-31\_2022-12-31<br />• 2022-12\_2022-12<br />• 2022\_2022 |
| **部门**               | 需带着上下级部门的路径进行导入，上下级部门间使用分隔符`-`分隔，并且需要从最上级部门开始。多个部门之间使用英文逗号`,`分隔。<br />导入时会进行校验，如果校验不通过，将记录到错误记录。                                                                                                                                                                                                                                                                            | 部门多选：<br />钉钉-宜搭-宜搭产品,钉钉-宜搭-宜搭运营<br />部门单选：<br />钉钉-宜搭-宜搭产品                                                                                                                                                     |
| **成员**               | 成员信息支持使用员工**姓名+工号**和**员工姓名+员工userid**两种模式。<br />• 如果用工号进行导入，格式为`姓名1(工号),姓名2(工号2)`。员工工号可以在员工个人信息页进行查看。<br />• 如果用`员工userId`进行导入，格式为`姓名1[员工userId],姓名2[员工userId]`。员工userid可以在[钉钉管理后台](https://oa.dingtalk.io) > **通讯录** > **成员管理** > 员工**基础信息**页查看。<br />• 已离职员工仅支持`姓名[员工userId]`格式导入。离职员工的userid可以在[钉钉管理后台](https://oa.dingtalk.io) > **通讯录** > **智能人事** > **离职管理** > 已离职人员。 | 你可以参考以下示例，使用员工userid填写成员。<br />• **成员多选**：`张三[yida777],李四[yida888],王五[yida999]`<br />• **成员单选**：`张三[yida888]`<br />你可以参考以下示例，使用员工工号填写成员。<br />• **成员多选**：`张三(777),李四(888),王五(999)`<br />• **成员单选**：`张三(888)`    |
| **附件**               | 批量导入的附件访问地址。附件访问地址需满足以下要求：<br />• 需要以`http://`或`https://`开头。<br />• 多个附件地址之间以英文逗号`,`分隔。<br />• 需要保证资源地址公网可以访问，无其他鉴权参数，如果无法获取到该资源则留空。<br />• 默认不对文件格式执行校验，不支持预览。<br />• 导入/导出格式统一，例如：在表单中提交的数据上传了附件，导出后的数据可以再次批量导入成功。                                                                                                                                                        | `https://img.alicdn.com/imgextra/i3/O1CN01XcfOQL1Gc4xwrXIP6_!!6000000000642-2-tps-1636-800.png`                                                                                                                 |
| **图片上传**             | 需要导入的图片的链接，图片链接需要满足以下要求：<br />• 需要以`http://`或`https://`开头。<br />• 多个图片链接之间以英文逗号`,`分隔。<br />• 需要保证资源地址公网可以访问，无其他鉴权参数，如果无法获取到该资源则留空。<br />• 仅支持`.png`、`.jpg`、`.jpeg`、`.gif`格式的图片，支持预览。<br />• 如果校验不通过，将记录到错误记录。<br />• 导入/导出格式统一，例如：在表单中提交的数据上传了图片，导出后的数据可以再次批量导入成功。                                                                                                          | ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1631069803580-e8bf6e7d-04f5-479d-ae47-2fdfbf36e915.png)                                                                                        |
| **关联表单**             | 关联表单导入支持“**标题\[实例ID]**”以及“**主要信息**”俩种方式                                                                                                                                                                                                                                                                                                                                     | 关联表单标题\[FINST-GO766481LI61UXEQCX2YV7JUGRKW2EVCZD64L0]<br />**或**<br />关联表单主要信息                                                                                                                                  |

## 注意事项

上传 Excel 文件时，需要注意以下事项：

* 文件大小不超过 10MB，且单个 sheet 页数据量不超过 5000 行。
* 文件格式仅支持（ .xls 和 .xlsx ）。
* 请确保你需要导入的 sheet 表头中不包含空的单元格，否则该 sheet 页数据系统将不做导入。
* 批量导入的数据不支持以 内置变量 作为条件的过滤。
* 导入文件不支持 Excel 公式计算，如 SUM，=H2\*J2 等。
* 目前导入图片、附件会转存，占用一定附件容量。
* 暂不支持导入交叉透视表。

## 常见问题

* Q：子表单数据如何批量导入？

方法一：目前更新了子表单数据批量导入和导出的方式，详情请参考[子表单](/zh/yida/form/in0w72)。

方法二：Excel 数据格式：

例如，下图中库存表内子表单。

| **表单定义**       | ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639643423534-9878ec94-bbdd-4ab5-9462-b5be40ff8713.png) |
| -------------- | ------------------------------------------------------------------------------------------------------------------------ |
| **Excel 数据展示** | ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1639643455887-28a05340-e536-4543-972f-84713eb5fe52.png) |
| **导入数据展示**     | ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1651126164678-0e419273-5354-4345-8b3c-b879d580bd92.png) |
| **配置映射关系**     | ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1651126205006-9bbc3a19-e46c-4cd4-a057-ca293069f2c9.png) |

* Q：一直提示「数据导入中，请稍候......」,但数据并未增加 ？

检查下 Excel 中是否有某些列是由公式计算得出(比如 SUM, =H2\*J2 等)，带有这些公式的 Excel 不支持导入，强行导入会有各种异常情况发生

* Q：为什么导入的日期组件和表单设置的格式不一致还能正常导入？

目前批量导入日期组件的值会根据表单设计器内日期配置的格式自动补全/省略日期精度，示例如下：

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1651126349033-b9d40f3a-cccd-4974-97fa-a4b1ee4aa0de.png)
</Frame>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1631588866969-e431fae9-58cf-4096-8ee3-9fdd6c31e849.png)
</Frame>

导入效果：

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1651126483150-73a6b043-8b30-4ee3-b105-2d6bcbcf17cb.png)
</Frame>

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1651126569750-720af77b-029f-4585-aa30-940056b0f010.png)
</Frame>

* Q：批量导入时为什么有时数字类型的单元格无法导入？

A：批量导入带有数字的数据时，如果选择使用数值组件，那么需保证该单元格格式为数值或常规。
