【问题标题】:Data not moving with importrange数据不随 importrange 移动
【发布时间】:2019-05-23 23:49:22
【问题描述】:

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

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

有没有办法将数据绑定在一起?

这是我目前的功能:

=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 列中的所有数据向下移动。

【问题讨论】:

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


    【解决方案1】:

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

    其中 Tab A!A:B 将是您的 QUERYTab B!B1:B 将是您的 E-P 数据,ID 是 VLOOKUP 公式利用的链接。您还需要将2 更改为{2,3,4,5,6,7,8,9,10,11,12} 因为拥有2 只会返回第一个(“E”)列

    【讨论】:

    • 我意识到这是标准行为,所以我正在寻找解决方法。而且我对函数不是很了解,所以如果你能解释一下如何在这种情况下使用 VLOOKUP,我将不胜感激!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 2020-08-01
    相关资源
    最近更新 更多