Как вставить вчерашнюю дату в googlesheet - PullRequest
0 голосов
/ 09 февраля 2020

Я хотел бы ввести вчерашнюю дату в определенных ячейках в googlesheet, а не иметь ее автообновления. например, TODAY() и NOW() автообновление. Я знаю, что могу использовать Ctrl+;, чтобы получить сегодняшнюю дату, и это остается прежним c. Мне нужен эквивалент для вчерашней даты.

Поиск в Google еще не найден, и ни в одном из документов googlesheet.

Спасибо за любую помощь. David

Ответы [ 2 ]

1 голос
/ 09 февраля 2020

Используйте

  • TODAY()-1 или NOW()-1

Затем скопируйте> вставьте только как значения

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

Вы можете создать макрос, который выполняет описанные выше действия, который можно вызвать с помощью сочетания клавиш. Подробнее о том, как создать макрос, читайте https://developers.google.com/apps-script/guides/sheets/macros

0 голосов
/ 09 февраля 2020

Они это:

function YESTERDAY() {
  return new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()-1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...