Дата и время в Google Sheets

  • Поделись Этим
Michael Brown

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

    Как вставить дату и время в Google Sheets

    Давайте начнем с ввода даты и времени в ячейку Google Sheets.

    Совет. Форматы даты и времени зависят от локали по умолчанию вашей электронной таблицы. Чтобы изменить ее, перейдите в раздел Файл> Параметры электронной таблицы Появится всплывающее окно, в котором вы можете задать свой регион в разделе Общий вкладка> Местность Таким образом, вы обеспечите те форматы даты и времени, к которым вы привыкли.

    Существует три способа вставить дату и время в электронную таблицу Google:

    Метод №1. Мы добавляем дату и время вручную.

    Примечание. Независимо от того, как вы хотите, чтобы время выглядело в конце, вы всегда должны вводить его через двоеточие. Это необходимо для того, чтобы Google Sheets различал время и числа.

    Может показаться, что это самый простой способ, но здесь важную роль играют настройки локали, о которых мы говорили выше. В каждой стране существует свой шаблон отображения даты и времени.

    Как мы все знаем, американский формат даты отличается от европейского. Если вы установите " Соединенные Штаты " в качестве вашей локали и введите дату в европейском формате, dd/mm/yyyy, это просто не сработает. Введенная дата будет рассматриваться как текстовое значение. Поэтому обратите на это внимание.

    Метод №2. Заставьте Google Sheets автоматически заполнять столбец датой или временем.

    1. Заполните несколько ячеек необходимыми значениями даты/времени/даты-времени.
    2. Выделите эти ячейки так, чтобы в правом нижнем углу выделения был виден маленький квадратик:

    3. Щелкните на этом квадрате и перетащите выделение вниз, охватывая все необходимые ячейки.

    Вы увидите, как Google Sheets автоматически заполняет эти ячейки на основе двух предоставленных вами образцов, сохраняя интервалы:

    Метод №3. Используйте комбинации клавиш для вставки текущей даты и времени.

    Поместите курсор в интересующую ячейку и нажмите одну из следующих клавиш быстрого доступа:

    • Ctrl+; (точка с запятой) для ввода текущей даты.
    • Ctrl+Shift+; (точка с запятой) для ввода текущего времени.
    • Ctrl+Alt+Shift+; (точка с запятой), чтобы добавить оба значения, текущую дату и время.

    Позже вы сможете отредактировать значения. Этот метод поможет вам обойти проблему ввода неправильного формата даты.

    Метод №4. Воспользуйтесь функциями даты и времени Google Sheets:

    TODAY() - возвращает текущую дату в ячейку.

    NOW() - возвращает текущую дату и время в ячейку.

    Примечание. Эти формулы будут пересчитываться, и результат будет обновляться при каждом изменении, внесенном в таблицу.

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

    Как и в случае с числами, мы можем сделать так, чтобы наша электронная таблица возвращала дату и время в различных форматах.

    Поместите курсор в нужную ячейку и перейдите к пункту Формат> Число Вы можете выбрать один из четырех различных форматов по умолчанию или создать собственный с помощью функции Пользовательская дата и время обстановка:

    В результате одна и та же дата выглядит по-разному при применении различных форматов:

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

    Метод №5. Сделайте дату/время частью валидации данных.

    Если вам необходимо использовать дату или время при проверке данных, перейдите к разделу Формат> Валидация данных в меню Google Sheets:

    • Что касается дат, просто задайте их в качестве критерия и выберите вариант, который подходит вам больше всего:

    • Что касается единиц времени, то поскольку по умолчанию они отсутствуют в этих настройках, вам придется либо создать дополнительный столбец с единицами времени и ссылаться на этот столбец с помощью критериев проверки данных ( Список из диапазона ), или введите единицы времени непосредственно в поле критериев ( Список предметов ), разделяя их запятой:

    Вставка времени в Google Sheets в пользовательском формате чисел

    Предположим, нам нужно добавить время в минутах и секундах: 12 минут, 50 секунд. Установите курсор на A2, введите 12:50 и нажмите Enter на клавиатуре.

    Примечание. Независимо от того, как вы хотите, чтобы время выглядело в конце, вы всегда должны вводить его через двоеточие. Это необходимо для того, чтобы Google Sheets различал время и числа.

    Мы видим, что Google Sheet рассматривает наше значение как 12 часов 50 минут. Если мы применим Продолжительность формат в ячейку A2, время по-прежнему будет отображаться как 12:50:00.

    Как же заставить электронную таблицу Google возвращать только минуты и секунды?

    Метод №1. Введите 00:12:50 в свой мобильный телефон.

    Честно говоря, это может оказаться утомительным процессом, если вам нужно ввести несколько временных меток, содержащих только минуты и секунды.

    Метод №2. Введите 12:50 в ячейку A2 и поместите следующую формулу в A3:

    =A2/60

    Совет. Применяйте Продолжительность формат числа в ячейку A3. В противном случае ваша таблица всегда будет возвращать 12 часов AM.

    Метод №3. Используйте специальные формулы.

    Введите минуты в A1, секунды - в B1. Введите приведенную ниже формулу в C1:

    =TIME(0,A1,B1)

    Функция TIME обращается к ячейкам, принимает значения и преобразует их в часы (0), минуты (A1) и секунды (B1).

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

    Преобразование времени в десятичную дробь в Google Sheets

    Мы переходим к различным операциям, которые можно выполнять с датой и временем в Google Sheets.

    Бывают случаи, когда для выполнения различных вычислений необходимо отображать время в виде десятичной дроби, а не "чч:мм:сс". Почему? Например, для подсчета часовой зарплаты, так как вы не можете выполнять арифметические операции, используя и числа, и время.

    Но проблема исчезает, если время десятичное.

    Допустим, в столбце А указано время начала работы над какой-то задачей, а в столбце В - время окончания. Мы хотим узнать, сколько времени это заняло, и для этого в столбце С используем приведенную ниже формулу:

    =B2-A2

    Мы копируем формулу в ячейки C3:C5 и получаем результат часов и минут. Затем мы переносим значения в столбец D с помощью формулы:

    =$C3

    Затем выделите весь столбец D и перейдите к Формат> Число> Число :

    К сожалению, результат, который мы получаем, на первый взгляд мало о чем говорит. Но у Google Sheets есть причина для этого: он отображает время как часть 24-часового периода. Другими словами, 50 минут - это 0,034722 от 24 часов.

    Конечно, этот результат можно использовать в расчетах.

    Но поскольку мы привыкли видеть время в часах, мы хотели бы внести в нашу таблицу дополнительные вычисления. Если быть точным, нам нужно умножить полученное число на 24 (24 часа):

    Теперь у нас есть десятичное значение, где целое и дробное отражают количество часов. Проще говоря, 50 минут - это 0,8333 часа, а 1 час 30 минут - это 1,5 часа.

    Преобразование дат из текстового формата в формат даты с помощью Power Tools для Google Sheets

    Существует одно быстрое решение для преобразования дат, отформатированных как текст, в формат даты. Оно называется Power Tools. Power Tools - это надстройка для Google Sheets, которая позволяет преобразовывать информацию в пару кликов:

    1. Приобретите дополнение для своих электронных таблиц в веб-магазине Google Sheets.
    2. Перейти к Удлинители> Электроинструменты> Пуск для запуска дополнения и нажмите кнопку Конвертировать значок инструмента на панели дополнений. В качестве альтернативы можно выбрать Инструменты> Преобразование инструмент прямо из меню Power Tools.
    3. Выберите диапазон ячеек, содержащих даты, отформатированные как текст.
    4. Установите флажок для опции Преобразование текста в даты и нажмите Запускайте :

      Ваши даты в текстовом формате будут отформатированы как даты всего за несколько секунд.

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

    В следующий раз мы продолжим вычисление разницы во времени и суммирование дат и времени.

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.