> ## 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.

# 使用筛选和筛选条件组

> 在视图中通过 筛选 展示符合条件的数据。

在视图中通过 **筛选** 展示符合条件的数据。

## 使用筛选

### 添加筛选条件

1. 点击视图顶部工具栏中的 **筛选**；
2. 点击 **添加筛选条件**。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_5RmhMFcevB.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=35b147e4963b4faa1be19b919c52a011" alt="" width="908" height="420" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_5RmhMFcevB.png" />

### 移除筛选条件

点击筛选条件右侧的  图标可以移除该筛选条件。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_N8XzHCdqHy.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=881a227d3ca68d3e11d04786138adbdb" alt="" width="1160" height="494" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_N8XzHCdqHy.png" />

### 多条件筛选

可以添加多个筛选条件来进行筛选，可以自由选择 **且（AND）/ 或（OR）** 逻辑。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_0SxLTZSnCB.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=9473c2647012ee3cc5bb9d49e00ceff9" alt="" width="1188" height="566" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_0SxLTZSnCB.png" />

## 使用筛选条件组

当你已经掌握了基本的筛选条件后，有时会遇到这种情况：想同时筛选出几种不同的结果，或者希望让多个筛选规则之间产生更灵活的组合关系，这时就需要用到 **筛选条件组**。

### 为什么要用筛选条件组？

单个筛选条件可以表达一条或多条简单规则，例如：状态 = 已完成 或 状态 = 进行中。这样的组合逻辑可以解决部分需求，但当筛选逻辑变得更复杂时，比如想同时筛选多个部门、不同状态、不同负责人的记录，单层筛选本身的结构就无法满足这样较为复杂的需求了。这时候，就需要用到 **筛选条件组**：它能把多条条件分成几个逻辑清晰的小组，并且通过 **且/或**逻辑把这些小组连接起来，让系统能够正确理解你的筛选逻辑，让筛选结果更符合预期。

## 如何使用筛选条件组

#### 筛选条件组入口

1. 点击视图顶部工具栏中的 筛选；
2. 点击 **添加筛选条件组**。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_T5rjjO9-e9.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=f63b4ee104444e27de5bf7b725ff116b" alt="" width="994" height="426" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_T5rjjO9-e9.png" />

### 如何创建新的筛选条件组

有两种方式可创建筛选条件组，分别为：

1. 第一种方式：您可以在当前设置的筛选条件下，点击 +**添加条件组**，生成一个新的筛选条件组。这样系统会在你现在这组筛选条件下面，再加一层新的筛选条件。也就是说，你可以在原有规则的基础上，继续向内层扩展更细分的筛选结构，让筛选更灵活；

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_mD01oWLeYt.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=f8819272bf41dfb6b23253a4cdbac2dc" alt="" width="1308" height="714" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_mD01oWLeYt.png" />

1. 第二种方式：你可以在已经创建的条件组里继续添加新的条件组。 点击这组条件里的 + 按钮，然后选择 +**添加条件组**。这样就会在这组条件的内部，再生成一层新的条件组，也就是第2层筛选结构。 目前最多可以嵌套2层，也就是说，筛选条件组的层级不超过2层。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_Z7lmb0yPiI.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=8fa64cd401f9b7be48f2c5d1ef27359f" alt="" width="1534" height="930" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_Z7lmb0yPiI.png" />

### 注意事项

1. 筛选条件组最多只能嵌套2层：

   当你已经建立到第2层时，**添加条件组** 的按钮会变灰，无法支持继续新增。
2. 即使嵌套条件组上限为2层，但是也足以支持实现复杂的个性化筛选需求：

   你可以通过不同层级的条件组，搭配 **且/或**的逻辑，灵活组合出复杂的筛选结构。

<img src="https://mintcdn.com/dingtalk-8c0f98e2/YwlxKh9vB2sYUnZ_/zh/aitable/basic-operations/filters-and-filter-groups/images/image_5TQfVsqrVY.png?fit=max&auto=format&n=YwlxKh9vB2sYUnZ_&q=85&s=5f3142eafe435126c50bf63abc4c2949" alt="" width="1512" height="1130" data-path="zh/aitable/basic-operations/filters-and-filter-groups/images/image_5TQfVsqrVY.png" />

3. 每一层条件组都可以包含多条筛选条件，但只能选择一种逻辑关系。

   每个条件组要么使用 **且**，要么使用 **或**，不能在同一组里混用。

# 常见问题

#### **问：谁可以设置、修改、删除筛选条件？**

答：**基础权限**下：所有者/管理员/编辑者可操作；**高级权限**下：仅所有者和管理员可操作。视图锁定后全员不可修改。

#### **问：在当前视图设置筛选，其他视图会同步筛选结果吗？**

答：不会，仅作用于**当前视图**，独立保存。

#### **问：刷新页面或重新进入时，视图的筛选条件会被清除吗？**

答：公共视图未保存则临时生效，保存后永久生效；私有视图更改即保存。
