Вопросы с тегом «google-apps-script»

По вопросам использования скрипта Google Apps для расширения приложений Google

69
Как установить условное форматирование для конкретной ячейки, которое зависит от значения другой ячейки?

В моем примере я хотел бы условно отформатировать ячейки столбца B. Отмеченные знаком x должны быть отформатированы в соответствии со значением в столбце A (в примере это значение 1): A | B 1 | x 2 | 3 | 1 | x 1 | x 4 | 8 | // x can be any value and is here merely to mark the cell that should be...

47
Ссылка на конкретный лист в электронной таблице Google

У меня сложная электронная таблица Google с множеством листов и оглавлением. Есть ли способ создать ссылку на имена листов, чтобы одним щелчком мыши можно было перейти непосредственно к листу? То есть: нажав на ячейку «лист5» переключается на...

44
Как передать диапазон в пользовательскую функцию в таблицах Google?

Я хочу создать функцию, которая принимает диапазон ... что-то вроде: function myFunction(range) { var firstColumn = range.getColumn(); // loop over the range } Ячейка будет ссылаться на него, используя: =myFunction(A1:A4) Проблема в том, что когда я пытаюсь сделать это, параметр кажется, что он...

43
Чередование цветов для строк в электронной таблице документов Google

У меня есть общая таблица Google, где несколько пользователей уже заполнили части. Было бы полезно иметь чередующиеся цветные линии для облегчения правильного размещения дополнительных данных. Есть ли безболезненный метод для попеременного окрашивания (скажем, ячейки, учитывая, что многие из них...

37
Автообновление столбца в электронной таблице Google с указанием даты последнего изменения

Попытка найти способ автоматического обновления столбца 2 для отображения метки времени последнего обновления. Я понимаю, что документ показывает временную метку последней модификации, но у нас есть много клиентов, которые обращаются к документу и настраивают его одновременно. Таким образом, этот...

35
Накопительная сумма без сценария

Для этого вопроса я создал функцию скрипта Google Apps, которая вычисляет совокупную сумму диапазона. Мартин Хокси в Google+ сделал комментарий о более эффективном способе расчета накопленной суммы: function cumulativeSum(array){ var output = []; for (i in array){ if(i==0) { if (array[i].length...

32
Преобразование текста в столбцы в таблицах Google

Как вы выполняете преобразование текста в столбцы в таблицах Google? Например, у меня есть следующая строка данных в одной ячейке: 5,233,6,2,6,7,2,2,6,6 Я хочу разбить его на запятую на столбцы. Изменить: я изменил принятый ответ на тот, который не использует скрипты Google Apps, потому что Google,...

31
Есть ли способ создать метку времени в электронной таблице Google?

Я использую PSPad в качестве текстового редактора, который позволяет нажимать Alt+, Dчтобы вставить метку времени, например: 2010-07-17 23:45:44 Есть ли способ сделать это в таблице...

27
Как указать весь лист как диапазон в Google Sheets?

Этот вопрос был перенесен из Super User, потому что на него можно ответить в Web Stack Exchange. Мигрировал 6 лет назад . Лучший обходной путь, который я нашел до сих пор: worksheet_name!$A$1:$YY но в идеале я хотел бы иметь возможность просто написать, например: worksheet_name! Итак, кто-нибудь...

24
Как автоматически вставить новую строку и сохранить функции / формулы из последней строки?

У меня есть таблица с ячейками, которые имеют функции / формулы, как этот: Мне нужен скрипт, который создает новую строку, копируя вместе с ней функции / формулы последней использованной строки. Я нахожу этот скрипт, который создает новую строку, но он не копирует функции / формулы . Как я могу...

22
Как удалить все события сразу за несколько дат, но не весь Календарь в Календаре Google?

Как удалить все события сразу за несколько дат, но не весь Календарь в Календаре Google? Я пытался щелкнуть по дате, на которой есть событие, которое нужно удалить, и перетащил мышь на 2 дня после этой даты, но затем я всегда вижу «создать событие». Я думал, что смогу нажать backspaceили...

21
Как я могу автоматически установить ячейку «последнее обновление» в строке Google Docs Spreadsheets?

Как я могу автоматически установить ячейку "последнее обновление" в строке Google Docs Spreadsheets? Я хочу создать столбец, в котором значение ячеек будет автоматически установлено на момент последнего изменения этой строки. Это возможно? Как мне это сделать / какую опцию мне использовать, чтобы...

20
Как мне отправить письмо из Google Spreadsheet в Google Document?

Microsoft Excel и Microsoft Word позволяют легко объединять строки из электронной таблицы в страницы в файле Word. Это традиционно использовалось для изготовления бумажных рассылок. Как я могу сделать то же самое с Google Drive / Google Docs? Существует множество шаблонов, предлагающих объединение...

19
Как сохранить временные переменные в формуле Google Sheets?

Я пытаюсь создать формулу в электронной таблице Google, которая выглядит следующим образом: if (x < 0, x + 1, x) Это означает, что если xменьше 0, вернуть x + 1, иначе вернуть x. Однако xсамо по себе является выражением, например A1 + B1. Итак, я закончил с: if ((A1 + B1) < 0, (A1 + B1) + 1,...

17
Извлечь текст ссылки и URL из ячейки с гиперссылкой

Предположим, у меня есть гиперссылка в ячейке A1: =hyperlink("stackexchange.com", "Stack Exchange") В другом месте на листе я хотел бы иметь формулы, которые получают текст ссылки и URL из A1 отдельно. Я нашел способ получить только текст ссылки: =""&A1 (конкатенация с пустой строкой). Это...

17
В Google Spreadsheet можно найти, какие формулы ссылаются на данное значение.

Я хотел бы выяснить, какие ячейки имеют зависимости формулы в большой электронной таблице. Я ищу способ сделать что-то вроде OpenOffice Инструменты> Детектив> Отслеживание зависимостей и Правка> Найти и заменить> Поиск в формулах или способ создания триггера в GAS, который вызывается...

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

Можно ли ссылаться на ячейку в Google Sheets так, чтобы ячейка, в которой она отображалась, отображала ее, используя тот же формат текста и цвета ячейки? =A1 Будет ссылаться только на значение ячейки. Но если эта конкретная ячейка имеет красный фон и белый текст, я бы хотел, чтобы это тоже было...