Google Spreadsheet如何实现表头下拉加载对应单列数据
Google 表格下拉选表头自动加载对应列数据实现步骤
- 制作表头下拉菜单
选中你要放置下拉选择器的空白单元格(比如放在D1位置),点击顶部菜单栏「数据」→「数据验证」,验证规则选择「下拉列表(从范围获取)」,数据源范围选中你原表格的整行表头(比如原表表头在A1:C1就填A1:C1),点击完成,这个单元格就会生成包含所有表头选项的下拉菜单。 - 配置自动加载数据的公式
在下拉菜单下方的第一个单元格(比如D2)输入匹配公式:=FILTER(原数据全范围, 原表头行范围=下拉菜单单元格位置)
举个可直接套用的例子:如果你的原数据存在A到C列、表头在第1行、下拉菜单在D1,直接填:=FILTER(A:C, A1:C1=D1)
回车后,只要你在下拉菜单选中任意表头,公式就会自动把该表头对应的整列数据按原顺序展示在下拉菜单下方,自动形成单列展示结构。 - 容错优化(可选)
如果没选表头时不想显示错误值,可以替换成带判断的公式,未选择时显示提示文字:=IFERROR(FILTER(A:C, A1:C1=D1), "请从上方下拉菜单选择表头")
注意:所有公式里的单元格范围要和你自己表格的实际位置对应,不要直接硬套示例范围。
内容的提问来源于stack exchange,提问作者Gopakumar
相关产品推荐
相关产品推荐

