Como usar comparação se em horas no excel

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Índice

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstrará como comparar datas no Excel e no Planilhas Google.

Como usar comparação se em horas no excel

Números de série de data

É importante entender como o Excel armazena datas e horas.

As datas são armazenadas como números de série; cada número inteiro representando uma data única. 1 representa 1/1/1900 e cada número depois disso representa os dias seguintes a 1/1/1900.

Como usar comparação se em horas no excel

As horas são armazenadas como valores decimais que representam uma hora do dia.

Como usar comparação se em horas no excel

Um número de série contendo um valor decimal representa uma data e hora:

Como usar comparação se em horas no excel

Comparando Duas Datas

Para comparar datas, você pode usar os operadores normais do Excel:

Como usar comparação se em horas no excel

As datas são iguais?

Você pode testar se as datas são iguais usando o sinal de igual (=). (Observação: é claro que isso não funcionará como desejado se as datas contiverem valores de tempo também. Discutiremos mais isso abaixo).

Como usar comparação se em horas no excel

A data é maior que outra data?

Como usar comparação se em horas no excel

A data é menor ou igual a outra data?

Como usar comparação se em horas no excel

Comparando Duas Datas com Horários

No entanto, se as datas contiverem horas, você poderá obter resultados inesperados:

Como usar comparação se em horas no excel

Em vez disso, apenas para comparar datas, você pode usar a função TRUNC para remover os horários ao fazer a comparação:

1 = TRUNC (B3) = TRUNC (C3)

Como usar comparação se em horas no excel

Compare hoje com uma data

Você pode usar a função TODAY para comparar a data de hoje com outra data:

Como usar comparação se em horas no excel

Comparação de datas e função IF

Nos exemplos acima, estávamos simplesmente retornando TRUE ou FALSE dependendo do resultado da comparação. Em vez disso, podemos adicionar as comparações a uma função IF. Esta fórmula testará se um item está "atrasado", comparando a data de hoje com uma data de vencimento:

1 = SE (HOJE ()> B3, "Atrasado", "")

Como usar comparação se em horas no excel

Diferenças de data

Os exemplos acima dirão se uma data é diferente de outra data, mas não dirão a quantidade de diferença.

Diferença de dias entre datas

Para calcular o número de dias entre as datas, basta subtrair as datas:

Como usar comparação se em horas no excel

Diferença de meses ou anos entre datas

Para calcular o número de meses ou anos entre as datas, você precisará usar a função DATEDIF:

Como usar comparação se em horas no excel

Comparar datas no Google Sheets

Todos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.

Como usar comparação se em horas no excel

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

Se você trabalha muito com números e conferência de valores irá adorar um truque para comparar os dados de forma automática. Com esta função, como o próprio nome já diz, você poderá comparar valores entre 2 colunas e checar se os dados batem. A função é muito útil, principalmente se a quantidade de dados for maior e consequentemente a chance de algo dar errado também.                                                

Imagine que tenhamos os seguintes exemplos:                          

Veja que temos 2 colunas com poucos dados e que poderiam ser comparadas com facilidade, mas imagine uma tabela com centenas de linhas de valor. Imagine o tempo que você levaria para comparar tudo manualmente, ou então, e a chance de erro ? Enorme, certo? Para isso você usará o seguinte truque. Chamaremos de truque, pois este comando não é uma função propriamente dita.                                                   

Bom, é muito fácil, apenas faça o seguinte: Pressionando Ctrl selecione as células que contém dados a serem comparados e aperte F5, na caixa que for aberta clique em "Especial...", novamente abrirá uma nova caixinha, nela selecione "Diferenças por linha" e dê um ok.

Como usar comparação se em horas no excel
Pronto, veja como os dados diferentes aparecem ressaltados. Útil e simples, certo?

Abraços e até a próxima.                    

Digamos que você queira descobrir quanto tempo leva para um funcionário concluir uma operação de linha de assembly ou uma ordem de fast-food para ser processado nos horários de pico. Há várias maneiras de calcular a diferença entre duas vezes.

Há duas abordagens que você pode fazer para apresentar os resultados no formato de hora padrão (horas : minutos : segundos). Use o operador de subtração (-) para encontrar a diferença entre os horários e, em seguida, faça um dos seguintes:

Aplique um código de formato personalizado à célula fazendo o seguinte:

  1. Selecione a célula.

  2. Na guia Página Principal, no grupo Número, clique na seta ao lado da caixa Geral e clique em Mais Formatos de Número.

  3. Na caixa de diálogo Formatar Células, clique em Personalizado na lista Categoria e selecione um formato personalizado na caixa Tipo.

Use a função TEXT para formatar os horários: Quando você usa os códigos de formato de hora, as horas nunca excedem 24, os minutos nunca excedem 60 e os segundos nunca excedem 60.

Copie a tabela a seguir para uma planilha em branco e modifique, se necessário.

A

B

1

Hora de início

Hora de término

2

9/06/2007 10:35

9/06/2007 15:30

3

Fórmula

Descrição (Resultado)

4

=B2-A2

Horas entre duas vezes (4). Você deve aplicar manualmente o formato personalizado "h" à célula.

5

=B2-A2

Horas e minutos entre duas vezes (4:55). Você deve aplicar manualmente o formato personalizado "h:mm" à célula.

6

=B2-A2

Horas, minutos e segundos entre duas vezes (4:55:00). Você deve aplicar manualmente o formato personalizado "h:mm:ss" à célula.

7

=TEXT(B2-A2,"h")

Horas entre duas vezes com a célula formatada como "h" usando a função TEXT (4).

8

=TEXT(B2-A2,"h:mm")

Horas e minutos entre duas vezes com a célula formatada como "h:mm" usando a função TEXT (4:55).

9

=TEXT(B2-A2,"h:mm:ss")

Horas, minutos e segundos entre duas vezes com a célula formatada como "h:mm:ss" usando a função TEXT (4:55:00).

Observação: Se você usar um formato aplicado com a função TEXT e aplicar um formato de número à célula, a função TEXT prevalece sobre a formatação da célula.

Para obter mais informações sobre como usar essas funções, consulte FUNÇÃO TEXT e Exibir números como datas ou horas.

Para fazer essa tarefa, você usará a função INT ou as funções HOUR,MINUTEe SECOND, conforme mostrado no exemplo a seguir.

Copie a tabela a seguir para uma planilha em branco e modifique conforme necessário.

A

B

1

Hora de início

Hora de término

2

9/06/2007 10:35

9/06/2007 15:30

3

Fórmula

Descrição (Resultado)

4

=INT((B2-A2)*24)

Total de horas entre duas vezes (4)

5

=(B2-A2)*1440

Total de minutos entre duas vezes (295)

6

=(B2-A2)*86400

Total de segundos entre duas vezes (17700)

7

=HOUR(B2-A2)

A diferença na unidade de horas entre duas vezes. Esse valor não pode exceder 24 (4).

8

=MINUTE(B2-A2)

A diferença na unidade de minutos entre duas vezes. Esse valor não pode exceder 60 (55).

9

=SECOND(B2-A2)

A diferença na unidade de segundos entre duas vezes. Esse valor não pode exceder 60 (0).

Para obter mais informações sobre como usar essas funções,consulte INT function, HOUR function, MINUTE functione SECOND function .

Como usar comparação se em horas no excel
Como usar comparação se em horas no excel
Como usar comparação se em horas no excel