Google表格-如何获取A列中包含文本的行的范围

时间:2019-02-19 10:22:06

标签: excel google-sheets

假设我有两列,在A列中有Months,在B列中有ID。每月的行数每天都在变化,所以我想要一个Google脚本,该脚本将在A列中选择与特定月份匹配的行范围。

我似乎找不到使用getRange或RangeList的方法。

我有一个脚本,该脚本可让我根据某个范围从表格1到表格2 移动范围,但我想做的就是更改它,使其复制单元格其中A列中的文本为“一月”

function CopyTickets2() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var firstSheet = spreadsheet.getSheets()[1];
var secondSheet = spreadsheet.getSheets()[0];

  
spreadsheet.setActiveSheet(firstSheet)
spreadsheet.getRange("B2:B70").moveTo(spreadsheet.setActiveSheet(secondSheet).getRange("A14:A100"));
spreadsheet.setActiveSheet(firstSheet)
spreadsheet.getRange("C2:C70").moveTo(spreadsheet.setActiveSheet(secondSheet).getRange("B14:B100"));
spreadsheet.setActiveSheet(secondSheet)

1 个答案:

答案 0 :(得分:0)

找到了使用此公式作为解决方法的方法

=query(DATASHEET!A:C, "where A = 'JANUARY' ",0)