Fórmula de Excel para calcular o número de días entre hoxe e outra data

  • Comparte Isto
Hugh West

Desexa calcular o número de días entre Hoxe e outra data usando a fórmula de Excel? No pasado, a xente adoitaba calculalo manualmente. Pero na actualidade, co avance das ferramentas modernas, é bastante fácil calculalo usando estas ferramentas modernas.

Hoxe explicaremos como usar unha fórmula de Excel para calcular o número de días entre Hoxe e outra data usando a versión de Microsoft 365 .

Descargar o libro de prácticas

Podes descargar o caderno de prácticas desde aquí:

Calculo de días entre hoxe e outra data.xlsx

7 fórmulas para calcular o número de días entre hoxe e outra data en Excel

Neste artigo, imos demostrar sete métodos rápidos e sinxelos para calcular o número de días entre Hoxe e outra data mediante unha fórmula de Excel. Para a súa mellor comprensión, vou utilizar o seguinte conxunto de datos. Que contén dúas columnas. Estes son ID de pedido, e Data de pedido . O conxunto de datos ofrécese a continuación.

1. Fórmula de resta simple para calcular o número de días entre hoxe e outra data

Podemos atopar facilmente o número de días utilizando o método resta . Pódense utilizar as dúas opcións . Os días anteriores determínanse restando a data do pedido (calquera outra data).hoxe.

Pasos:

  • Primeiro, selecciona a cela en branco C20 .
  • En segundo lugar, introduce a fórmula .
=TODAY()

Aquí, a función HOXE devolverá a data actual.

  • A continuación, prema ENTER .

Como resultado, obterá a data actual.

  • Do mesmo xeito, selecciona outra cela en branco D5 .
  • Entón, introduce a seguinte fórmula.
=$C$20-C5

Onde $C$20 e C5 son a data actual e a data do pedido respectivamente.

  • Despois diso, prema ENTER .

  • Aquí, use a ferramenta Recheo de control para encher as celas en branco. Simplemente arrastre o cursor na esquina inferior dereita das celas D5 e verá un signo Plus ( +) . Agora, move o cursor cara abaixo ata a cela D9 .

Por último, obterás a saída como a seguinte.

Os días posteriores determínanse restando a data do día actual (hoxe) da data do pedido (calquera outra data).

Pasos:

  • Primeiro, selecciona a cela en branco D14 .
  • En segundo lugar, introduce a fórmula.
=C14-$C$20

Onde C14 e $C$20 son a data probable de entrega (data futura) e a data actual respectivamente.

  • En terceiro lugar. , prema ENTER .

  • Neste momento, utilice a ferramenta Encher o controlador para encher o celas en brancoe obterás a saída como a seguinte.

Ler máis: Como restar datas en Excel para obter anos ( 7 Métodos sinxelos)

2. Usando a función TODAY en Excel

A sintaxe da función é

=TODAY()-Cell (outra data)

Basicamente, a función HOXE restaura o número de serie, un código de data e hora, proporcionado por Excel. E podes calcular o número de días restando calquera día de hoxe .

Pasos:

  • Primeiro, escolle a cela en branco D5.
  • En segundo lugar, escriba a seguinte fórmula.
=TODAY()-C5

Onde C5 é a data do pedido. Lembra que HOXE é unha función separada para atopar a data do día actual.

  • En terceiro lugar, preme ENTER .

  • Despois diso, use a icona Recheo de control para encher as celas de D6 a D9 coa mesma fórmula.

Por último, obterás todos os números dos días.

Nota:Aquí, o HOXE dará exactamente a data actual. Polo tanto, pode atopar datas diferentes na folla de traballo xa que a función HOXE cambiará como todos os días.

Ler máis: Como calcular os días pendentes en Excel (con Pasos sinxelos)

3. Aplicar a función DAYS para calcular o número de días entre hoxe e outra data

Aquí pode usar a función DAYS como fórmula Excel para calcular o número de días entre Hoxe e outra data. Ademais, a sintaxe da función é

= DAYS(data_final, data_inicio)

Agora, para aplicar a sintaxe só tes que seguir os pasos que se indican a continuación.

Pasos:

  • Primeiro, fai clic na cela en branco D5 .
  • En segundo lugar, escribe a fórmula na cela D5 .
=DAYS($C$11,C5)

Onde $C$11 é a data de finalización e C5 é a data de inicio. Aquí, estamos usando a Referencia absoluta para a cela C11 para manter fixada a data actual para todas as outras datas de pedido.

  • En terceiro lugar, preme ENTER .

  • A continuación, use a ferramenta Fill Handle como o método anterior.

Finalmente, obterás todo o número de días.

Ler máis: Como contar os días desde a data ata hoxe Usando automaticamente a fórmula de Excel

Lecturas similares

  • Como calcular días laborables nun mes en Excel (4 xeitos sinxelos)
  • [Fixado!] Erro de VALOR (#VALOR!) ao restar tempo en Excel
  • Como calcular anos entre dúas datas en Excel (2 métodos) )
  • Engadir datas en Excel automaticamente (2 pasos simples)
  • Como contar os meses en Excel (5 formas)

4. Utilizando a función DATA en Excel para calcular o número de días

De novo, pode usar a función DATA como Excelfórmula para calcular o número de días entre Hoxe e outra data. Ademais, a sintaxe da función é a seguinte.

=DATA(ano, mes, día)-DATA(ano, mes, día)

Pasos:

  • Primeiro, selecciona a cela en branco D5 .
  • En segundo lugar, introduce a fórmula que se indica a continuación.
=DATE(2022,10,17)-DATE(2020,6,1)

Aquí, a función DATA devolverá o número da data como Excel. Basicamente, nesta fórmula, restamos dúas datas. Pero, tes que inserir o ano, o mes e o día manualmente.

  • A continuación, preme ENTER .

  • Do mesmo xeito, introduce a fórmula na cela D6 .
=DATE(2022,10,17)-DATE(2020,8,27)

  • A continuación, preme ENTER .

  • Do mesmo xeito, tes que inserir tanto a data actual como a da orde e obtén todo o número de días entre hoxe e outra data.

Ler máis: Calcula o número de días entre dúas datas con VBA en Excel

5. Uso da función DATEDIF para calcular o número de días

Consideremos un conxunto de datos como o seguinte onde ID de pedido, data de pedido e indícanse a data do día actual . Agora, temos que atopar o número de días entre a data do pedido e hoxe . Con respecto a isto, podemos utilizar a función DATEDIF . A fórmula principal da funciónis

=DATEDIF(data_inicio,data_fin, “d” )

Aquí, o d proporciona o número completo de días desde as dúas datas .

Pasos:

  • Agora, selecciona o espazo en branco cela D5 e introduza a fórmula como
=DATEDIF(C5,$C$11,"d")

Onde C5 e $C$11 son a data de inicio e a data de finalización respectivamente. Ademais, d refírese a Días (días completos).

  • A continuación, prema ENTER .

  • Nestes momentos, podes usar a ferramenta Encher o controlador para encher as celas en branco.

Como resultado, obterá a saída como a seguinte.

Nota: DATEDIF é unha función oculta en Excel. En realidade, non o atoparás en ningún lugar da Barra de ferramentas de Excel . Polo tanto, tes que escribir o nome completo na cela ou na Barra de fórmulas para obtelo.

Ler máis: Como calcular o número de días entre dúas datas en Excel

6. Empregando a función NETWORKDAYS en Excel

A función NETWORKDAYS calcula o número de días entre dous días. Ten un carácter especial e pode excluír calquera festivo especificado. A sintaxe da función é:

=NETWORKDAYS(data_inicio, data_final, vacacións)

Agora, se quere aplicar a sintaxe ao seu conxunto de datos. Só tes que seguir os seguintes pasos.

Pasos:

  • En primeiro lugar, tes que facer unha lista de todas as vacacións dun ano. Aquí, enumeramos en columna E .
  • En segundo lugar, selecciona a cela en branco C11 .
  • En terceiro lugar, escribe a fórmula.
=TODAY()

Lembra que HOXE é unha función separada para atopar a data do día actual.

  • En cuarto lugar, preme ENTER .

  • Agora, selecciona outra cela en branco D5 .
  • A continuación, escribe o seguinte fórmula.
=NETWORKDAYS(C5,$C$11,$E$5:$E$9)

Onde C5 está a data do pedido, $C$11 quere dicir hoxe e $E$5:$E$9 son vacacións.

  • Despois, preme ENTER .

  • Agora, utiliza a ferramenta Enchemento de control para encher celas de D6 a D9 .

Por último , obterás todo o número de días laborables.

Ler máis: Como calcular os días laborables excluíndo os domingos en Excel

7. Uso de funcións combinadas para calcular o número de días

Podes empregar unha combinación dalgunhas funcións como a función ABS , Función IF , Función ISBLANK , e HOXE función como fórmula de Excel para contar o número de días entre hoxe e outra data . A continuación móstranse os pasos.

  • En primeiro lugar, tes que seleccionar unha nova cela D5 onde queres gardar o resultado.
  • En segundo lugar, debes usar a fórmula indicada a continuación na cela D5 .
=ABS(IF(ISBLANK(C5),"",TODAY()-C5))

  • Finalmente, prema ENTER para obter oresultado.

Desglose de fórmulas

  • Aquí, a proba lóxica do SE a función é “ISBLANK(C5)” . O que comprobará se o valor da cela de C5 está en branco ou ten un valor.
  • Entón, se o C5 non ten ningún valor de cela, o SE A función devolverá un espazo en branco.
  • Se non, fará esta operación “HOXE()-C5” . Onde a función HOXE dará a data actual e todo o escenario devolverá o número de días entre hoxe e a data desde o C5 cela.
  • Por último, a función ABS converterá o número devolto nun positivo.
  • A continuación, use a ferramenta Fill Handle como o método anterior.

Finalmente, obterá todo o número de días.

Ler máis: Fórmula de Excel para contar días desde a data (5 métodos sinxelos)

Sección de práctica

Agora podes practicar o método explicado por ti mesmo.

Conclusión

Aplicando os sete métodos rápidos e sinxelos, podes atopar facilmente unha fórmula de Excel para calcular o número de días entre hoxe e outra data. Grazas por ler o meu artigo. Comparte a continuación os teus pensamentos.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.