首页 > 解决方案 > 如何在 Google 电子表格的另一张纸上导入具有匹配值的行?

问题描述

我有一张纸来记录原始数据。
现在,我想再做一个是用来获取验证的。

我的原始表如下

==Sheet A==

1--John--1992--Attend
2--Mary--1990--
3--Jam--1920--Attend
4--Mark--4820--
5--Aaron--4710--Attend
6--Chris--6893--Attend

而且我希望有另一张表来获取“参加”并像这样导出

==Sheet B ==

1--John--1992
2--Jam--1920
3--Aaron--4710
4--Chris--6893

所以我尝试了这个

=INDEX('Sheet A'!A1:B6,Match("Attend",'Sheet A'!C2:C6))

但是我写的公式只导出了第一行

==Sheet B ==

1--John--1992

我怎么能得到其余的数据?

标签: excelformulaspreadsheet

解决方案


Filter()公式最适合这种情况。尝试-

=FILTER('Sheet A'!A1:C6,'Sheet A'!C1:C6="Attend")

在此处输入图像描述


推荐阅读