VLOOKUP包含Google Spreadsheets中的每两个比较参数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VLOOKUP包含Google Spreadsheets中的每两个比较参数?相关的知识,希望对你有一定的参考价值。

在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表格中获得这些内容?

答案

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

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

虽然在一行上执行vlookup是不寻常的 - 你可以用相同的方式在数组中完成它

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

以上是关于VLOOKUP包含Google Spreadsheets中的每两个比较参数?的主要内容,如果未能解决你的问题,请参考以下文章

使用带有附加VLOOKUP的VLOOKUP为FALSE

带有 VLOOKUP 的 Google 电子表格多个结果

Google 电子表格 ArrayFormula + VLookup 转换

Google 表格循环 VLOOKUP 并连接结果

是否可以在 Google 的连接表中编写 vlookup 函数?

Google Sheet Vlookup 不适用于嵌套函数