You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用公式实现Google Sheets跨工作表按客户下拉筛选任务数据?

Google Sheets 客户任务筛选解决方案

核心公式(适配你的表格结构)

在「Printable Task List」工作表的任务展示单元格(比如B4)输入以下公式:

=IFERROR(FILTER(Tasks!B:B, Tasks!B:B<>"", INDEX(Tasks!C:J, , MATCH(A2, Tasks!C1:J1, 0))=TRUE), "无匹配任务")

公式拆解

  • MATCH(A2, Tasks!C1:J1, 0):定位选中客户在「Tasks」表表头(C1-J1)的对应列位置
  • INDEX(Tasks!C:J, , 上述列位置):提取该客户对应的整列复选框数据(TRUE代表已勾选,FALSE代表未勾选)
  • FILTER(Tasks!B:B, ...):筛选出「Tasks」表B列中,客户列已勾选且任务内容不为空的条目
  • IFERROR(..., "无匹配任务"):处理无匹配结果的场景,返回友好提示

操作步骤

  1. 确认「Printable Task List」的A2单元格下拉选项,与「Tasks」表C1-J1的客户名称完全一致
  2. 将上述公式粘贴到「Printable Task List」的任务展示区域(比如B4),公式会自动填充匹配的任务
  3. 切换A2的客户选项,任务列表会实时更新

额外优化

如果需要在筛选结果中保留「Tasks」表的其他关联信息(比如任务编号),可调整FILTER的范围,示例:

=IFERROR(FILTER(Tasks!A:B, Tasks!B:B<>"", INDEX(Tasks!C:J, , MATCH(A2, Tasks!C1:J1, 0))=TRUE), "无匹配任务")

内容的提问来源于stack exchange,提问作者Mac

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 08:24:59