将多个范围从一个Google表格导入另一个

问题描述 投票:1回答:2

我正在尝试将一张Google表格中的多张表格导入另一张Google工作簿。我可以让ImportRange为一张纸工作,但我如何将它用于多张纸,或者如何在一列中组合多个ImportSheets

=unique(
importrange("https://docs.google.com/spreadsheets/d/...",
    "'Kramerville KH'!d5:o1000"))

我希望能够为其添加另一个范围,例如'Emalahleni KH'!d5: o1000

google-sheets formulas
2个回答
4
投票

使用公式:

={unique(importrange("link...","'Sheet1'!d5:o1000"));
unique(importrange("link...","'Sheet2'!d5:o1000"))}

结果是两个进口一个接一个,见more info here

没有更好的方法来做到这一点。另一种方法是将公式组合为文本,然后使用脚本将字符串转换为furmula。看看如何在this question


0
投票

虽然现有的答案已经被接受,但问题似乎要求不仅要从每个范围内排除重复,而且还要跨越范围:

=unique({unique(importrange(" l i n k ","'Kramerville KH'!d5:o1000"));unique(importrange(" l i n k ","'Emalahleni KH'!d5:o1000"))})
© www.soinside.com 2019 - 2024. All rights reserved.