如何找到列C中的最后一个使用的单元格?
示例:“Sheet1”:“Col A”和“Col B”有1200行。而“Col C”只有1行。
以下是我的不成功的测试:
注意:我不能使用C1,因为下一次使用该函数时它可能是C1200或其他值。
我之所以问这个问题,是因为我的下一个目标是将C1的结果复制/粘贴到C2:C1200中。以下是我的测试:
示例:“Sheet1”:“Col A”和“Col B”有1200行。而“Col C”只有1行。
## ColA ColB ColC
## 1 1 1
## 2 2 empty
## .. .. ..
## 1200 1200 empty
以下是我的不成功的测试:
Function find_last_row_other_column() {
var ws_sheet =
var ws = SpreadsheetApp.openById("Dy...spreadsheet_id...4I")
var ws_sheet = ws1.getSheetByName("Sheet1");
var lastRow = ws_sheet.getRange("C").getLastRow();
var lastRow = ws_sheet.getRange("C:C").getLastRow();
var lastRow = ws_sheet.getRange(1,3,ws_sheet.getLastRow()); 1200 rows for colA! instead of row = 1 for col C.
}
注意:我不能使用C1,因为下一次使用该函数时它可能是C1200或其他值。
var lastRow = ws_sheet.getRange("C1").getLastRow();
我之所以问这个问题,是因为我的下一个目标是将C1的结果复制/粘贴到C2:C1200中。以下是我的测试:
var lastRow = ws_sheet.getLastRow();
var target_range = ws_sheet.getRange(1,3,lastRow,1); //C1 until last row
var Formula_values = source_range.getValues();
target_range.setValues(Formula_values);
提前感谢;)
PS:我已经花了2个小时在这上面。我尝试过类似的问题和他们在这个网站上的解决方案,但我无法让它们工作。我迷失了!: 更有效地查找特定列中最后一行的方法? 和获取特定列的最后一行函数 - 最佳解决方案