Перейти к содержимому

Как растянуть дату в гугл таблицах

  • автор:

Как добавить дату в Google Таблицы

Как добавить дату в Google Таблицы

При оформлении таблицы в сервисе от Google часто возникает необходимость проставить даты выполненных задач или создать план на будущие дни, месяцы или даже годы. Конечно, всегда всю информацию можно заполнять вручную, но это часто неудобно, особенно когда речь идет о необходимости ежедневно обновлять проставленные даты на актуальные. В таких случаях на помощь приходят встроенные функции Гугл Таблиц, о которых я предлагаю узнать далее, вкратце затронув тему и стандартной расстановки дат.

Способ 1: Ручной ввод числа и дальнейшее растягивание столбца

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

  1. Выделите необходимый столбец в Таблицах и пропишите первую дату в формате ДД.ММ.ГГГГ, как это показано на следующем скриншоте. Вы можете использовать и другой формат, если это необходимо по региональным настройкам. Ввод первого числа для добавления даты в Google Таблицах
  2. Теперь вы можете зажать эту ячейку за правый нижний угол и растянуть на нужное количество строк вниз. Вы увидите, как даты заполнятся автоматически. Растягивание таблицы для добавления даты в Google Таблицах
  3. Если содержимое в ячейках определяется неправильно или корректное растягивание не происходит, скорее всего, произошел сбой в формате. Понадобится выделить весь необходимый диапазон, развернуть меню «Формат», навести курсор на «Числа» и выбрать в качестве формата «Дата». После этого проверьте отображение даты в ячейках или повторите растягивание, начиная с первого числа. Изменение формата ячеек для добавления даты в Google Таблицах

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

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Способ 2: Использование функции СЕГОДНЯ

Функция СЕГОДНЯ позволяет вписать в ячейку сегодняшнюю дату, ориентируясь на ваш часовой пояс. Данные будут обновляться автоматически при каждом сохранении таблицы, поэтому переход на новый день точно не будет пропущен. Вы можете расширить функцию СЕГОДНЯ, создав отдельную формулу, которая будет отображать все последующие дни, отталкиваясь от сегодняшнего.

Например, если в ячейке A1 добавлена функция СЕГОДНЯ, то в А2 будет отображаться дата, которая наступит завтра, а в A3 – послезавтра. Все эти данные будут обновляться вместе с ячейкой A1, поскольку берут исходный день из нее. Давайте более наглядно разберемся с этим в следующей инструкции.

  1. В ячейке, где должен располагаться первый день, введите =СЕГОДНЯ() и примените изменения. Никаких аргументов и дополнительных опций для данной функции прописывать не нужно. Ввод функции СЕГОДНЯ для добавления даты в Google Таблицах
  2. После ее активации вы увидите, как отображается сегодняшнее число. Вы уже знаете, что завтра оно сменится на актуальную дату. Действие функции СЕГОДНЯ для добавления даты в Google Таблицах
  3. Теперь в соседней ячейке снизу напишите A1+1, где A1 – та самая ячейка с =СЕГОДНЯ(). Формула означает, что к прошлой дате добавится еще один день. Создание формулы с использованием СЕГОДНЯ для добавления даты в Google Таблицах
  4. Вы это видите после применения формулы, а также можете растянуть ее вниз, чтобы в каждой следующей ячейке прибавлялся еще один день. Растягивание формулы с использованием СЕГОДНЯ для добавления даты в Google Таблицах
  5. Растягивайте так на столько дней, сколько потребуется конкретно для ваших задач. Завтра можете вернуться в эту же таблицу и вы заметите, как автоматически все значения поменялись в соответствии с текущим днем. То есть все даты будут больше на 1. Результат использования формулы СЕГОДНЯ для добавления даты в Google Таблицах

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

Способ 3: Настройка проверки данных

Не всегда в ячейках нужно устанавливать актуальную дату или даже текущий год. Иногда бывает важно отобразить на экране календарь и выбрать из него нужное число, чтобы записать его в ячейке. Для этого не обязательно открывать календарь отдельно где-то на компьютере или телефоне, искать нужное число и потом его руками вводить в Гугл Таблицах. Можно настроить в нужном столбце проверку данных, чтобы после этого с легкостью выбирать нужное число на интерактивном календаре.

  1. Для удобства настроить проверку данных лучше на всем столбце, где в будущем будут расположены даты. Для этого нажмите по его символу левой кнопкой мыши, чтобы получить такой же результат, как на показанном ниже изображении. Выделение всего столбца для добавления даты в Google Таблицах
  2. После этого разверните меню «Данные» и выберите инструмент «Настроить проверку данных». Переход к настройке проверки данных для добавления даты в Google Таблицах
  3. Щелкните по кнопке «Добавить правило», поскольку в новых документах правил еще нет, а если вы уже создавали некоторые, то они явно сделаны для других целей. Добавление правила проверки данных для добавления даты в Google Таблицах
  4. Сначала понадобится изменить критерий проверки данных, развернув соответствующий список. Открытие списка критериев проверки данных для добавления даты в Google Таблицах
  5. Из него выберите вариант «Дата». Выбор критерия проверки данных для добавления даты в Google Таблицах
  6. На этом настройка проверки данных завершена, можете нажать «Готово», чтобы закрыть это окно и подтвердить внесение изменений. Применение проверки данных для добавления даты в Google Таблицах
  7. Щелкните дважды левой кнопкой мыши по любой из ячеек выделенного ранее столбца. Теперь должен появиться календарь. В нем можете выбрать совершенно любую дату, чтобы она установилась как значение в ячейке. Выбор первого числа с использованием проверки данных для добавления даты в Google Таблицах
  8. Формат выбирается автоматически, поэтому никаких других настроек вносить не нужно. Можете продолжить точно такое же заполнение всех остальных ячеек, выбирая совершенно любые даты из прошлого или будущего. Результат использования проверки данных для добавления даты в Google Таблицах

Выберите любой из трех предложенных выше методов, чтобы без проблем расставить нужные даты или автоматизировать этот процесс в Гугл Таблицах. Отмечу, что некоторые из выполненных только что манипуляций также применимы и при создании динамического календаря. Более детально о нем читайте в другой статье по ссылке ниже:

Как протянуть дату в Гугл Таблицах? Перепробовал кучу способов, но при протягивании меняется лишь год.

В общем испробовал уже несколько способов из Гугла, менял формат чисел, региональные настройки, но ничего не выходит. При протягивании тупо меняется год, а хотелось бы, чтоб дата автоматически была следующим днем, т. е 26.08.2021, затем 27.08.2021, 28.08.2021 и т. д. Как это сделать? Какими-то формулами мб, потому что инфы толком про это нет, либо не работает :/

Голосование за лучший ответ

Выбрать диапазон ячеек, в которых необходима дата, Формат — Формат ячеек — Дата

Сергей БеловПрофи (738) 2 года назад

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

tembr404 Просветленный (46593) Перейдите на Microsoft Excel. Прошу прощения за не обращение внимания на таблицы Гугла. — там не все возможно. И получается все по датам с переходом на другой год.

Вряд ли вопрос актуален, но вдруг кому-то будет полезно. Напишу, раз сам столкнулся с вопросом. Наверно можно и проще, но так работает по крайней мере точно.

Использование функции
=DATE(YEAR(A2),MONTH(A2),DAY(A2)+1)
соответственно в первой ячейке дату надо записать yyyy/mm/dd, во второй ячейке формула, далее просто протягиваем как обычно.
Чтобы в таблице дата была в привычном формате dd.mm.yyyy просто выбираем формат отображения нужный для столбца

Format->Number->Custom date and time->нужный формат

Автозаполнение ячеек в Google таблицах

Автозаполнение ячеек в Google таблицах

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

Предположим, у нас есть несколько точек продаж и нам нужно свести прогресс продаж в одну таблицу по числам за несколько дней. Заполняем исходными данными как будущий столбец, так и строку с числами.

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

Автозаполнение ячеек в Google таблицах

Чтобы заполнить ячейки одной и той же информацией — во время протягивания вниз или вправо зажимаем клавишу Ctrl. Таким образом экономится куча времени на минимальном оформлении шапок таблиц гугл.

Автор: Александр Солунин

Сертифицированный специалист по Google таблицам — Обучение | Курсы | Консультации Показать все статьи автора: Александр Солунин →

Функции Google Таблиц для работы с датой и временем

В Google Таблицах есть несколько функций для работы с датой и временем – есть очень полезные, есть менее очевидные. Рассмотрим их.

На скриншоте во втором столбце результат действия формулы, а в третьем – текст самой формулы.

Далее я расскажу про каждую функцию отдельно. Отмечу, что в качестве даты можно использовать ссылку на ячейку с таковой или указывать дату напрямую в формуле в формате «01.02.2015».

Функция TODAY (СЕГОДНЯ)

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

Функция NOW (ТДАТА)

возвращает текущие время и дату. Аргументов тоже нет. Если ее не отформатировать – в ячейке будет отображаться и то, и другое:

2

А если в качестве формата использовать временной, в ячейке будет только текущее время:

3

Сверху неотформатированная ячейка, снизу – ячейка с временным форматом.

Функция NETWORKDAYS (ЧИСТРАБДНИ)

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

Между первым октября 2015 года и 18 февраля 2016 года – 101 рабочий день.

Кроме того, даты можно задать и в самой формуле, хотя это и менее гибкий способ – ведь в ячейках их менять удобнее:

Можно задать в качестве второго аргумента функцию TODAY – и каждый день у вас будет отображаться актуальное количество рабочих дней, прошедших с определенной даты (аналогично можно задать TODAY и как первый аргумент – и отслеживать количество рабочих дней ДО определенной даты):

Последний аргумент этой функции – праздники, то есть даты, которые рабочими не считаются.

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

Рабочих дней стало 95.

Функция NETWORKDAYS.INTL (ЧИСТРАБДНИ.INTL)

предыдущей возможностью задать нестандартную рабочую неделю. Это третий аргумент, и задается он в виде «0000011», где нули – это рабочие дни, а единицы – выходные. Допустим, для шведской четырехдневной недели формула будет выглядеть так:

10

И рабочих дней стало 77.

Функция WORKDAY (РАБДЕНЬ)

возвращает дату, которая наступит по прошествии определенного количества дней (второй аргумент) с определенной даты (первый аргумент):

В данном примере мы ссылаемся на ячейку B7, в которой стоит дата 01.10.2015. По прошествии 155 рабочих дней с этой даты наступит пятое мая.

Функции DAY (ДЕНЬ), MONTH (МЕСЯЦ), YEAR (ГОД)

возвращают соответствующий параметр из даты, которая является единственным аргументом этой функции:

В примере аргумент – сегодняшняя дата, заданная функцией TODAY.

Функция WEEKNUM (НОМНЕДЕЛИ)

возвращает номер недели. Первый аргумент – дата, а второй – необязательный – тип. По умолчанию тип равен 1, и это означает, что первый день недели – воскресенье, если задать аргумент тип равным 2, то первым днем недели будет считаться понедельник.

13

Функция DATEDIF (РАЗНДАТ)

вычисляет количество дней, месяцев и лет между двумя датами.

14

Первые два аргумента – стартовая и конечная даты. А третий – параметр, у него есть следующие варианты:

M – полные месяцы;

Y – полные годы. В примере находим разницу между 1 октября 2015 и 18 февраля 2016:

Видимо, что полного года еще не прошло – но можно вычислить десятичную долю года, воспользовавшись функцией YEARFRAC (ДОЛЯГОДА)

У DATEDIF есть еще три варианта последнего аргумента:

MD – количество дней после вычитания полных месяцев ( в примере 17 дней между 01.01.2013 и 18.02.2016);

YM – количество месяцев после вычитания полных лет ( в примере 1 месяц между 01.01.2013 и 18.02.2016);

YD – количество дней

после вычитания полных лет ( в примере 48 дней между 01.01.2013 и 18.02.2016).

15

Функция EOMONTH (КОНМЕСЯЦА)

возвращает последнюю дату месяца, следующего от заданной даты через определенное количество месяцев. Например:

Вернет 30.04.2016 в феврале (апрель = два месяца от февраля):

16

Если прибавить ко всей формуле единицу – то получим первый день следующего месяца, что тоже может пригодиться:

17

Функция WEEKDAY (НОМНЕДЕЛИ)

возвращает порядковый номер дня недели указанной даты (первый аргумент). Второй аргумент – тип, как у функции WEEKNUM. Для недели, начинающейся с понедельника, тип = 2:

18

Если же аргумент тип = 1, то четверг становится пятым днем недели, как видно на скриншоте:

четверг

Наконец, несколько функций для работы со временем. TIME (ВРЕМЯ)

преобразует заданные часы, минуты и секунды (это и есть ее аргументы) во время. Аргументы могут быть заданы, конечно, и внутри функции, и в виде ссылок на ячейки.

Ну а SECOND (СЕКУНДЫ), MINUTE (МИНУТЫ) и HOUR (ЧАС)

возвращают одно соответствующее значение из даты. На скриншоте выше видно, что заснял я его в 22 часа, 22 минуты и 27 секунд – ведь во всех трех функциях в качестве аргумента задано текущее время – NOW().

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

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