Хотя прямого пути не существует, есть множество способов получить то, что вы хотите, с небольшой настройкой:
- Получить все данные и отфильтровать их (без настройки):
var values = sheet.getDataRange().getValues();
var headers = values.splice(0,1);
headerIdx = headers[0].indexOf("name");
values = values.map(function(row){return [row[headerIdx]];})
- Установлены именованные диапазоны:
Если у вас есть именованные диапазоны, связанные с этим столбцом,
spreadsheet.getRangeByName('Sheet Name!name').getValues();//where 'name' is a named range
- Настройка метаданных разработчика:
Если с этим столбцом связаны метаданные разработчика,
SpreadsheetApp.getActive()
.createDeveloperMetadataFinder()
.withKey(/*METADATA_KEY_ASSOCIATED_WITH_COLUMN*/)
.find()[0]
.getLocation()
.getColumn()
.getValues();