Size: a a a

Чат | Google Таблицы и скрипты

2018 August 16

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Андрей Владимирович
А выходные красите через условное форматирование по сб, вс?
Да, конечно
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
А их (сб, вс) расставляете автоматически?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Андрей Владимирович
А их (сб, вс) расставляете автоматически?
Можно и автоматически, мы про это писали, кстати
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Сегодня у нас правило условного форматирования, которое выделит все выходные дни (сб, вс). Четвертая строка наших данных - это настоящие даты, с месяцем и годом, просто отображаются только дни.

Создаем правило:
1) выделяем диапазон ячеек для применения правила (у нас b4:af15)
2) выбираем "новое правило", "задать формулой" и вводим: =WEEKDAY(B$4,2)>5
-WEEKDAY с аргументом 2 возвращает день недели, где ПН - 1
-закрепление строки (B$4) нужно для того, чтобы выделить весь столбец диапазона данных, если 4-ая строка отвечает условию.
3) чтобы исключить выделение пустых столбцов, добавим проверку на даты и объединим два условия: =AND(WEEKDAY(B$4,2)>5,ISDATE(B$4))

-
Названия функций на русском (вводить, кстати можно на любом языке):
=WEEKDAY (=ДЕНЬНЕД)
=AND (=И)
=ISDATE (аналога нет)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
а так можно сразу много дат вывести
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​Выводим ряд чисел или дат. Одной формулой.

Привет, друзья! Сегодня мы покажем, как с помощью функции СТРОКА() / ROW() вывести ряд дат или чисел с любым шагом.

1. Числа от 5 до 20
=ArrayFormula(СТРОКА(A5:A20))

Разберем функцию по частям:
СТРОКА(A5:A20) возвращает массив {5, 6, 7 ... 20}.
ArrayFormula превращает формулу в функцию массива, без нее выведется только первое значение (5).

2. Текущая дата + 60 дней
=ArrayFormula(СТРОКА(A1:A60)+TODAY()-1)

Добавляем вчерашнюю дату today()-1 к массиву {1, 2, 3 .. 60}.

3. Числа от 1 до 10, шаг 0,5
=ArrayFormula(СТРОКА(A2:A20)*0,5)

Умножаем массив {2, 3, 4 … 20} на 0,5. Получается диапазон {1, 1.5 ... 10}.

Таблица с примером | Оглавление канала | Чат
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Теперь добавить сбор пожеланий от тренеров: когда хочет/может, их дни рождения и командировки (на соревнования, например) и запись посетителей (уведомления о том когда не придёт на тр.) ?
И получиться готовый "коробочный" продукт для составителей расписаний/графиков/табелей.
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
​​Выводим ряд чисел или дат. Одной формулой.

Привет, друзья! Сегодня мы покажем, как с помощью функции СТРОКА() / ROW() вывести ряд дат или чисел с любым шагом.

1. Числа от 5 до 20
=ArrayFormula(СТРОКА(A5:A20))

Разберем функцию по частям:
СТРОКА(A5:A20) возвращает массив {5, 6, 7 ... 20}.
ArrayFormula превращает формулу в функцию массива, без нее выведется только первое значение (5).

2. Текущая дата + 60 дней
=ArrayFormula(СТРОКА(A1:A60)+TODAY()-1)

Добавляем вчерашнюю дату today()-1 к массиву {1, 2, 3 .. 60}.

3. Числа от 1 до 10, шаг 0,5
=ArrayFormula(СТРОКА(A2:A20)*0,5)

Умножаем массив {2, 3, 4 … 20} на 0,5. Получается диапазон {1, 1.5 ... 10}.

Таблица с примером | Оглавление канала | Чат
👍
Сохраню себе.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
а вот так можно вывести и даты и дни недели и все в одной формуле =ArrayFormula(TRANSPOSE({(ROW(A1:A30)+TODAY()-1)\TEXT(ROW(A1:A30)+TODAY()-1;"ddd")}))
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Сразу на месяц (A1:A30) ?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Андрей Владимирович
Теперь добавить сбор пожеланий от тренеров: когда хочет/может, их дни рождения и командировки (на соревнования, например) и запись посетителей (уведомления о том когда не придёт на тр.) ?
И получиться готовый "коробочный" продукт для составителей расписаний/графиков/табелей.
пока пришла идея добавить смс-рассылку, которая будет автоматически происходить в часы Х

тренерам будет приходить смс-ка с напоминанием

есть такие сервисы для отправки смс, там даже со сложным апи морочиться не надо - они дают отправлять через ссылку, в которой указываешь телефон + сообщение + свой логин
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
пока пришла идея добавить смс-рассылку, которая будет автоматически происходить в часы Х

тренерам будет приходить смс-ка с напоминанием

есть такие сервисы для отправки смс, там даже со сложным апи морочиться не надо - они дают отправлять через ссылку, в которой указываешь телефон + сообщение + свой логин
А можно эту инфу для ещё большей красивости, через дата студию покпзывать?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Андрей Владимирович
А можно эту инфу для ещё большей красивости, через дата студию покпзывать?
вам шашечки или все таки ехать? :)
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Мне как-то приходилось график составлять, собирая с 5-9 подработчиков их пожелания (свободные дни от основной работы), а потом обратно всем показывать - согласны, несогласны и т.д.
Зашлёшь табличку - не у всех гугд-аккаунт, не все могут/хотят аозмться, иногда табличка ломается от шаловливых ручек. Проше было пдф "распечатать" и "показывать" (по электронной почте).
Но сейчас прогресс идёть и, наверняка можно это как-то рациональнее делать.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Андрей Владимирович
Мне как-то приходилось график составлять, собирая с 5-9 подработчиков их пожелания (свободные дни от основной работы), а потом обратно всем показывать - согласны, несогласны и т.д.
Зашлёшь табличку - не у всех гугд-аккаунт, не все могут/хотят аозмться, иногда табличка ломается от шаловливых ручек. Проше было пдф "распечатать" и "показывать" (по электронной почте).
Но сейчас прогресс идёть и, наверняка можно это как-то рациональнее делать.
Ну так делаем Табличку, шарим им только на комментарии. Засылаем. Они изучают, если что-то не так  - пишут комменты, мы - правим.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Зашлёшь табличку - не у всех гугд-аккаунт - ну уж, извините, мы людей из сёл заставляли заводить гугл-аккаунты, для нормальной работы в документах в нашем предыдущем стартапе :)
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Зашлёшь табличку - не у всех гугд-аккаунт - ну уж, извините, мы людей из сёл заставляли заводить гугл-аккаунты, для нормальной работы в документах в нашем предыдущем стартапе :)
Буби, крести?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Вижу вы читали :)
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ну так делаем Табличку, шарим им только на комментарии. Засылаем. Они изучают, если что-то не так  - пишут комменты, мы - правим.
👍
Тогда до комментов я не дошёл.
источник