Google sheets 使用条件合并两个表(查询?)

Google sheets 使用条件合并两个表(查询?),google-sheets,google-sheets-query,Google Sheets,Google Sheets Query,请看截图 我有两个表,我需要将它们合并到表3中 两张表: 表1(主)-始终为空的“水果”ID 表2(附加)-始终带有“水果”的ID 表3的一些规则(结果): 仅当表2上没有相同的ID时,才显示带有null“FROUT”的ID(表1) 仅当表1上有相同ID时,才显示带“水果”的ID(表2) 如果表1上没有相同的ID,则不要将ID(表2)与水果一起显示 请帮忙,我不知道如何使用这里的查询。。。或者也许还有别的 谢谢 这应该满足您的所有要求: ={ FILTER(D3:E,MATCH(D3:D

请看截图

我有两个表,我需要将它们合并到表3中

两张表:

  • 表1(主)-始终为空的“水果”ID
  • 表2(附加)-始终带有“水果”的ID
表3的一些规则(结果):

  • 仅当表2上没有相同的ID时,才显示带有null“FROUT”的ID(表1)
  • 仅当表1上有相同ID时,才显示带“水果”的ID(表2)
  • 如果表1上没有相同的ID,则不要将ID(表2)与水果一起显示
请帮忙,我不知道如何使用这里的查询。。。或者也许还有别的


谢谢

这应该满足您的所有要求:

={
FILTER(D3:E,MATCH(D3:D,A3:A,0)>0);
FILTER(A3:B,ISNA(MATCH(A3:A,D3:D,0)))
}
这将过滤掉表1中没有键的所有行,然后将其与表1中没有表2中实例的行连接起来


唯一的缺点是,这不会保留任何排序,但您可以在此之后按ID排序。

您可以搜索VLOOKUP函数,并将其与一些条件结合起来以获得所需的结果。您可以共享示例pls吗?无法理解如何在原始数据中添加表2中的数据