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

Google Sheets中按行列条件筛选表格并提取指定数据

Google Sheets 提取指定行非空数据并附带列标题

直接在「Result」工作表的任意起始单元格(比如A1)输入以下公式,即可实现需求:

=LET(
  target_row, FILTER(Data!A:Z, Data!A:A="h"),
  headers, Data!1:1,
  non_empty_pairs, FILTER({headers, target_row}, target_row<>""),
  non_empty_pairs
)

公式说明

  • LET:通过定义变量简化公式逻辑,避免重复引用
  • target_row:从「Data」表中筛选出A列值为"h"的整行数据
  • headers:引用「Data」表的第一行标题行
  • non_empty_pairs:将标题行与目标行数据组合成二维数组,再筛选掉目标行中空单元格对应的列,只保留有数据的标题-内容对

灵活调整

  • 若要动态指定目标值(比如用「Result」表的A1单元格作为输入),只需把公式中的"h"替换为Result!A1
  • 根据实际数据范围,调整Data!A:Z为你的表格实际覆盖的列区间(比如Data!A:AA)

内容的提问来源于stack exchange,提问作者Paweł Rozbicki

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 21:57:06