[使用importrange导入多张图纸时添加图纸名称

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

我正在使用importrange和query函数将多张纸导入到一张纸中。每个工作表属于一个不同的人。是否可以显示导入的行属于哪个人?

我有:

=QUERY({importrange({"https://docs.google.com/spreadsheets/d/dsafdsf33/edit#gid=0"},"Original!A4:V");importrange("https://docs.google.com/spreadsheets/d/2sdfsad34543/edit#gid=0","Original!A4:V")},"SELECT Col2,Col5,Col4,Col7,Col9,Col12 Where Col8='AU'")

这是从Bob和Steve导入数据。我想让行(也许是第一列)说出行是从Bob还是Steve导入的。这可能吗?

google-sheets google-sheets-formula array-formulas google-sheets-query importrange
1个回答
0
投票

没有脚本,只能像这样硬编码:

=ARRAYFORMULA(QUERY({
 {IMPORTRANGE("abc", "Original!A4:V"), IMPORTRANGE("abc", "Original!Z4:Z")&"Bob"}; 
 {IMPORTRANGE("xyz", "Original!A4:V"), IMPORTRANGE("xyz", "Original!Z4:Z")&"Steve"}},
 "select Col2,Col5,Col4,Col7,Col9,Col12,Col19
  where Col8='AU'"))

其中Z4:Z范围是一个空列

© www.soinside.com 2019 - 2024. All rights reserved.