IMC*_*C77 3 arrays flatten google-sheets vlookup google-query-language
我有两张表想使用“主键”链接。目前,我已使用该函数将一些列从sheet1导入sheet2
=Sheet1!A1
(例如第一个单元格)。我的目的是完善sheet2中每条导入行的相关数据。但是,sheet1 与其他人共享,因此他们可以修改行的内容,而无需删除或修改我在sheet2 中添加的数据(而sheet1 中不存在这些数据)。
鉴于我的表有一列“id”可以被视为主键,我如何在sheet2中添加新数据,因为它将与“id”而不是行的位置相关(所以如果我更改sheet1中的id,我添加的数据将被删除,或者如果我将id移动到另一行,所有数据也将被移动)?
您可以VLOOKUP
根据 ID 使用和引入数据,例如:
=ARRAYFORMULA(IFERROR(VLOOKUP(D:D, Sheet1!A1:B, 2, 0),))
Run Code Online (Sandbox Code Playgroud)
对于更多列,将它们添加到数组中:
=ARRAYFORMULA(IFERROR(VLOOKUP(D:D, Sheet1!A1:B, {2,3,4,5}, 0),))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5059 次 |
最近记录: |