Как заполнить столбец с последовательными датами в Google Sheets

17

В Excel вы можете щелкнуть правой кнопкой мыши и перетащить дату вниз, чтобы заполнить столбец следующими датами в последовательности. Например, если вы введете 01.09.2014, выберите эту ячейку, а затем щелкните правой кнопкой мыши на ячейках ниже, Excel заполнит эти ячейки 10/1/2014, 11/1/2014 и т. Д. Это не работает с одним выбором ячеек в Google Sheets - как я могу заставить это работать?

стим
источник

Ответы:

13

Ключ заключается в том, чтобы ввести как минимум первые два значения, чтобы автоматическое заполнение работало с шаблоном

mhoran_psprep
источник
5
Несмотря на то, что этот вопрос возник первым, на самом деле лучший ответ на этот вопрос лежит на обмане : webapps.stackexchange.com/a/30688/30971 Этот ответ довольно скудный - без пошаговой ссылки на страницу поддержки. Google, который Google славится случайным удалением без перенаправления.
Крис Москини
18

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

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

Установите локаль для своего Google Sheet:

  1. Меню Файл → Настройки электронной таблицы ... → Установить правильный языковой стандарт

Настройте правильный формат даты для ячеек:

  1. Выберите все ячейки или столбец, который должен содержать даты
  2. Меню «Формат» → «Числа» → «Дата» (если требуемый формат даты уже доступен. Если нет, перейдите в меню, выполнив следующие действия).
  3. → Больше форматов → Больше форматов даты и времени ...
  4. Либо выберите предварительно определенный формат даты из списка, либо настройте свой собственный введите описание изображения здесь

Теперь заполните столбец с последовательными датами:

Это уже объяснялось в других ответах, но для полноты я объясню это здесь снова.

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

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

утонул в кофе
источник
И как настроить автоматическое обновление столбца с последовательными датами до конца столбца?
Хемсе
3

Моя проблема заключалась в том, что Google Sheets не распознавал то, что я печатал, как дату (24.05.2017), поэтому, когда я изменил ее на 24.05.2017, он сразу перетаскивал даты подряд, не выделяя другие ячейки.

Энди Томпсон
источник
1
То же самое и здесь. Даже когда я изменяю форматирование на мой язык (например, с 24.05.2017 на 24.5.2017), это не работает. Но при использовании / в качестве разделителя, это работает.
Псулек
2

Следующий уровень будет использовать ARRAYFORMULA:

=ARRAYFORMULA(TEXT(ROW(INDIRECT("A"&DATEVALUE("2018-4-13")&
                               ":A"&DATEVALUE("2018-4-30"))), "dd/mm/yyyy"))

0

Пользователь0
источник
1

Ошибка в том, что вы не выбираете как первую, так и вторую продажу (нажмите и наведите курсор мыши на оба). Когда оба выделены (оба выделены), перетащите синюю точку нижней ячейки (как в Excel).

miberg81
источник
1

Логика:

  1. В первом столбце мы можем поставить текущую дату, используя =Today()это даст текущую дату.
  2. Чтобы получить следующую дату, мы должны увеличить дату на 1. Чтобы получить следующую дату, мы можем добавить =Today()+1

Если вы хотите больше последовательных дат. Затем следуйте этому подходу:

Шаг 1. В столбце A поместите ячейку A1 как =Today()

Шаг 1

Шаг 2. В столбце B мы хотим добавить количество дней, поэтому введите значения от 0, 1, 2 ... желаемых дней.

Шаг 2

Шаг 3. Ячейка A3, =Today()+ B3как показано

Шаг 3

Шаг 4. Перетащите ячейки столбца столбца A вниз

Шаг 4

Это эффективный и действенный способ.

Xitij Thool
источник
0

В Google Sheets на MacBook Air

  1. Я выбираю только первую ячейку (01.01.2017)
  2. Удерживая нажатой клавишу «Command», перетащите правый нижний угол ячейки.
  3. Это наполняется последовательными датами для меня.
Saab Wer Thai Esan
источник
0

Я тоже думал, что это не работает, но это работает.

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

Вуаля! Это автозаполнение.

Джонатан О'Брайен
источник
-1

нажмите Alt и перетащите из поля в правом нижнем углу

Георгий Басхарон
источник
1
Это не работает в Google Sheets.
Рубен