将多个工作表中的多个列复制到另一个工作表的不同列[Google App Script]

时间:2016-01-11 12:29:33

标签: google-apps-script google-sheets

我是应用程序脚本的菜鸟,我想知道是否有人可以帮助我实现我想要实现的目标,因为我花了几个小时搜索但无济于事。 :-(

说我想要C,D&列;来自sheet1的E被复制到A,C和C列下的sheet2。 D分别。有没有办法用app脚本来实现?原因是我有多张表需要合并到一个MAIN电子表格中。

期待您的回复。谢谢。

1 个答案:

答案 0 :(得分:0)

一种方法是查询。在Sheet2上输入以下单元格

A1: =QUERY( Sheet1!A:G , "Select C" )
C1: =QUERY( Sheet1!A:G , "Select D" )
D1: =QUERY( Sheet1!A:G , "Select E" )

调整Sheet1范围以满足您的需求。 另一种方法是在A1中输入thia:

=QUERY( Sheet1!A:E , "Select C,'', D, E Label ''''" )