Quantas horas se passaram entre duas datas.  Calculando diferenças de datas no Microsoft Excel

Quantas horas se passaram entre duas datas. Calculando diferenças de datas no Microsoft Excel

Aparentemente, esta é uma ocorrência muito comum. Eu imediatamente fui online para procurar serviço on-line, 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.

Início de um ponto (ou através de uma barra ou ponto)
Fim do período (ou através de uma barra ou ponto)
Finais de semana marcados
P NO A PARTIR DE H P A PARTIR DE NO
Leve em consideração os decretos do Governo da Federação Russa sobre a transferência de dias
SIM

Cálculo de dias úteis e feriados

A calculadora é bastante simples, mas mesmo assim, na minha opinião, é muito conveniente para calcular o número de dias úteis entre datas arbitrárias.

A calculadora usa dados sobre a transferência de dias úteis e feriados, que estão contidos nas resoluções anuais do governo da Federação Russa.

Claro, existem muitas dessas calculadoras e não somos originais nisso, mas há alguns destaques que acho que você vai gostar e pode ser usado para criar outras calculadoras.

O primeiro destaque: não podemos levar em consideração os feriados contidos nos decretos do governo da Federação Russa, mas levar em consideração apenas os fins de semana (para a Rússia, sábado e domingo)

O segundo destaque: Para os países que têm outros dias da semana como dias de folga (por exemplo, em Israel, os dias de folga são sexta e sábado), você pode especificar quais dias da semana serão dias de folga. Isso é conveniente não apenas para outros países, mas também para uso local, quando se sabe que trabalhamos em turnos, todas as quintas, sábados e terças.

O terceiro destaque: podemos usar um sistema de dias de folga totalmente arbitrário, definido de uma determinada forma (não há exibição dessa função no site, embora a funcionalidade esteja funcionando) e para todos, não será difícil construir um calendário de produção para Belarus, Cazaquistão ou Sérvia.

Um bom efeito colateral desta calculadora é também o cálculo do número de dias entre duas datas. Além disso, ela calcula a diferença da mesma forma que é feito no departamento de contabilidade e no departamento de pessoal. Ou seja, se uma pessoa trabalhar de 1º a 8 de julho, serão 8 dias. Uma vez que o último dia é considerado um dia útil.

Ao contrário das calculadoras matemáticas e astronômicas, onde com os mesmos dados, são obtidos 7 dias. Este erro em um dia aparece devido ao fato de que nas decisões de pessoal o último dia é sempre um dia útil e deve ser levado em consideração, e nas calculadoras exatas e abstratas considera-se que 8 de julho chega à meia-noite (0:0:0 ) e a diferença entre a meia-noite de 1º de julho e a meia-noite de 8 de julho (ou 23 horas 59 minutos 59 segundos 999 milissegundos, 999999 microssegundos, etc. 7 de julho) será exatamente 7 dias.

O princípio básico ao qual o bot adere é a frequência dos fins de semana durante a semana. Se isso for observado, a calculadora fornecerá o resultado esperado.

É lamentável que os decretos do governo da Federação Russa ainda não introduzam um código QR, onde todos os feriados do código atual seriam indicados para processamento da máquina. Isso simplificaria o trabalho de um certo círculo de pessoas.

Feriados e transferências no território da Federação Russa são levados em consideração de 2010 a 2019 inclusive.

Para usuários que precisam calcular a primeira data útil após férias ou viagem de negócios ou outro período de tempo, preste atenção a esta calculadora. Data de retorno ao trabalho das férias, decreto online

Sintaxe

Para clientes Jabber

slave_d date.start; fim.data;semana

uma semana - dá informações completas como calcular dias e horas de trabalho. A semana é composta por sete personagens 0 ou 1, onde cada personagem tem seu próprio papel. 0 - a pessoa trabalha, 1 - a pessoa não trabalha (folga). Se a semana estiver vazia, será usado o código 0000011 - ou seja, sábado e domingo são dias de folga.

Gostaria de observar que esta é uma semana do calendário e este indicador mostra como você descansa durante a semana. A numeração da semana começa do zero e este dia é segunda-feira, depois vem terça-1, quarta-feira -2, etc.

a data do começo - data na forma DD/MM/AAAA - indica o início do intervalo para o qual o número de dias úteis é calculado

data final - data na forma DD/MM/AAAA - indica o fim do intervalo para o qual o número de dias úteis é calculado

ATENÇÃO! A data também pode ser inserida com um ponto ou uma barra. Através de um ponto é mais conveniente entrar em celulares e tablets, e através de uma barra é mais conveniente em um computador no teclado à direita (painel numérico)

Exemplos de uso

rab_d 01/01/2014;31/12/2014

em resposta receberemos

Número de dias entre duas datas especificadas 365

Número de dias úteis 247

número de dias de folga e feriados públicos 118

rab_d 2/7/2010;25/10/2013

Em resposta obtemos

Número de dias entre duas datas especificadas 1212

Número de dias úteis 827

Número de dias de folga e feriados 385

rab_d 20/01/2010;10/02/2014;0101001

Em resposta obtemos

Número de dias entre duas datas dadas 1483

Número de dias úteis 797

Número de dias de folga e feriados 686

No exemplo anterior, apenas ignore os feriados. Como caso de uso, serviço de turno, segurança, etc.

Livre calculadora online Kontur.Accounting irá ajudá-lo e dizer-lhe quantos dias se passaram entre duas datas. Além disso, se você precisar, pode calcular quantos dias de calendário, dias de folga ou dias úteis (horas) o período especificado de um ano ou vários anos contém.

Quantos dias entre as datas? Instrução

Você simplesmente define um dia específico de início e término e obtém um cálculo em uma fração de segundo. A calculadora online calcula todos os dados de forma independente. Se você alterar os dias originais da semana, o resultado será recalculado automaticamente para levar em consideração o ano bissexto.

Importante: você não pode retirar os dias/horas úteis mensais dos cálculos dos anos anteriores e fornecê-los como cálculos - os dados variam. Portanto, é melhor usar uma calculadora.

Assim, o procedimento é:

  1. Nos campos “Data inicial” e “Data final”, selecione os dias inicial e final da contagem regressiva, respectivamente, começando em 2013 e terminando no futuro 2018.
  2. Instalar em próximo campo número de horas de trabalho por dia. Por padrão, este campo já está definido para 8 horas (40 horas semana de trabalho), mas você pode alterar esse número.
  3. No lado direito da tela no banner você verá o resultado: dias úteis, dias do calendário e horas de trabalho entre determinadas datas. Os resultados devem ser copiados e salvos em seu documento.

Para que você pode usar a calculadora?

  1. Para calcular multas e atrasos em contratos
  2. Como entender a eficiência do uso de um recurso e os prazos de uso
  3. Como não agendar acidentalmente uma tarefa em um fim de semana
  4. Quanto tempo falta para o prazo

Exemplo:

Você é um contador. O gerente pediu que você fornecesse dados sobre o número de horas de trabalho que todos os funcionários da empresa deveriam trabalhar em fevereiro nos próximos minutos. Você pode determinar facilmente o número de funcionários - você tem números diante de seus olhos. Mas o número de horas deve ser contado .... E quantos dias há em fevereiro? Que tal um ano bissexto? Que dias foram os dias de folga? E como determinar o número de dias de férias?

Solução: basta usar nosso widget. Você receberá todas as informações automaticamente, não precisa de calendários e calculadoras de mesa.

Gostou desta calculadora? Então experimente nossos outros recursos

Deseja manter a contabilidade, enviar relatórios e fazer cálculos em um serviço da Web conveniente e simples? Experimente o Kontur.Accounting por um mês inteiro grátis! Rapidamente ensinaremos como usar o serviço e responderemos a todas as suas perguntas!

Para executar determinadas tarefas no Excel, você precisa determinar quantos dias se passaram entre determinadas datas. Felizmente, o programa possui ferramentas que podem resolver essa questão. Vamos descobrir como você pode calcular a diferença de datas no Excel.

Antes de começar a trabalhar com datas, você precisa formatar as células para este formato. Na maioria dos casos, quando você insere um conjunto de caracteres que se parece com uma data, a célula se reformata. Mas ainda é melhor fazê-lo manualmente para se proteger contra surpresas.


Agora todos os dados que estarão contidos nas células selecionadas serão reconhecidos pelo programa como uma data.

Método 1: cálculo simples

A maneira mais fácil de calcular a diferença de dias entre as datas é com uma fórmula simples.


Método 2: função RAZDAT

Você também pode usar uma função especial para calcular a diferença de datas RAZDAT. O problema é que ela não está na lista do Function Wizard, então você tem que inserir a fórmula manualmente. Sua sintaxe fica assim:

RAZDAT(data_inicial, data_final, unidade)

"Unidade"- este é o formato no qual o resultado será exibido na célula selecionada. De qual personagem será substituído em determinado parâmetro, depende das unidades em que o total será retornado:

  • "y" - anos completos;
  • "m" - meses completos;
  • "d" - dias;
  • "YM" - diferença em meses;
  • "MD" - a diferença em dias (meses e anos não são levados em consideração);
  • "YD" - a diferença em dias (os anos não são levados em consideração).

Você também precisa observar que, ao contrário do método de fórmula simples descrito acima, ao usar esta função, a data de início deve estar em primeiro lugar e a data final deve estar em segundo lugar. Caso contrário, os cálculos serão incorretos.


Método 3: calculando o número de dias úteis

O Excel também tem a capacidade de calcular os dias úteis entre duas datas, ou seja, excluindo finais de semana e feriados. Para isso, utiliza-se a função CHISTRABNI. Ao contrário da instrução anterior, ela é listada no Assistente de função. A sintaxe para esta função é:

NETWORKDAYS(início_data, fim_data, [feriados])

Nesta função, os argumentos principais são os mesmos do operador RAZDAT- data de início e fim. Além disso, há um argumento opcional "Feriados".

Deve ser substituído pelas datas de feriados, se houver, para o período coberto. A função calcula todos os dias do intervalo especificado, excluindo sábados, domingos e também os dias que são adicionados pelo usuário ao argumento "Feriados".


Após as manipulações acima, o número de dias úteis para o período especificado será exibido na célula pré-selecionada.

Como você pode ver, o programa Excel fornece a seus usuários uma ferramenta bastante conveniente para calcular o número de dias entre duas datas. Ao mesmo tempo, se você só precisa calcular a diferença em dias, mais A melhor opção estaria aplicando uma fórmula de subtração simples em vez de usar uma função RAZDAT. Mas se você precisar, por exemplo, calcular o número de dias úteis, a função virá em socorro NETWORKDAYS. Ou seja, como sempre, o usuário deve decidir sobre a ferramenta de execução após definir uma tarefa específica.

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 forma 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 mudar dado valor, por exemplo, em "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 na lista função desejada. 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 calcular para mês passado. 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.