Táboa de contidos
É 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 .