0
Ваша корзина

Как в DataLens найти разницу между датами в виде времени. Делаем таймер.

Как в DataLens найти разницу между датами в виде времени. Делаем таймер.

В этом выпуске я расскажу, как в DataLens можно вывести разницу между датами в виде времени. Аналогично тому, как выглядит таймер.

Сегодня давайте попробуем решить на первый взгляд непростую задачу – определим разницу между датами в формате времени. Так, чтобы разница отображалась в часах, минутах и секундах.

Почему это задача непростая? Потому что в ДатаЛенс нет таких функций и возможностей по умолчанию, так что нам придется снова проявить смекалку.

Итак, представим, что у нас есть две даты – дата начала и дата окончания чего-от.

И давайте по шагам посмотрим, как нам реализовать задачу. Для начала выведем отдельно часы, минуты и секунды.

ПОДПИШИСЬ НА НОВОСТИ
Только полезная рассылка. Узнавай о новых выпусках первым!

Как это сделать?

По умолчанию разница между датами в ДатаЛенс считается в днях. Поэтому, если просто вычесть одну дату из другой, мы получим разницу в днях.

Нам же в этой колонке нужны именно часы. Поэтому пойдем на хитрость и просто умножим наше количество дней на 24 часа.

Теперь количество дней отображается в часах.

Но с дробной частью. Чтобы получить целое число, просто переводим дробный результат в целый, отбросив все, что после запятой. Используем функцию INT().

Отлично, часы есть. Теперь определим минуты. Здесь мы будем использовать аналогичный метод, но умножим количество дней не только на 24, но и на 60.

Но обратите внимание, что сейчас минуты отображают общее время между датами. Нам же надо, чтобы минуты отображались остаточно, то есть сколько минут осталось помимо уже учтенных часов.

Чтобы это получить, разделим наш результат на 60. Вернее – определим остаток от деления на 60. Это и будут те самые остаточные минуты. Ну или как бы та самая дробная часть часа, которую вы отбрасываем.

Остаток от деления определяется значком %.

Готово. И точно таким же образом находим секунды. Просто умножим дни еще на 60.

Самое сложное позади. И теперь нам остается просто сцепить эти значения в одно содержимое.

Готово. Мы получились с вами красивое отображение разницы между датами в виде таймера. Далее уже можно использовать это для дальнейшей визуализации.

Надеюсь, данный урок был вам полезен! Ниже вы также можете посмотреть видео-версию данного урока.

Наши курсы

Как подгружать курс валют с сайта ЦБ в Excel автоматом. Урок по шагам.

КОНСПЕКТ. Как подгружать курс валют с сайта ЦБ в Excel автоматом. Урок по шагам.

Узнайте, как легко и быстро подгружать актуальные курсы валют из Центрального банка России в таблицу Excel. Следуя нашей подробной инструкции, …
Как создать крутые интерактивные чекбоксы в Excel за 5 минут.

КОНСПЕКТ. Как создать крутые интерактивные чекбоксы в Excel за 5 минут.

Научитесь создавать профессиональные интерактивные чекбоксы в Excel, которые сделают ваши таблицы живыми и функциональными! Задача Предположим, что у нас есть …
Как создать таблицу-чарт в DataLens Editor. Первые шаги.

КОНСПЕКТ. Как создать таблицу-чарт в DataLens Editor. Первые шаги.

В этом уроке я расскажу, как устроен DataLens Editor и покажу по шагам, как в нем сделать свою таблицу-чарт на …
Как сделать калькулятор НДС в DataLens Editor. Урок по шагам.

КОНСПЕКТ. Как сделать калькулятор НДС в DataLens Editor. Урок по шагам.

Сегодня мы научимся создавать интерактивный калькулятор НДС в DataLens Editor. Этот калькулятор будет автономным инструментом, не зависящим от каких-либо датасетов …
КОНСПЕКТ. Как в DataLens сделать открытие чарта по конкретному значению из другого чарта. Параметр в ссылке.

КОНСПЕКТ. Как в DataLens сделать открытие чарта по конкретному значению из другого чарта. Параметр в ссылке.

В этом уроке рассмотрим с вами на конкретном примере, как в DataLens можно встроить фильтр в ссылку. Например, открытие другого …
Каскадная диаграмма в DataLens Editor на основе датасета. Как создать по шагам.

КОНСПЕКТ. Каскадная диаграмма в DataLens Editor на основе датасета. Как создать по шагам.

Сегодня мы создадим каскадную диаграмму на базе датасета в DataLens Editor, которая будет динамически обновляться в зависимости от изменений данных …

Более подробно, как это сделать, можно посмотреть ниже.

СПАСИБО
50 руб.
Ваш вклад в развитие блога.
Ваша поддержка поможет публиковать больше бесплатных уроков и видео.
ОТПРАВИТЬ
СПАСИБО
100 руб.
Ваш вклад в развитие блога.
Ваша поддержка поможет публиковать больше бесплатных уроков и видео.
ОТПРАВИТЬ

Если вам понравился урок, подписывайтесь на канал или группу и ставьте лайки. А также пишите в комментариях свои кейсы или вопросы. Самые интересные мы обязательно разберем.

Мы в социальных сетях

ПОДПИШИСЬ НА НОВОСТИ
Только полезная рассылка. Узнавай о новых выпусках первым!
Поделиться

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ПОДПИШИСЬ НА НОВОСТИ
Только полезная рассылка. Узнавай о новых выпусках первым!

Еще больше интересного в Телеграмм и ВК.

 


Он будет закрыт в 30 секунд