Ставит в соседний столбец метки, если в столбце А обнаружено вхождение

В столбце A слова и фразы. Скрипт проверяет наличие указанных и ставит в столбец B соответствующую цифру. Пример: Copyfunction markKeywordsV3() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var lastRow = sheet.getLastRow(); if (lastRow < 2) return; var range = sheet.getRange(2, 1, lastRow - 1, 1); var values = range.getValues(); var marks = []; var questionWords = [ ... Читать далее

Скрипт для минусации ключей в Гугл таблице через Апп скрипт

Проходит по таблице и удаляет строки в которых есть минус-слова. Список минус-слов можно редактировать. В данном примере столбец с ключами A, данные начинаются со второй строки, удаляется вся строка, где встречается хоть одно из перечисленных слов или фраз. Copyfunction deleteRowsWithKeywords() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // — НАСТРОЙКИ: МЕНЯЙТЕ СЛОВА ЗДЕСЬ — var keywords = … Читать далее

Скрипт забивает пустые ячейки в столбце нужным словом или фразой

В данном примере проходит по столбцу L и записывает везде, где пусто, фразу «Не указано». Copyfunction fillEmptyCellsInColumnL() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var lastRow = sheet.getLastRow(); // Если данных нет вообще, выходим if (lastRow < 1) return; // Получаем диапазон только до последней заполненной строки в таблице // Столбец L — это 12-й столбец var … Читать далее

Преобразовывает текст в ячейке Гугл Таблицы (Google Sheets) в дату для импорта

Преобразовывает текст вида 14.08.2026 в дату для импорта. Copy=TEXT(DATEVALUE(I2); «YYYY-MM-DD HH:MM:SS») Было 14.08.2026, станет 2026-08-14 00:00:00. Работает в Гугл Таблицах (Google Sheets). Как использовать: например, в столбце I текст-донор, ставим формулу в столбец J и протаскиваем, потом копировать и вставить только значения. Другой вариант: добавляет рандомное время публикации, чтобы не были одни нули: Copy=ПРАВСИМВ(I2;4) & … Читать далее

Как в Гугл таблицах (Google Sheets) сделать первую букву текста в ячейке заглавной, а остальные не трогать

Эта формула делает первую букву первого слова заглавной, а остальные оставляет, как были. Copy=REPLACE(A2; 1; 1; UPPER(LEFT(A2; 1))) Как использовать: в ячейке A2 и во всём столбце A стоит исходный текст, формулу ставим в ячейку B2 и протаскиваем вниз. Потом нажимем «Копировать» и «Вставить только значения» в этот же столбец, или Ctrl+C, Ctr+V. Работает в … Читать далее