VLOOKUP以及Google Spreadsheets中的每个2个比较参数?

时间:2018-12-15 14:19:51

标签: google-sheets

在Excel中,这是可行的,但在Google Spreadsheets中却无法实现。 你还能做什么?

比较参数:

  • 比较1: A1 = 1和B1 = 1,

必须与

相同
  • 比较2: C1 = 1和D1 = 1,

结果,另一列

  • 不同的列结果: E1 = OK

在excel中,此代码适用于此

EXCEL:
                 cells=   1 & 1 ;              ;  1 & 1 ;OK ;
= ARRAYFORMULA (VLOOKUP (A1 & B1; CHOOSE ({1,2}; C1 & D1; E1); 2, 0))
    
            evaluation= (   11  ;(index={11,YES};  11  ;OK); result 2=OK, 0=exact match

如何在Google表格中获取该信息?

1 个答案:

答案 0 :(得分:0)

在将不同的列合并到数组中时,Google表格比Excel更加透明。您可以使用{..}

=vlookup(A1&B1,{C1&D1,E1},2,false)

尽管仅在一行上执行vlookup是不寻常的-您可以以相同的方式在数组中完成

=ArrayFormula(vlookup(A1&B1,{C1:C2&D1:D2,E1:E2},2,false))