Como calcular o número de dias corridos. Calculando a diferença entre duas datas

Usando a função DIFERENTE, você pode calcular a diferença entre duas datas. Coloque a data inicial em uma célula e a data final em outra. Em seguida, insira a fórmula (consulte uma das fórmulas abaixo).

Diferença em dias

Neste exemplo, a data inicial está na célula D9 e a data final está na célula E9. A fórmula é colocada na célula F9. Parâmetro "d" retorna o número de dias completos entre duas datas.

Diferença em semanas


Neste exemplo, a data inicial está na célula D13 e a data final está na célula E13. O parâmetro "d" retorna o número de dias. Mas no final da fórmula está a expressão /7 . Essa expressão divide o número de dias por 7, pois há 7 dias em uma semana. Observe que esse resultado também deve estar no formato numérico. Pressione CTRL+1. Em seguida, selecione Numérico > Número de casas decimais: 2.

Diferença em meses


Neste exemplo, a data inicial está na célula D5 e a data final está na célula E5. Parâmetro "m" em uma fórmula retorna o número de meses completos entre duas datas.

Diferença em anos


Neste exemplo, a data inicial está na célula D2 e ​​a data final está na célula E2. Parâmetro "y" retorna o número de anos completos entre duas datas.

Calculando a idade em anos, meses e dias

Você também pode calcular idade ou idade. O resultado ficará assim: "2 anos, 4 meses, 5 dias".

1. Use a função RAZDAT para calcular o número total de anos.


Neste exemplo, a data inicial está na célula D17 e a data final está na célula E17. Parâmetro "y" em uma fórmula retorna o número de anos completos entre duas datas.

2. Use a função RAZDAT com o parâmetro "ym" para calcular o número de meses.


Em outra célula, coloque a fórmula RAZDAT com o parâmetro "ym". O parâmetro "ym" retorna o número de meses restantes após o último ano completo.

3. Use uma fórmula diferente para encontrar os dias.


Agora você precisa determinar o número de dias restantes. Faremos isso escrevendo uma fórmula diferente da anterior. Esta fórmula subtrai o primeiro dia do mês final (01/05/2016) da data final original na célula E17 (06/05/2016). O seguinte descreve como isso é feito. Primeiro, a função DATE cria uma data, 01/05/2016. Ela faz isso com base no ano e mês na célula E17 (número 1 significa o primeiro dia do mês). A função DATA exibe 01/05/2016. Em seguida, subtraímos essa data da data final original na célula E17, ou seja, 6/5/2016. "05/06/2016" menos "05/01/2016" é igual a 5 dias.

4. Opcional: Combine as três fórmulas em uma.


Todos os três cálculos podem ser colocados em uma célula, como neste exemplo. Você pode usar e comercial, aspas e texto. Leva mais tempo para inserir essa fórmula, mas aqui todos os cálculos estão em um só lugar. Adendo. Para adicionar uma quebra de linha a uma fórmula, pressione Alt+Enter. Isso facilitará a leitura. Se você não conseguir ver a fórmula inteira, pressione CTRL+SHIFT+U.

Baixar amostras

Você pode baixar um livro de exemplo com todos os exemplos neste artigo. Acompanhe a discussão ou crie suas próprias fórmulas.

Outros cálculos de data e hora

Diferença entre hoje e outra data

Conforme mostrado acima, a função DIFERENTE calcula a diferença entre as datas inicial e final. Mas em vez de inserir uma data específica, você pode usar a função na fórmula HOJE(). Nesse caso, o Excel considera a data atual do computador como a data. Lembre-se de que isso mudará quando o arquivo for aberto novamente em um dia diferente.


Cálculo do número de dias úteis, incluindo ou excluindo feriados

Você pode calcular o número de dias úteis entre duas datas usando a função NETWORKDAYS.INTERNATIONAL. Você também pode excluir fins de semana e feriados.

Antes do início. Decida se deseja excluir feriados. Se sim, insira a lista de feriados em uma área separada ou em uma folha separada. Coloque cada data de feriado em uma célula separada. Em seguida, destaque essas células, selecione Fórmulas > Atribuir um nome. Nomeie o intervalo Meus feriados e pressione o botão OK. Em seguida, crie uma fórmula fazendo o seguinte:

1. Insira as datas de início e término.


Neste exemplo, a data inicial está na célula D53 e a data final está na célula E53.

2. Em outra célula, insira uma fórmula como esta:


Digite a fórmula como no exemplo acima. O parâmetro "1" na fórmula designa sábados e domingos como dias de folga e os exclui do total.

Observação. Não há função NETWORKDAYS.INTERNATIONAL no Excel 2007. Mas há uma função NETWORKDAYS. A função do exemplo acima no Excel 2007 ficaria assim: =NETWORKDAYS(D53,E53). Você não precisa especificar 1 porque a função NETWORKDAYS trata sábado e domingo como feriados por padrão.

3. Altere o parâmetro "1" se necessário.


Se o seu fim de semana não for sábado e domingo, substitua "1" por outro número da lista do IntelliSense. Por exemplo, "2" designa domingos e segundas-feiras como dias de folga.

Se você tiver o Excel 2007, pule esta etapa. A função NETWORKDAYS no Excel 2007 sempre considera sábado e domingo como feriados.

4. Insira um nome para o intervalo de feriados.


Se você nomeou o intervalo de feriados conforme descrito na seção Antes de começar, digite esse nome no final, conforme mostrado aqui. Se você não tiver feriados, pode omitir o ponto e vírgula e omitir MyHolidays. No Excel 2007, a fórmula do exemplo acima se torna: =NETWORKDAYS(D53;E53;MyFérias).

Adendo: Se você não quiser se referir ao nome do intervalo de feriados, também poderá digitar o intervalo, por exemplo D35:E:39. Ou insira cada feriado dentro da fórmula. Por exemplo, se os feriados foram 1º e 2 de janeiro de 2016, insira-os da seguinte maneira: = DIAS DE REDE. Internacional(D53,E53,1,("01/01/2016","02/01/2016")). No Excel 2007, ficará assim: =NETWORKDAYS(D53,E53,("1/1/2016","1/2/2016"))

Cálculo do tempo decorrido

Para calcular o tempo decorrido, você precisa subtrair outro de um valor de tempo. Coloque a hora de início em uma célula e a hora de término em outra. Certifique-se de incluir o valor de tempo integral, incluindo horas e minutos. Isso é descrito com mais detalhes abaixo.

1. Insira a hora inicial e final.


Neste exemplo, a hora inicial está na célula D80 e a hora final está na célula E80. Certifique-se de inserir o valor de tempo integral, incluindo horas e minutos.

2. Defina o formato para hh:mm.


Selecione ambas as datas e pressione CTRL+1 (ou +1 em um computador Mac OS). Escolha o formato (todos os formatos) > hh:mm se ainda não estiver definido.

3. Calcule a diferença entre os dois tempos.


Em outra célula, subtraia o valor da célula da hora inicial do valor da célula da hora final.

4. Defina o formato para hh:mm.


Pressione CTRL+1 (ou +1 em um computador Mac OS). Selecione (todos os formatos) > hh:mm.

Data e hora no Excel são números formatados de maneira especial. A data é a parte inteira do número e a hora (horas e minutos) é a parte fracionária.

Por padrão, o número 1 corresponde à data 01 de janeiro de 1900. Ou seja, cada data é o número de dias que se passaram desde 01/01/1900. Nesta lição, veremos as datas em detalhes e, nas lições seguintes, veremos o tempo.

Como contar dias entre datas no Excel?

Como a data é um número, significa que é possível realizar operações matemáticas computacionais e de liquidação com ela. Calcular o número de dias entre duas datas do Excel não é um problema. Para um exemplo ilustrativo, faremos primeiro a adição e depois a subtração de datas. Por esta:

  1. Em uma planilha em branco na célula A1, insira a data atual pressionando CTRL+;.
  2. Na célula A2, insira o período intermediário em dias, como 127.
  3. Na célula A3, insira a fórmula:=A1+A2.

Observe que o formato "Data" foi atribuído automaticamente à célula A3. Não é difícil adivinhar que, para calcular a diferença de datas no Excel, é necessário subtrair a data mais antiga da mais recente. Na célula B1, insira a fórmula:=A3-A1. Assim, obtemos o número de dias entre essas duas datas.



Calcular idade por data de nascimento no Excel

Agora vamos aprender como calcular a idade por data de nascimento:

  1. Em uma nova planilha nas células A1:A3, insira as datas: 18/04/1985; 17/08/1977; 12/08/1992
  2. Insira a data atual nas células B1:B3.
  3. Agora você precisa usar a função para converter o número de dias para o número de anos. Para fazer isso, insira manualmente o seguinte valor no intervalo C1:C3: =DIFERENTE(A1;B1;"y").

Assim, a aplicação da função permitiu calcular com precisão a idade por data de nascimento no Excel.

Atenção! Para converter dias em anos, a fórmula não é suficiente: \u003d (B1-A1) / 365. Além disso, mesmo sabendo que 1 dia = 0,0027397260273973 anos, a fórmula: = (B1-A1) * 0,0027397260273973 também não dará um resultado preciso.

Dias em anos são convertidos com mais precisão pela função: = RAZDAT(). Versão em inglês =DATEDIF(). Você não o encontrará na lista do Assistente de função (SHIFT+F3). Mas se você apenas digitar na barra de fórmulas, funcionará.

A função RAZDAT suporta vários parâmetros:

Vamos ilustrar um exemplo de uso de vários parâmetros:


Atenção! Para que a função:=RAZDAT() funcione sem erros, certifique-se de que a data inicial seja anterior à data final.

Inserindo uma data em uma célula do Excel

O objetivo desta lição é um exemplo de operações matemáticas com datas. Além disso, garantiremos que, para o Excel, o tipo de dados de data seja um número.

Preencha a tabela com as datas conforme a imagem:


Várias maneiras de inserir datas. A coluna A é o método de entrada e a coluna B é o resultado da exibição.

Observe que no formato de célula padrão "Geral", as datas e os números são alinhados à direita e o texto é alinhado à esquerda. O valor na célula B4 é reconhecido pelo programa como texto.

Na célula B7, o próprio Excel atribuiu o ano atual (agora 2015) por padrão. Isso pode ser visto ao exibir o conteúdo das células na barra de fórmulas. Observe como o valor foi originalmente inserido em A7.

Cálculo de Data Excel

Em uma folha em branco nas células A1:B1 insira 01/01/1900 e nas células A2:B2 insira 01/01/1901. Agora alteramos o formato da célula para "numérico" no intervalo selecionado B1:B2. Para fazer isso, você pode pressionar a combinação de teclas CTRL+SHIFT+1.

B1 agora contém o número 1 e B2 - 367. Ou seja, um ano bissexto (366 dias) e 1 dia se passou.

Você pode definir como a data é exibida usando a caixa de diálogo Formatar células. Para chamá-lo, pressione: CTRL+1. Na guia "Número", selecione "Formatos numéricos" - "Data" na lista. A seção Tipo exibe os formatos mais populares para exibição de datas.

Aparentemente, esta é uma ocorrência muito comum. Imediatamente entrou na Internet para procurar um serviço online que permite calcular a idade de uma pessoa pela data de nascimento.

Como esperado, tais serviços existem. E não poucos. Programadores PHP talentosos cuidaram de "Perdido no tempo" e escreveu todos os tipos de scripts de calculadora para calcular anos por data de nascimento, ou apenas calcular o número de anos, meses, dias, horas, minutos e até segundos entre duas datas online.

Gostaria de escrever sobre alguns deles.

Cálculo de quantos anos, meses, dias, horas, minutos se passaram até a data de nascimento

Muitos de vocês provavelmente estão se perguntando: "E quantos dias eu vivo?" . Mas muitos não se preocuparam em contar. É uma tarefa muito tediosa. Mas com a ajuda deste site:

Pode facilmente calcular por data de nascimento. Você descobrirá quantos anos você tem, meses, dias, horas, minutos, segundos e até milissegundos.

O serviço também informará a que horas será seu próximo aniversário.

Calcular dias e anos entre duas datas - calculadora online

http://planetcalc.ru/274/ - com a ajuda desta calculadora você poderá contar dias e anos entre duas datas no modo on-line. Basta inserir os dados necessários e o serviço fornecerá o resultado exato.

Contando o número de dias de uma data para outra

http://www.calculator888.ru/skolko-dnei/ é outro site onde você pode descobrir exatamente a idade de uma pessoa. Além disso, pode calcule online o número de anos, meses, dias, horas, minutos, segundos decorridos de uma data para outra.

Cálculos de tempo são constantemente encontrados na vida cotidiana: desde o cálculo dos dias até uma data significativa até o cálculo do tempo de férias ou o período de pagamento de um empréstimo bancário. Uma coleção de calculadoras online o ajudará a operar facilmente com um parâmetro tão complexo como o tempo.

Tempo

Gerenciamento de tempo não é o nome de um feitiço de um jogo de computador, mas uma habilidade muito real que ganhou imensa popularidade entre empresários e investidores. Gerenciamento de tempo ou é uma técnica para calcular intervalos de tempo para a implementação efetiva de uma determinada quantidade de trabalho. Graças a períodos competentes e de descanso, as pessoas que usam a técnica de gerenciamento de dinheiro conseguem fazer muito mais do que aquelas que não controlam o tempo e sofrem.

Naturalmente, o gerenciamento do tempo é uma ciência não apenas sobre a distribuição do tempo. As habilidades mais importantes que permitem organizar o trabalho com competência incluem:

  • e gerenciar recursos;
  • priorizar e ;
  • alocar tempo e analisar resultados.

Delegação é a transferência de trabalho para subordinados ou colegas. Muitos líderes ineficazes acreditam que ninguém pode fazer melhor do que eles. Naturalmente, eles estão sobrecarregados com um monte de trabalho insignificante, não têm tempo para concluir tarefas prioritárias, o que os torna ineficientes.

Encontrar prioridades é igualmente importante. diz que 80% do resultado vem de 20% do esforço. Na prática, isso significa que é importante concluir a tempo apenas as tarefas das quais depende 80% do sucesso. Via de regra, existem poucas tarefas desse tipo, não estritamente 20% como prometido pelo princípio de Pareto, mas geralmente na faixa de 20 a 40%. É a capacidade de separar o joio do trigo que cria líderes produtivos e empresários.

A técnica mais famosa, eficaz e ao mesmo tempo a mais simples é o Pomodoro. Esta é uma técnica de gerenciamento de tempo, segundo a qual o trabalho é realizado em intervalos de tempo estritamente definidos (geralmente 20 minutos), cada um dos quais é seguido por um descanso de cinco minutos. A técnica Pomodoro recebeu esse nome porque seu criador media intervalos de tempo usando um cronômetro de cozinha em forma de tomate. Desde então, versões modernizadas de gerenciamento de tempo têm estado no centro do sucesso de proeminentes representantes comerciais.

Cronometragem

Você pode usar os princípios de gerenciamento de dinheiro não apenas ao resolver tarefas diárias, mas também ao planejar grandes projetos, cuja implementação leva semanas ou meses. Antes de tudo, você deve saber em que data o projeto precisa ser entregue ou quanto tempo é alocado para isso. Vamos considerar com mais detalhes.

Número de dias entre duas datas

Esta ferramenta permite determinar o número de dias que cabem entre duas datas. Por exemplo, em 20 de outubro de 2017, você recebeu um projeto que precisa ser concluído até 18 de janeiro de 2018. Ir para o calendário e contar o tempo não é muito conveniente e é mais fácil usar uma calculadora: basta selecionar o tipo de programa e inserir as duas datas. Na resposta, vemos que você tem 2 meses e 29 dias para concluir o plano. Não muito informativo ao planejar. O programa expressa esse tempo também em dias, semanas ou meses. Nós olhamos. Você tem exatamente 90 dias ou 12 semanas úteis. Com isso, você já consegue construir um sistema eficaz de gerenciamento de tempo e evitar prazos.

Qual será a data em n dias

Outra ferramenta útil para um trabalho eficiente. Um grande projeto no trabalho pode ser atribuído com a marca "concluído em 50 dias após o pedido ser aceito". É muito tempo, mas voltar ao calendário e calculá-lo não é muito conveniente. Usamos uma calculadora. Suponha que um pedido foi aceito para trabalho em 28 de abril de 2017. Até que data deve ser entregue ao cliente? Vamos mudar o tipo de calculadora e calcular a data limite. Será dia 17 de junho de 2017, sábado. Tendo em mãos o número total de dias e a data x, você pode facilmente distribuir forças para a conclusão pontual do trabalho.

Que data foi n dias atrás

Esta calculadora não será útil para você no trabalho, mas certamente será útil em sua vida pessoal. Imagine que você recebeu uma mensagem SMS em que sua paixão o parabeniza pelo 100º dia de casamento. Esta é uma data importante que não deve ser esquecida, por isso é melhor usar o programa e descobrir. Você recebeu uma mensagem de texto em 4 de julho de 2017, agora é fácil descobrir quando você foi morar com sua paixão. Então, selecione o tipo de calculadora, digite a data e o aniversário de 100 dias. Sua data memorável é 26 de março de 2017, domingo. Circule esta data em seu calendário.

Valores temporários

Esta calculadora permite que você converta um valor de tempo para outro. O programa pode ser usado para converter minutos em dias, semanas em anos ou séculos em milênios. Na prática, isso pode ser útil ao calcular o horário de trabalho de freelancers e artistas freelancers. Por exemplo, você tem 28 dias úteis para concluir seu próximo pedido. Isso é 672 horas. Subtraia o tempo de sono 28 × 8 = 224, o tempo para pausas e descanso 28 × 4 = 112 e obtemos que você tem 336 horas para trabalhar de forma eficaz. Você já pode trabalhar com isso e usar técnicas de gerenciamento de tempo para um trabalho produtivo.

Soma/diferença de tempo

Este programa permite adicionar horas ou dias e calcular o tempo total em meses, semanas, dias, minutos, segundos e até milissegundos. Esta é uma calculadora divertida que pode ser usada na prática para calcular o tempo necessário para concluir diversos tipos de trabalho ou para calcular o tempo livre que resta após a conclusão do trabalho.

Se em uma planilha do Excel você trabalha não apenas com números, gráficos, imagens, mas também com datas, provavelmente se deparou com uma situação em que teve que calcular a diferença entre eles. Por exemplo, você precisa determinar o número de dias ou meses para um determinado período de tempo, ou calcular a idade de uma pessoa para que o resultado seja em dias, meses e anos, ou talvez seja necessário calcular os dias úteis.

Já existe um artigo sobre como calcular a diferença no Excel no site, e nele toquei um pouco nas datas. Mas agora vamos examinar esse problema com mais detalhes e descobrir como calcular o número de dias entre duas datas de maneira simples ou usando a função RAZDAT (), e como determinar o número de dias úteis.

Método 1: subtração

Vamos começar com o mais simples - subtraímos o segundo de uma data e obtemos o valor de que precisamos. Antes disso, verifique se o formato das células nas quais os números são inseridos está selecionado "Data".

Se você ainda não os preencheu, selecione o intervalo com o qual deseja trabalhar e clique na pequena seta ao lado do nome do grupo "Número".

Na janela que se abre à esquerda, selecione o formato que mais nos convém e, a seguir, na área principal, decida o tipo: 14/03/12, 14 de março de 12 ou outro. Pressione OK".

Nas células para as quais você acabou de alterar o formato, insira os dados. Eu preenchi A1 e B1. Agora você precisa selecionar qualquer célula ( D1 ) na qual o formato geral dos dados esteja definido, caso contrário, os cálculos ficarão incorretos. Coloque “=” nele e pressione primeiro a data mais recente (B1), depois a mais cedo (A1). Para calcular o número de dias entre eles, pressione "Enter".

Método 2: usando uma função

Para fazer isso, selecione a célula em que o resultado será (B3) e verifique se o formato geral está selecionado para ela.

Para calcular os dias, usaremos a função RAZDAT(). Inclui três argumentos: data inicial e final, unidade. A unidade é onde queremos obter o resultado. Substituído aqui:

"d" - o número de dias;
"m" - o número de meses completos;
"y" - o número de anos completos;
"md" - contará os dias sem levar em consideração meses e anos;
"yd" - contando dias sem levar em conta apenas anos;
"ym" - conta os meses sem levar em conta o ano.

Colocamos um sinal de igual em B3, escrevemos RAZDAT e abrimos o colchete. Em seguida, selecionamos a data inicial (A1), depois a posterior (B1), colocamos a unidade apropriada entre aspas e fechamos o colchete. Entre todos os argumentos coloque ";" . Para calcular, pressione "Enter".

Eu tenho esta fórmula:

RAZNDAT(A1;B1;"d")

Escolhendo “d” como unidade, obtive o resultado - 111.

Se você alterar esse valor, por exemplo, para "md", a fórmula calculará a diferença entre 5 e 24, excluindo meses e anos.

Ao alterar esse argumento dessa maneira, será possível derivar a idade exata de uma pessoa. Em uma célula haverá anos "y", os segundos meses "ym", os terceiros dias "md"

Método 3: contando dias úteis

Vamos tomar esta tabela como exemplo. Na coluna A temos o início do mês ou a data de início da contagem, na B temos o fim do mês ou da contagem. Esta função conta dias úteis, excluindo sábados e domingos, mas também há feriados em meses, então a coluna C será preenchida com as datas correspondentes.

DIASREDE(A5;B5;C5)

Como argumentos, especificamos a data inicial (A5) e a data final (B5). O último argumento são os feriados (C5). Nós os separamos ";" .

Ao apertar "Enter" aparecerá o resultado, na célula de exemplo D5 - 21 dias.

Agora considere se há vários feriados em um mês. Por exemplo, em janeiro Ano Novo e Natal. Selecione a célula ( D6 ) e coloque igual. Em seguida, clique na letra "f" na barra de fórmulas. Uma janela se abrirá "Inserir Função". No campo "Categoria", selecione "Lista alfabética completa" e encontre a função desejada na lista. Clique OK.

Em seguida, você precisa selecionar os argumentos da função. Em "Start_date" selecionamos o valor inicial (A6), em "End_date" - o final (B6). No último campo, insira as datas dos feriados entre colchetes () e aspas "". Em seguida, pressione "OK".

Como resultado, obteremos a seguinte função e o valor será calculado excluindo finais de semana e feriados especificados:

DIASREDE(A6,B6,("01/01/17", "01/07/17"))

Para não registrar feriados manualmente, você pode especificar um determinado intervalo no campo correspondente. Eu tenho C6:C7.

Os dias úteis serão contados e a função ficará assim:

DIASREDE(A6;B6;C6:C7)

Agora vamos fazer o cálculo do último mês. Digite a função e preencha seus argumentos:

DIAS REDE(A8;B8;C8)

Em fevereiro, foram 19 dias úteis.

Sobre outras funções de data e hora no Excel, escrevi um artigo separado e você pode lê-lo clicando no link.