2017-11-11 83 views
0

我试图创建一个公式,该公式将根据输入公式的行来填充单元格,而无需单独填充另一个单元格以容纳行号; 这里是一个示例谷歌应用程序脚本(不工作),其目的是为了产生一个行号的数组,然后该数字加倍,然后三倍;在Google工作表中的用户定义公式中获取行号

function DOUBTREB() { 

    var input = Row(); 

    var dub = input*2; 
    var treb = input*3; 
    return [[input, dub, treb]]; 
}; 

表格会抛出Row未定义的错误。 我该如何着手实现它的工作?

+1

请考虑提高你的答案遵守这些准则:如何创建一个最小的,完整的,并且可验证的示例](https://stackoverflow.com/help/mcve) –

回答

1

您需要获取行号。试试这个:

function doubtreb(){ 
var input=SpreadsheetApp.getActiveSpreadsheet().getActiveCell().getRow() 
var dub = input*2; 
var treb = input*3; 
return [[input, dub, treb]]; 
} 
相关问题