Como contar os días desde a data ata hoxe automaticamente usando a fórmula de Excel

  • Comparte Isto
Hugh West

É posible que teñas que automatizar os teus resultados ao examinar os datos financeiros. Porque actualizar os datos diariamente leva moito tempo. Como resultado, é posible que teñas que contar o número de días entre hoxe e outra data. Neste titorial, mostrarémosche como contar os días desde a data ata hoxe automaticamente mediante a fórmula de Excel.

Descargar Practice Workbook

Descargar Practice Workbook para facer exercicio mentres le este artigo.

Count Days Automatically.xlsm

6 Mellores formas de contar os días desde a data ata hoxe automaticamente usando a fórmula de Excel

Nas seccións que aparecen a continuación, mostrarémosche as seis técnicas máis eficaces para calcular os días desde unha data determinada ata a actualidade. Usaremos as fórmulas integradas de Excel así como as fórmulas VBA . Na imaxe de abaixo ofrécese un exemplo de conxunto de datos para axudarche a completar a tarefa.

1. Aplique a función HOXE para contar os días desde a data ata hoxe automaticamente en Excel

O xeito máis sinxelo de contar a diferenza de días desde hoxe é utilizar a función HOXE .

Sintaxe da fórmula é,

=TODAY()-Cell(another date)

Para aplicar a función HOXE , siga os pasos seguintes.

Paso 1:

  • En primeiro lugar, escriba a seguinte fórmula.
=TODAY()-B5

Paso 2:

  • A continuación, preme Intro para obter o primeiroresultado.

Paso 3:

  • Finalmente, use o controlador AutoCompleto ferramenta para atopar os outros resultados.

Ler máis: Fórmula de Excel para calcular o número de días entre hoxe e amp; Outra data (6 xeitos rápidos)

2. Use a función DÍAS para contar os días desde a data ata hoxe automaticamente en Excel

A sintaxe da función DÍAS é:

=DAYS(end_date, start_date)

Para aplicar a función DÍAS , siga as instrucións a continuación.

Paso 1:

  • Escriba a seguinte fórmula na cela C5 . Aquí, end_date refírese a hoxe e o valor da cela B5 é a data de inicio.
=DAYS(TODAY(), B5)

Paso 2:

  • Para ver o primeiro valor, prema Intro .

Paso 3:

  • A continuación, para obter os outros valores, use a ferramenta de control AutoCompleto .

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

3. Use a función DATEDIF para Contar os días desde a data ata hoxe

A sintaxe da función DATEDIF :

=DATEDIF(start_date,end_date, holidays)

Para utilizar o A función DATEDIF siga os pasos indicados a continuación.

Paso 1:

  • Introduza a seguinte fórmula na cela C5 .
=DATEDIF(B5, TODAY(),"D")

  • B5 é a data_inicio , hoxe é o data_final . " D " significa días completos.

Paso 2:

  • Parave o resultado, preme Intro.

Paso 3:

  • Para facer cambios en todas as celas, Encher automaticamente as fórmulas.

Notas. O DATEDIF A función non é moi precisa. Excel non recomenda o uso da función.

Ler máis: Como usar a función DateDiff en Excel VBA (5 exemplos)

Lecturas similares:

  • [Corrixido!] Erro de VALOR (#VALOR!) ao restar tempo en Excel
  • Como para crear unha conta atrás dun día en Excel (2 exemplos)
  • Engadir 30 días a unha data en Excel (7 métodos rápidos)
  • Como Engade 7 días a unha data en Excel (3 métodos)
  • Calcula os anos en Excel a partir de hoxe (4 xeitos)

4. Realiza o Función ABS para contar días negativos desde a data ata hoxe

Ás veces, non obterás valor para resultados negativos se restamos a data de hoxe dunha data futura. Para conseguilo, só tes que aniñar a función HOXE dentro da función ABS . Para completar os pasos, siga as instrucións.

Paso 1:

  • En primeiro lugar, escriba a seguinte fórmula para o ABS.
=ABS(TODAY()-B5)

Paso 2:

  • A continuación, prema Intro.

Paso 3:

  • Para obtén os resultados completos na columna, utiliza a ferramenta de control AutoCompleto .

Ler máis: Como usar COUNTIFS co intervalo de datasen Excel (6 xeitos sinxelos)

5. Aplicar un código VBA a unha única cela para contar os días automaticamente

Ademais dos métodos anteriores, podemos usar VBA para facer o reconto. Simplemente, siga os pasos seguintes para facelo.

Paso 1:

  • Primeiro, preme Alt + F11 para abrir a Macro VBA .
  • Fai clic en Inserir.
  • Escolla o Módulo.

Paso 2:

  • Pega o seguinte Códigos VBA para obter o resultado en D5 .
2206

Paso 3:

  • Entón, garda o programa e prema F5 para executalo.
  • Polo tanto, obterás a diferenza de días na cela D5 .

Paso 4:

  • Repita os pasos anteriores para o resto das celas e o resultado final será como na imaxe de abaixo.

Contido relacionado: Como calcular os días restantes en Excel (5 métodos)

6. Executar un código VBA para un intervalo para contar os días desde a data ata hoxe

Ademais dunha única cela, tamén podemos aplicar o VBA para contar un intervalo a diferenza de días automaticamente. Crearemos unha fórmula a través de VBA e aplicaremos á nosa folla de traballo. Simplemente siga as instrucións do esquema.

Paso 1:

  • Para abrir a Macro VBA , prema Alt + F11
  • A continuación, faga clic no botón Inserir.
  • Despois diso, seleccione o Módulo.

Paso 2 :

  • A continuación, pega o seguinte código VBA para introducir a fórmula na cela E5 .
2828

Paso 3:

  • Garde o programa e prema F5 para executalo.
  • Como un resultado, verá o resultado na cela E5 que contén a fórmula. Agora, aplicaremos a mesma fórmula ao resto das celas.

Paso 4:

  • Simplemente, arrastre cara abaixo a ferramenta de control Completo automático para obter os resultados completos.

Contido relacionado: 3 Fórmula de Excel axeitada para contar os días desde a data

Conclusión

Para recapitular, espero que agora comprendas como contar automaticamente os días desde unha data determinada ata hoxe. Todos estes métodos deben usarse para instruír e practicar cos teus datos. Mire o libro de prácticas e pon o que aprendiches a usar. Debido ao teu apoio vital, estamos motivados para seguir impartindo seminarios coma este.

Se tes algunha dúbida, non dubides en contactar connosco. Fainos saber o que pensas na sección de comentarios a continuación.

O persoal de Exceldemy responderá ás túas consultas o máis rápido posible.

Quédate connosco e continúa aprendendo .

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.