Excel隐藏清单已勾选单元格及自动提取勾选/未勾选项目到独立表
表格类工具(Excel/Google Sheets/飞书表格等)实现方案
如果你的原始清单存放在表格中,A列存储待办内容、B列存储勾选状态(复选框返回TRUE/FALSE,或者手动填的是/否),直接用FILTER函数即可实现自动筛选归类:
- 提取所有已完成(标记为是)的项目:在目标区域首单元格输入
=FILTER(A:A,B:B=TRUE)(如果是手动填的“是/否”就把判断条件改成B:B="是"),回车后所有符合条件的项目会自动按顺序排列,原始清单状态更新后结果会自动同步 - 提取所有未完成(标记为否)的项目:在对应目标区域首单元格输入
=FILTER(A:A,B:B=FALSE)即可
如果用的是不支持溢出数组的旧版Excel,使用数组公式=INDEX(A:A,SMALL(IF(B:B=TRUE,ROW(A:A),99999),ROW(A1)))&"",按下Ctrl+Shift+Enter激活数组公式后,下拉到出现空白内容即可。
Notion类数据库工具实现方案
如果你的清单存在Notion等结构化数据库中,不需要写公式:
- 新建两个数据库视图,分别命名为「已完成」和「待完成」
- 给两个视图分别添加筛选规则:「完成状态 等于 是」和「完成状态 等于 否」,修改原始清单的勾选状态后,对应内容会自动归属到匹配的视图中

内容的提问来源于stack exchange,提问作者Adarsh Bhardwaj
相关产品推荐
相关产品推荐

