尝试查找数组公式匹配项旁边的单元格内容

时间:2019-03-08 00:30:58

标签: google-sheets

我试图找到某人是否有类似的要求,但我真的再也找不到了。基本上,我进行了以下设置:

我有2个名为Ranges的东西,都包含1个名为“ ID”的列:

Named Range 1: Rank,     Real Name,      ID
Named Range 2: UserName, Email,     Tag, ID

现在在第二个范围中,我想添加一列具有用户等级的列,但前提是该ID也出现在范围1中。

我试图做的是一个MATCH函数,但是如果ID匹配,我只能得到一个字符串,而不是另一个列(第二个范围的A列)中的等级。

=ArrayFormula(IF(ISERROR(MATCH(D2:D200,'Top 100 List'!C2:C151,0)),"No","Yes"))

我想在另一个命名工作表中的所有项目上都写“是”,但我想给我的是该特定单元格中A命名范围的值。

编辑:由于敏感信息,我制作了工作表的副本,以便您可以看到它。在工作表的“注册”列H中,我想从其他工作表中获得排名:

https://docs.google.com/spreadsheets/d/1PzItmS3j-orH74E2zFlNWbvw39GdDGwuYL_jgzNAi7U/edit?usp=sharing

1 个答案:

答案 0 :(得分:0)

=ARRAYFORMULA(IF(LEN(C2:C),IF(ISERROR(MATCH(D2:D200,'Top 100 List'!C2:C151,0)),"No",
 VLOOKUP(D2:D,{'Top 100 List'!C2:C151,'Top 100 List'!A2:A151},2,0)),))

0