数据未随importrange一起移动

时间:2019-05-23 15:12:18

标签: google-sheets google-sheets-formula google-sheets-query gs-vlookup

我已使用QUERYIMPORTRANGE将一些数据导入到A-D列中,这些数据按A列(姓)的升序排列。然后,我想手动将数据添加到E-P列中。但是,随着新用户更新原始工作表并将这些新用户添加到我的电子表格中,我的手动数据会保留在原位置,然后属于错误的人。

因此,如果添加的姓氏以A开头,则所有名称将向下移动一行,但所有数据均保留在原始行中。因此,将A先生与B先生的数据一起添加到了第二行,而不是空白行。

是否可以将数据绑定在一起?

这是我当前的功能:

=QUERY(ImportRange("Sheet ID","Sheet!A:F"),"Select Col1, Col2, Col6, Col5 Where Col1<>'' and Col6 contains 'Qualifiers' Order by Col1 asc")

我希望由importrange添加的新名称的E-P列为空白,并且每个人都向下移E-P列中的所有数据。

1 个答案:

答案 0 :(得分:0)

这是Google表格的标准行为。为了应对跨行的数据移位,您应该实现一个简单的ID系统,并使用VLOOKUP为正确的行显示正确的数据。

0

其中 Tab A!A:B 将是您的QUERY,而 Tab B!B1:B 将是您的EP数据,而ID是两者之间的链接通过VLOOKUP公式。也需要将2更改为{2,3,4,5,6,7,8,9,10,11,12},因为2仅返回第一列(“ E”)