使用vlookup创建数组

时间:2013-10-23 14:54:32

标签: arrays google-sheets spreadsheet gs-vlookup

我想在使用vlookup检查值后,有条件地从Google Spreadsheets中的数据库样式的电子表格中获取行(具有名称,位置,描述,价格的列表) - 我之前使用过这个并且期望它向CONTINUE一个数组穿过“查找”旁边的其他列,但似乎我的记忆在这里失败了,它只是检索'搜出'值。

=vlookup("Yes",'All 2014-15'!A2:G,2)

这个公式基本上找到了所需行的第一个值,并且应该创建一个“2014-15中的选定项目”列表,但我无法弄清楚如何扩展它以生成我想要的所有行的列表。有没有一种简单的方法来检索这个,我尝试过玩arrayformula但没有成功。

我可以简单地更改索引以获取其他值,但如果这可以通过数组填充,那么这将是更好的选择......?

1 个答案:

答案 0 :(得分:1)

你可以尝试一下......

=FILTER('All 2014-15'!A2:G,'All 2014-15'!A2:A="Yes")

编辑: 正如Immx所建议的那样,将撇号添加到工作表名称,第二个范围更改为A2:G更改为A2:A假设是/否数据位于A列中。