怎么算细胞?谷歌应用程序脚本

时间:2018-02-24 12:24:39

标签: google-apps-script google-sheets

我有一个包含2列的Google电子表格,第一个带有名称,第二个带有1到500的数字

使用谷歌应用程序脚本,我想写一个脚本,它给出一个值大于25的单元格数,并在另一个单元格中显示结果(例如D2)。

我无法弄清楚如何使用if和count来编写函数。

2 个答案:

答案 0 :(得分:1)

获取数组范围和值。

var values = range.getValues(); //GetB:B column Values
var filtered = values.filter(morethan25); //Filter if more than 25
var count = filtered.length 

function morethan25(e) { return e[0]>25;}

现在,setValue()在D2中的计数。

答案 1 :(得分:0)

您不需要谷歌脚本来执行此操作。将此公式=COUNTIF(B1:B1000,">25")添加到D2,D2将获得值大于25的单元格数。