Excel YEARFRAC troba fraccions d'un any entre dates

Taula de continguts:

Excel YEARFRAC troba fraccions d'un any entre dates
Excel YEARFRAC troba fraccions d'un any entre dates
Anonim

La funció YEARFRAC calcula la fracció d'any representada pel nombre de dies entre dues dates (start_date i end_date).

Altres funcions d'Excel poden trobar el nombre de dies entre dues dates, però es limiten a retornar un valor en anys, mesos, dies o una combinació de les tres.

YEARFRAC, en canvi, retorna automàticament la diferència entre les dues dates en forma decimal, com ara 1,65 anys, de manera que el resultat es pot utilitzar directament en altres càlculs.

Aquests càlculs podrien incloure valors com ara l'antiguitat d'un empleat o el percentatge a pagar per programes anuals que s'acaben abans d'hora, com ara les prestacions de salut.

Aquestes instruccions s'apliquen a Excel 2019, 2016, 2013, 2010 i Excel per a Microsoft 365.

Image
Image

YEARFRAC Sintaxi i arguments de la funció

La sintaxi d'una funció fa referència a la disposició de la funció i inclou el nom, els claudàtors i els arguments de la funció. La sintaxi de la funció YEARFRAC és:

=YEARFRAC(data_inici, data_final, base)

Start_date (obligatori) és la primera variable de data; aquest argument pot ser una referència de cel·la a la ubicació de les dades al full de treball o la data d'inici real en format de número de sèrie.

End_date (obligatori) és la segona variable de data. S'apliquen els mateixos requisits d'argument que els definits per a la Data_inici.

Basis (opcional) és un valor que va de zero a quatre que indica a Excel quin mètode de recompte de dies ha d'utilitzar amb la funció.

  • 0 o s'ha omès - 30 dies al mes/360 dies a l'any (NASD dels EUA)
  • 1 - Nombre real de dies per mes/Nombre real de dies per any
  • 2 - Nombre real de dies per mes/360 dies per any
  • 3 - Nombre real de dies per mes/365 dies per any
  • 4 - 30 dies al mes/360 dies a l'any (europeu)

De les opcions per a l'argument basis, un valor de 1 ofereix el més precís per comptar dies per mes i dies per any.

Les diferents combinacions de dies per mes i dies per any per a l'argument Basis de la funció YEARFRAC estan disponibles perquè les empreses de diferents camps, com ara el comerç d'accions, l'economia i les finances, tenen requisits diferents per als seus sistemes de comptabilitat.

YEARFRAC retorna el valor d'error VAL! si Data_inici o End_date no són dates vàlides.

YEARFRAC retorna el valor d'error NUM! si l'argument Basis és inferior a zero o superior a quatre.

Exemple de funció YEARFRAC

Com es pot veure a la imatge de d alt, aquest exemple utilitzarà la funció YEARFRAC a la cel·la E3 per trobar el període de temps entre dues dates: el 9 de març de 2012 i l'1 de novembre de 2013.

Image
Image

En aquest exemple, utilitzareu referències de cel·les a la ubicació de les dates d'inici i de finalització, ja que normalment són més fàcils de treballar que introduir números de data de sèrie.

També podeu fer el pas opcional de reduir el nombre de decimals a la resposta de nou a dos mitjançant la funció ROUND.

Comenceu introduint dades a les cel·les D1 a E2, tal com es veu a la imatge de d alt. La cel·la E3 és on anirà la fórmula.

Utilitzeu la funció DATE per introduir els arguments de la data d'inici i de finalització per evitar possibles problemes que es puguin produir si Excel interpreta les dates com a dades de text.

La sintaxi de la funció Data és la següent per a aquest exemple:

E1 -=DATA(2012, 3, 9)

E2 -=DATA (2013, 11, 1)

Entrada a la funció YEARFRAC

En aquest exemple, introduïu la funció YEARFRAC a la cel·la E3 per calcular el temps entre les dues dates a les cel·les E1 i E2.

Image
Image
  1. Feu clic a cel·la E3: aquí és on es mostraran els resultats de la funció.
  2. Feu clic a la pestanya Fórmules del menú cinta.
  3. Trieu Data i hora de la cinta per obrir el menú desplegable de funcions.

    L'ús de la funció DATE per introduir els arguments de la data d'inici i de finalització evita possibles problemes que es puguin produir si les dates s'interpreten com a dades de text.

  4. Feu clic a YEARFRAC a la llista per mostrar el Formula Builder.
  5. Feu clic a la línia Data_inici.
  6. Feu clic a cel·la E1 al full de treball per introduir la referència de la cel·la.
  7. Feu clic a la línia Final_data.
  8. Feu clic a cel·la E2 al full de treball per introduir la referència de la cel·la.
  9. Feu clic a la línia Basis.
  10. Introduïu el número 1 en aquesta línia per utilitzar el nombre real de dies per mes i el nombre real de dies per any al càlcul
  11. Feu clic a D'acord per completar la funció.
  12. El valor 1.647058824 hauria d'aparèixer a la cel·la E3, que és el període de temps en anys entre les dues dates.
  13. El vostre full de treball pot mostrar més o menys punts decimals en funció de la vostra configuració.

Nidificació de les funcions ROUND i YEARFRAC

Per facilitar el treball amb el resultat de la funció, podeu arrodonir el valor de la cel·la E3 a dues xifres decimals nidant el ROUND Funcionsi YEARFRAC. Per fer-ho, escriviu ROUND després del signe igual (=) i , 2 davant dels darrers parèntesis. La fórmula resultant és:

=RODONADA(YEARFRAC(E1, E2, 1), 2)

La resposta s'arrodoni a 1,65.

Recomanat: