Google sheets Google Sheets VLOOKUP返回多个值
我有一个带有键和值对的表,其中键可以出现多次。我想找到给定键的所有值,例如Google sheets Google Sheets VLOOKUP返回多个值,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我有一个带有键和值对的表,其中键可以出现多次。我想找到给定键的所有值,例如 |A |B | |Key1|Value11| |Key2|Value2 | |Key1|Value12| 我需要一个类似于vlookup的函数,但我想返回与给定键匹配的每个值,例如vlookup\u multiple(“键1”、“a:B”、“2”)将返回列“Value11”、“Value12”,或者它可以连接找到的值 是否有这样的函数,或者我需要自己编写它?对于此任务,您需要查询: =QUERY(A:B,
|A |B |
|Key1|Value11|
|Key2|Value2 |
|Key1|Value12|
我需要一个类似于vlookup
的函数,但我想返回与给定键匹配的每个值,例如vlookup\u multiple(“键1”、“a:B”、“2”)
将返回列“Value11”、“Value12”,或者它可以连接找到的值
是否有这样的函数,或者我需要自己编写它?对于此任务,您需要查询:
=QUERY(A:B, "select B where A = '"&"Key1"&"'", 0)
对于连接,您可以将其包装为JOIN
或TEXTJOIN
:
=TEXTJOIN(", ", 1, QUERY(A:B, "select B where A = '"&"Key1"&"'", 0))