Criando um temporizador de contagem regressiva nas tabelas do google

Se você não tiver nada para fazer enquanto espera por um novo projeto e tiver apenas as tabelas do Google em mãos, poderá fazer uma contagem regressiva, por exemplo, para descobrir quanto tempo resta.

Para criar um timer, basta usar algumas funções:

TDAT (AGORA) - exibe a data e hora atuais no formato "data".
DATEDIF - conta o número de dias, meses e anos restantes entre duas datas. Por padrão, o dia atual é levado em consideração.
DIAS - Conta o número de dias entre duas datas.
HOUR - retorna o componente da hora em um determinado momento e também pode calcular a diferença de horas entre duas datas.
MINUTE - funciona de maneira semelhante à função HOUR, apenas por minutos.

Digamos que queremos saber quantos dias restam até o aniversário do habr - 26 de maio, de acordo com a Wikipedia.

Configurações iniciais


Para que o timer seja atualizado constantemente e exiba informações relevantes, é necessário alterar as configurações de cálculo na tabela.

Na tabela aberta, selecione o item de menu "Arquivo", vá para "Configurações da tabela" e, na guia "Cálculos", selecione "Atualizações de cálculos" - "Quando alterar a cada minuto".

imagem

Fórmulas de temporizador


No exemplo, criei um timer de dois tipos:

para exibir os dias, horas e minutos restantes,
também
para exibir meses, dias, horas e minutos.

A única diferença é que, para calcular o número de meses e dias restantes restantes, é necessário usar a função RANDATE, enquanto para exibir apenas o número de dias, a função DAYS é suficiente.

Há também uma SEGUNDA função que permite exibir segundos, mas devido ao fato de o intervalo de tempo de cálculo ser limitado a "uma vez por minuto" - o temporizador de segundos simplesmente não será atualizado.

Nós escrevemos fórmulas para contar o tempo


O exemplo usa células:

A2 - a data final a partir da qual contamos
B2 é a data atual, você também pode usar a função NOW.

Meses

Número de dias excluindo meses inteiros:

Número total de dias

Relógio

Minutos


Na modalidade mais simples, exibimos os valores do timer em células separadas:



Usando a função CONCATENATE, todos os dados podem ser exibidos em uma célula.

Neste exemplo, a fórmula tem o formato

ê



ou contar apenas dias





Opcionalmente, você também pode instalar complementos na tabela que enviará notificações sob certas condições, por exemplo, quando um determinado número de dias for atingido. Mas eles só funcionam se a tabela estiver aberta em uma janela.

Um arquivo de exemplo está localizado no link .

Source: https://habr.com/ru/post/pt451666/


All Articles