Есть таблица с данными. В моём примере — это список задач по дням с затраченным на них временем. Задача: выводить автоматически, сколько всего за сегодня времени потрачено на задачи. Это нужно, чтобы каждый раз не суммировать интервал.
Если вам такое отслеживание времени покажется странным, почитайте мою статью про это. Я использовал разные методы, но Гугл таблицы оказались самыми удобными.
!!
Больше полезных материалов можно найти в моём блоге. В нём я регулярно делюсь бесплатными шаблонами и инструкциями, которые существенно облегчают жизнь маркетолога.
А ещё больше интересного в моём Телеграм. Подписывайтесь!
На скрине выше я выделил тот интервал, который нужно просуммировать и получить в ячейке Е2. При том условии, что сегодня дата 16.05.2022.
Кажется, никакой автоматизации тут не нужно и можно просто выделить нужный интервал и получить значение потраченного на задачи времени, но строк может быть много. К тому же, каждый раз выделять интервал неудобно. Хочется посмотреть в одну ячейку и сразу понять, сколько сегодня времени уже потрачено на задачи.
Посчитать сумму по необходимому значению можно по-разному. Например, с помощью функции “IF”, где мы говорим, проверь ячейку “А”. Если в ячейке “А” стоит дата “TODAY()”, сложи с прочими такими же совпадениями. Но получится очень длинная формула. А при добавлении новых строк она сломается.
Поэтому я использовал функцию Query позволяющую работать с sql запросами.
Формула записана в ячейке Е1.
Приведу формулу тут и разберу её на атомы:
Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.
Заполнить заявку
13203 тендера
проведено за восемь лет работы нашего сайта.
=query(A3:E19;"select sum(E) where A = date'"&TEXT(TODAY();"yyyy-mm-dd")&"'")
Итак, функция вызывается с помощью QUERY. Далее мы указываем интервал с данными — тут всё просто.
Вторым аргументом идёт sql-запрос. В нём и кроется самое интересное.
Говоря простым языком, мы говорим: выведи сумму потраченного времени из столбца “Е”, но только по сегодняшней дате.
Проверяйте, чтобы первый столбец с датами имел формат именно дат. Если там будут текстовые значения, то sql запрос упростится и нужно будет просто вывести “А = ‘16.05.2022’ “.
Таким образом, при помощи Функция Query и SUM по значению в Гугл таблицах мы можем выводить автоматически информацию о том, сколько всего за сегодня времени потрачено на задачи.
Про этот и многие другие лайфхаки, я рассказываю в своём блоге.
Больше полезных материалов можно найти в моём блоге. В нём я регулярно делюсь бесплатными шаблонами и инструкциями, которые существенно облегчают жизнь маркетолога.
А ещё больше интересного в моём Телеграм. Подписывайтесь!