Taula de continguts
És possible que hàgiu d'automatitzar els resultats quan examineu les dades financeres. Perquè actualitzar les dades diàriament requereix molt de temps. Com a resultat, és possible que hàgiu de comptar el nombre de dies entre avui i una altra data. En aquest tutorial, us mostrarem com comptar els dies des de la data fins a l'avui automàticament mitjançant la fórmula Excel.
Baixeu el quadern de pràctiques
Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article.
Count Days Automatically.xlsm
6 millors maneres de comptar els dies des de la data fins a l'actualitat mitjançant la fórmula d'Excel
A les seccions següents, us mostrarem les sis tècniques més efectives per calcular els dies des d'una data determinada fins a l'actualitat. Utilitzarem les fórmules integrades d'Excel, així com les fórmules VBA . A la imatge següent es proporciona un exemple de conjunt de dades per ajudar-vos a completar la tasca.
1. Apliqueu la funció AVUI per comptar els dies des de la data fins a l'avui automàticament a Excel
La manera més senzilla de comptar la diferència de dies des d'avui és utilitzar la funció AVUI .
La sintaxi de la fórmula és,
=TODAY()-Cell(another date)
Per aplicar la funció AVUI , seguiu els passos següents.
Pas 1:
- En primer lloc, escriviu la fórmula següent.
=TODAY()-B5
Pas 2:
- A continuació, premeu Enter per obtenir el primerresultat.
Pas 3:
- Finalment, utilitzeu el controlador Emplenar automàticament per trobar els altres resultats.
Llegir més: Fórmula d'Excel per calcular el nombre de dies entre avui i amp; Una altra data (6 maneres ràpides)
2. Utilitzeu la funció DAYS per comptar els dies des de la data fins al dia d'avui automàticament a Excel
La sintaxi de la funció DAYS és:
=DAYS(end_date, start_date)
Per aplicar la funció DAYS , seguiu les instruccions següents.
Pas 1:
- Escriviu la fórmula següent a la cel·la C5 . Aquí, data_final fa referència a avui i el valor de la cel·la B5 és la data d'inici.
=DAYS(TODAY(), B5)
Pas 2:
- Per veure el primer valor, premeu Retorn .
Pas 3:
- A continuació, per obtenir els altres valors, utilitzeu l'eina de control Emplenar automàticament .
Llegir més: Calculeu el nombre de dies entre dues dates amb VBA a Excel
3. Utilitzeu la funció DATEDIF per Comptar els dies des de la data fins a avui
La sintaxi de la funció DATEDIF :
=DATEDIF(start_date,end_date, holidays)
Per utilitzar la La funció DATEDIF seguiu els passos que s'indiquen a continuació.
Pas 1:
- Introduïu la fórmula següent a la cel·la C5 .
=DATEDIF(B5, TODAY(),"D")
- B5 és la data_inici , avui és la data_final . " D " significa dies complets.
Pas 2:
- Permireu el resultat, premeu Enter.
Pas 3:
- Per fer canvis a totes les cel·les, Emplena automàticament les fórmules.
Notes. El DATEDIF La funció no és gaire precisa. Excel no recomana utilitzar la funció.
Llegiu més: Com utilitzar la funció DateDiff a Excel VBA (5 exemples)
Lectures similars:
- [Corregit!] Error de VALOR (#VALOR!) en restar temps a Excel
- Com per crear un compte enrere d'un dia a Excel (2 exemples)
- Afegir 30 dies a una data a Excel (7 mètodes ràpids)
- Com Afegiu 7 dies a una data a Excel (3 mètodes)
- Calculeu anys a Excel a partir d'avui (4 maneres)
4. Realitzeu el Funció ABS per comptar els dies negatius des de la data fins a avui
De vegades, no obtindreu valor per als resultats negatius si restem la data d'avui d'una data futura. Per aconseguir-ho, només cal que niu la funció TODAY dins de la funció ABS . Per completar els passos, seguiu les instruccions.
Pas 1:
- Primer, escriviu la fórmula següent per a l' ABS.
=ABS(TODAY()-B5)
Pas 2:
- A continuació, premeu Retorn.
Pas 3:
- Per obteniu els resultats complets a la columna, utilitzeu l'eina de control Emplenar automàticament .
Més informació: Com utilitzar COUNTIFS amb l'interval de datesa Excel (6 maneres fàcils)
5. Aplicar un codi VBA per a una sola cel·la per comptar els dies automàticament
A més dels mètodes anteriors, podem utilitzar VBA per fer el recompte. Simplement, seguiu els passos següents per haver-ho fet.
Pas 1:
- Al principi, premeu Alt + F11 per obrir la Macro VBA .
- Feu clic a Insereix.
- Trieu el Mòdul.
Pas 2:
- Enganxeu el següent Codis VBA per obtenir el resultat a D5 .
1765
Pas 3:
- A continuació, deseu el programa i premeu F5 per executar-lo.
- Per tant, obtindreu la diferència de dies a la cel·la D5 .
Pas 4:
- Repetiu els passos anteriors per a la resta de cel·les i el resultat final es veurà com a la imatge següent.
Contingut relacionat: Com calcular els dies restants a Excel (5 mètodes)
6. Executeu un codi VBA per a un interval per comptar els dies des de la data fins a l'avui
A part d'una sola cel·la, també podem aplicar el VBA per comptar un interval la diferència de dies automàticament. Crearem una fórmula mitjançant VBA i l'aplicarem al nostre full de treball. Simplement seguiu les instruccions del contorn.
Pas 1:
- Per obrir la Macro VBA , premeu Alt + F11
- A continuació, feu clic al botó Insereix.
- Després, seleccioneu el Mòdul.
Pas 2 :
- A continuació, enganxeu el següent codi VBA per introduir la fórmula a la cel·la E5 .
5714
Pas 3:
- Deseu el programa i premeu F5 per executar-lo.
- Com un resultat, veureu el resultat a la cel·la E5 que conté la fórmula. Ara, aplicarem la mateixa fórmula a la resta de cel·les.
Pas 4:
- Simplement, arrossegueu cap avall l'eina de control Emplenament automàtic per obtenir els resultats complets.
Contingut relacionat: 3 Fórmula d'Excel adequada per comptar els dies des de la data
Conclusió
Per resumir, espero que ara entenguis com comptar automàticament els dies des d'una data determinada fins avui. Tots aquests mètodes s'han d'utilitzar per instruir i practicar amb les vostres dades. Mireu el llibre de pràctiques i feu servir el que heu après. A causa del vostre suport vital, estem motivats per continuar impartint seminaris com aquest.
Si teniu cap pregunta, no dubteu a posar-vos en contacte amb nosaltres. Si us plau, fes-nos saber què en penses a la secció de comentaris a continuació.
El personal d' Exceldemy respondrà a les teves consultes el més aviat possible.
Queda't amb nosaltres i segueix aprenent .