Так что в настоящее время я разрабатываю функцию для форматирования некоторых ячеек ввода в Google Sheets с использованием скриптов приложения API.
Сейчас я беру данные из нескольких ячеек и слегка их форматирую для соответствия сгенерированной вручную системе.
Одна ячейка является ячейкой школьного имени. Иногда эти имена имеют тенденцию быть длинными, я не обладаю достаточным опытом в javascript, но сейчас я беру аргумент из ячейки, как бы я определил переменную этого аргумента, чтобы он принимал только все в ячейке вплоть до второго пробел.
EX:
Ячейка A #: заполнение бланков старшей школы
Вывод: Заполнение бланк Высокий
/**
*Generates a Trip Key
*
*@param DateColumn Date
*@param SchoolColumn School name
*@param LocationColumn Location
*@customfunction
*/
function GENERATEKEY(DateColumn, SchoolColumn, LocationColumn) {
var DateConver = Utilities.formatDate(DateColumn, SpreadsheetApp.getActive().getSpreadsheetTimeZone(), "MM.dd.yyyy");
var SchoolClean = SchoolColumn.replace(
return DateConver + " " + SchoolColumn + " " + "@" + " " + LocationColumn
}