相关疑难解决方法(0)

确定单个列中的最后一行

我在COLS与数据在片材A通过H.

我需要确定A包含数据的列中的最后一行(它是所有连续的 - 数据/行中没有间隙).

其他列中的数据也包含比列更多的数据行A,因此我只需要隔离列A.(和/或只是col内的范围A).

我可以在电子表格级别使用

=COUNTA(A2:A100)
Run Code Online (Sandbox Code Playgroud)

然而,在我对Google Apps脚本解决方案的所有研究中,我似乎都发现需要执行多个功能,包括几十行代码 - 包括大量的i++内容......我可以通过直接抵消来减少复杂性A1.

是否可能有特定于列的方法来修改此方法?

var aLast = ss.getDataRange().getNumRows();
Run Code Online (Sandbox Code Playgroud)

如果需要一个复杂的过程,那就这样吧.但我发现很难想象(甚至更难找到!)一个更简单的解决方案.

有人关心开导我(或弹出我的泡泡)?

google-sheets google-apps-script

50
推荐指数
9
解决办法
9万
查看次数

使用Google Apps脚本在电子表格中的一列中获取值

我希望得到一个字符串值 - 稍后将其与if条件进行比较 - 使用Google应用脚本从电子表格中的一列开始.我搜索了互联网,发现了这个链接 - 抱歉,如果这听起来很愚蠢,我是谷歌应用脚​​本的新手 - https://developers.google.com/apps-script/class_spreadsheet

var values = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4).getValues(); 
Run Code Online (Sandbox Code Playgroud)

我想这一定是有帮助的,唯一的问题是我想从中获取值的列是动态的,所以如何设置此列的范围

javascript google-apps google-apps-script

22
推荐指数
4
解决办法
5万
查看次数