列の内容を配列に取り込んで、
その配列内を検索して場所を調べるという方法になります。
function input_value(){ var key = "え"; var col = "A"; var sh = SpreadsheetApp.getActiveSheet(); var row = get_row(key, col, sh); sh.getRange(row, 2).setValue("ここ") } function get_row(key, col, sh){ var array = get_array(sh, col); var row = array.indexOf(key) + 1; return row; } function get_array(sh, col) { var last_row = sh.getLastRow(); var range = sh.getRange(col + "1:" + col + last_row) var values = range.getValues(); var array = []; for(var i = 0; i < values.length; i++){ array.push(values[i][0]); } return array; }