tgoop.com/google_sheets/325
Last Update:
Расписание групповых занятий в Google Таблицах.
Выделяем тренеров и сортируем по времени.
Друзья, доброе утро. Недавно для нашего клиента — крупной московской школы плавания мы создали расписание тренеров (или групповых занятий).
К расписанию было всего два требования : простота в чтении и минимизация ошибок при заполнении.
Мы публикуем для вас сокращенный вариант расписания (в оригинале тренеров и локаций было больше).
Красочно выделяем тренеров
За простоту чтения у нас отвечает возможность выбрать (и тем самым выделить) тренера чекбоксом ✅ напротив его фамилии. Это—простое правило условного форматирования (формулой), его нужно создать для каждого тренера. Для Иванова оно будет =and($A$4=A3;$B$4=true)
, диапазон правила при это должен начинаться с А3, иначе все уедет и выделится другая ячейка.
Фильтр: достаем из расписания выбранную дату и сортируем по времени
Такую возможность мы сделали на отдельном листе. Сначала, с помощью =FILTER
мы достаем день, выбранный в выпадающем списке: =FILTER('Расписание'!F3:AJ; 'Расписание'!F1:AJ1=B1)
После—добавляем к нему названия групп и время занятий (эти столбцы у нас фиксированы), полученный массив используем в функции QUERY
: оставляем только заполненные строки с тренерами и сортируем по времени занятия.
Итоговая формула:=query({'Расписание'!D3:E\filter('Расписание'!F3:AJ; 'Расписание'!F1:AJ1=B1)};"SELECT Col2, Col1, Col3 WHERE Col3 is not null order by Col2";0)
Таблица с примером
BY Google Таблицы

Share with your friend now:
tgoop.com/google_sheets/325