Excel 2013 inclou altres funcions especials de data a la categoria Data i hora del quadre de diàleg Insereix funció. Aquestes funcions de data en particular amplien les vostres habilitats per fer càlculs de dates al full de treball, especialment aquelles que només funcionen amb dies laborables normals, de dilluns a divendres.
Funció EDATE
La funció EDATE (per a la data transcorreguda) calcula una data futura o passada que està tants mesos abans o després de la data que especifiqueu com a argument start_date . Podeu utilitzar la funció EDATE per determinar ràpidament la data concreta en un interval determinat en el futur o el passat (per exemple, tres mesos abans o fa un mes).
La funció EDATE pren dos arguments:
EDATE(data_inici,mesos)
L' argument data_inici és el número de sèrie de la data que voleu utilitzar com a data base. L' argument de mesos és un nombre enter positiu (per a dates futures) o negatiu (per a dates passades) que representa el nombre de mesos abans o mesos passats per calcular.
Per exemple, suposem que introduïu la següent funció EDATE en una cel·la:
=DATA(DATA(2012,1,31),1)
Excel retorna el número de sèrie de la data, 40968, que es converteix en 29/02/2012 quan apliqueu el primer format de data a la seva cel·la.
Funció EOMES
La funció EOMONTH (per a final de mes) calcula l'últim dia del mes que està tants mesos abans o després de la data que especifiqueu com a argument start_date . Podeu utilitzar la funció EOMONTH per determinar ràpidament el final del mes en un interval determinat en el futur o el passat.
Per exemple, suposem que introduïu la funció EOMONTH següent en una cel·la:
=EOMESS(DATA(2013,1,1),1)
Excel retorna el número de sèrie de la data, 41333, que es converteix en 2/28/2013 quan apliqueu el primer format de data a la seva cel·la.
Funció NETWORKDAYS
La funció NETWORKDAYS retorna el nombre de dies laborables que hi ha entre una data d'inici i una data de finalització que especifiqueu com a arguments:
NETWORKDAYS(data_inici,data_final,[vacances])
Quan utilitzeu aquesta funció, també podeu especificar un interval de cel·les al full de treball o a la constant de matriu per utilitzar-lo com a argument de vacances opcional que enumera els dies festius estatals, federals i flotants observats per la vostra empresa. Aleshores, Excel exclou les dates que figuren a l' argument vacances quan es produeixen entre els arguments data_inici i data_final .
En aquest full de treball que es mostra, es crea una llista a l'interval de cel·les B3:B13 amb tots els dies festius observats durant l'any natural 2013. A continuació, es va introduir la següent funció NETWORKDAYS a la cel·la E4:

DIES XARXA(DATA(2012,12,31),DATA(2013,12,31),B3:B13)
La funció anterior calcula el nombre de dies laborables entre el 31 de desembre de 2012 i el 31 de desembre de 2013 (262 dies laborables totals) i després resta les dates que figuren a l'interval de cel·les B3:B13 si corresponen a un dia feiner.
Com que 10 dels 11 dies festius de l'interval B3:B13 cauen un dia feiner l'any 2013, el nombre de dies laborables entre el 31 de desembre de 2012 i el 31 de desembre de 2013 es calcula com a 252 a la cel·la E4 (262–10). =252).
Funció WEEKNUM
La funció WEEKNUM retorna un número que indica on es troba la setmana d'una data concreta dins de l'any. Aquesta funció pren els arguments següents:
WEEKNUM(número_de_sèrie,[return_type])
En aquesta funció, l' argument serial_number és la data la setmana de l'any de la qual voleu determinar. L' argument opcional return_type és el número 1 o 2, on el número 1 (o s'omet) indica que la nova setmana comença el diumenge i els dies feiners es numeran de l'1 al 7. El número 2 indica que la nova setmana comença el dilluns i que els dies feiners també estan numerats. de l'1 al 7.
Per exemple, si introduïu la funció WEEKNUM següent en una cel·la:
=SETMANA(DATA(2014,1,19))
Excel retorna el número 4, indicant que la setmana que conté la data 19 de gener de 2014, és la quarta setmana de l'any en què es considera que el diumenge és el primer dia de la setmana. (El 19 de gener de 2014 cau en diumenge.)
Tingueu en compte que si haguéssiu afegit 2 com a argument de tipus de retorn opcional , Excel tornaria 3 com a resultat perquè es considera que el 19 de gener de 2014 cau l'últim dia de la tercera setmana de l'any quan el dilluns es considera el primer dia. de la setmana.
Funció WORKDAY
Podeu utilitzar la funció WORKDAY per esbrinar la data que hi ha tants dies laborables abans o després d'una data concreta. Aquesta funció pren els arguments següents:
WORKDAY(data_inici,dies,[festius])
L' argument data_inici és la data inicial que voleu utilitzar per calcular la data del dia laborable que cau tants dies abans o després. L' argument dies és el nombre de dies laborables per davant (enter positiu) o darrere (enter negatiu) de la data_inici .
L' argument de vacances opcional és una constant de matriu o un interval de cel·les que conté les dates de les vacances que s'han d'excloure (quan són un dia feiner) per calcular la nova data.
Per exemple, suposem que voleu determinar una data de venciment per a un informe que sigui 30 dies laborables després de l'1 de febrer de 2013, utilitzant el mateix calendari de vacances introduït a l'interval de cel·les B3:B13 al llibre de treball de Dies laborables 2013. Per fer-ho, introduïu la fórmula següent:
=DIA LABORAL(DATA(2013,2,1),30,B3:B11)
Aleshores, Excel retorna el número de sèrie 41351 a la cel·la, que apareix com a 18 de març de 2013 (l'endemà del dia de Sant Patrici), quan el formateu amb el format de data curta.
Funció YEARFRAC
La funció YEARFRAC (per a Year Fraction) us permet calcular la fracció de l'any, que es calcula a partir del nombre de dies entre dues dates. Podeu utilitzar la funció YEARFRAC per determinar la proporció de les prestacions o obligacions d'un any sencer a assignar a un període determinat.
La funció YEARFRAC utilitza els arguments següents:
YEARFRAC(data_inici,data_final,[base])
L' argument de base opcional de la funció YEARFRAC és un número entre 0 i 4 que determina la base de recompte de dies que s'utilitzarà per determinar la part fraccionària de l'any:
-
0 (o s'ha omès) per basar-lo en el mètode dels EUA (NASD) de 30/360
-
1 per basar la fracció en dies reals/dies reals
-
2 per basar la fracció en dies reals/360
-
3 per basar la fracció en dies reals/365
-
4 per basar la fracció en el mètode europeu de 30/360
Per exemple, si introduïu la fórmula YEARFRAC següent en una cel·la per trobar quin percentatge de l'any queda al 15 d'octubre de 2013:
=YEARFRAC(DATA(2013,10,15),DATE(2013,12,31))
Excel retorna el valor decimal 0,2111111 a la cel·la, la qual cosa indica que queda una mica més del 21 per cent de l'any.