如何仅显示Google表格中包含特定文字的列

时间:2015-05-12 18:42:14

标签: google-sheets

是否有一种简单的方法只显示Google表格第一行中包含文字achievement的列?我知道有可能在JavaScript中,但我想知道是否有办法通过过滤器或非脚本方法来做到这一点。

1 个答案:

答案 0 :(得分:2)

您可以使用FILTER功能完成此操作。假设这是您的数据,在A1:C的{​​{1}}范围内:

Sheet1

例如, A B C 1 Firstname Lastname Achievement 2 John Doe Hot dog eating champ 3 Lisa Simpson Saxophone virtuoso 4 John Snow Knows Nothing 5 Assim Hussein Personal best ... 上的此功能将仅显示第一行中包含Sheet2的列。整洁的东西......比较不区分大小写,并且会匹配多个具有相同标题文本的列。

achievement

或简单地说:

=FILTER(Sheet1!A1:C,ARRAYFORMULA(if(Sheet1!A1:C1="achievement",true,false)))

screenshot