Como criar um cronômetro de contagem regressiva no excel


Você pode criar um cronômetro de contagem regressiva no Excel que conte o número de dias, horas e minutos até uma data usando a função AGORA() .

O exemplo passo a passo a seguir mostra como usar esta função para criar um cronômetro de contagem regressiva na prática.

Etapa 1: insira a data da contagem regressiva

Digamos que hoje seja 18/07/2023 .

Vou criar um cronômetro de contagem regressiva no Excel que conta a quantidade de dias, horas, minutos e segundos até 08/01/2023 :

Etapa 2: crie as fórmulas para a contagem regressiva

Então podemos usar as seguintes fórmulas para contar o número de dias, horas, minutos e segundos até 08/01/2023:

  • Dias : =INT(A2-AGORA())
  • Horas : =HORA(A2-AGORA())
  • Minutos : =MINUTO(A2-AGORA())
  • Segundos : =SEGUNDO(A2-AGORA())

Podemos digitar essas fórmulas em cada uma de suas próprias células:

Contagem regressiva do Excel

Isso nos diz que faltam 13 dias, 14 horas, 23 minutos e 11 segundos para a data 01/08/2023.

Etapa 3: atualizar manualmente o cronômetro de contagem regressiva

Para atualizar a contagem regressiva, basta clicar duas vezes em qualquer célula da planilha do Excel e pressionar Enter .

A contagem regressiva atualizará automaticamente os valores de dia, hora, minuto e segundo assim que você pressionar Enter :

Etapa 4: atualizar automaticamente o cronômetro de contagem regressiva (opcional)

Se quiser que a contagem regressiva seja atualizada automaticamente em intervalos específicos, você precisará escrever um código simples em VBA.

Antes de fazer isso, precisamos ter certeza de que a guia Desenvolvedor está visível na faixa superior do Excel.

Para fazer isso, clique na guia Arquivo , em Opções e em Personalizar faixa de opções .

Na seção intitulada Guias principais , marque a caixa ao lado de Desenvolvedor e clique em OK :

Em seguida, clique na guia Desenvolvedor na faixa superior e clique no ícone do Visual Basic :

Em seguida, clique na guia Inserir e clique em Módulo no menu suspenso:

Em seguida, cole o seguinte código no editor de código do módulo:

 Sub UpdateCountdown()

Range("C2:F2").Calculate
Application.OnTime DateAdd("s", 1, Now), "UpdateCountdown"

End Sub

Em seguida, clique na pequena seta verde Play para executar este código VBA:

Depois de inserir o código, fique à vontade para fechar o editor VB. O código será salvo automaticamente.

Os valores de dias, horas, minutos e segundos agora serão atualizados automaticamente a cada segundo na planilha.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: como subtrair minutos do tempo
Excel: Como extrair hora de Datetime
Excel: como formatar a hora em milissegundos

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *