DIF.DATES
La funció DIF.DATES calcula el nombre de dies, mesos o anys entre dues dates.
DIF.DATES(data-inicial; data-final; mètode-càlcul)
data-inicial: la data inicial. data-inicial és un valor de data/hora (la fracció d’hora s’ignora) o un valor de cadena de data.
data-final: la data final. data-final és un valor de data/hora (la fracció d’hora s’ignora) o un valor de cadena de data.
mètode-càlcul: un valor modal que especifica com s’ha d’expressar la diferència de temps i com s’han de processar les dates pertanyents a mesos o anys diferents.
"D": dona el nombre de dies entre les dates inicial i final.
"M": dona el nombre de mesos entre les dates inicial i final.
"Y": dona el nombre d’anys entre les dates inicial i final.
"MD": dona el nombre de dies entre les dates inicial i final, ignorant mesos i anys. El mes indicat a data-final es considera que és el mes de data-inicial. Si el dia inicial és posterior al final, el recompte comença a partir del dia final com si es trobés en el mes precedent. L’any de data-final s’utilitza per comprovar si és un any de traspàs.
"YM": dona el nombre de mesos sencers entre les dates inicial i final, negligint l’any. Si el mes/dia inicial és anterior al mes/dia final, les dates es tracten com si fossin del mateix any. Si el mes/dia inicial és posterior al mes/dia final, les dates es tracten com si es trobessin en anys consecutius.
"YD": dona el nombre de dies entre les dates inicial i final, negligint l’any. Si el mes/dia inicial és anterior al mes/dia final, les dates es tracten com si fossin del mateix any. Si el mes/dia inicial és posterior al mes/dia final, les dates es tracten com si es trobessin en anys consecutius.
Exemples |
---|
Si A1 conté el valor de data/hora 6/4/1988 i A2 conté el valor de data/hora 30/10/2006: =DIF.DATES(A1;A2;"D") dona 6.781, el nombre de dies entre el 6 d’abril de 1988 i el 30 d’octubre de 2006. =DIF.DATES(A1;A2;"M") dona 222, el nombre de mesos sencers entre el 6 d’abril de 1988 i el 30 d’octubre de 2006. =DIF.DATES(A1;A2;"Y") dona 18, el nombre de mesos sencers entre el 6 d’abril de 1988 i el 30 d’octubre de 2006. =DIF.DATES(A1;A2;"MD") dona 24, el nombre de dies entre el sisè dia d’un mes i el trentè dia del mateix mes. =DIF.DATES(A1;A2;"YM") dona 6, el nombre de mesos entre abril i el següent octubre de qualsevol any. =DIF.DATES(A1;A2;"YD") dona 207, el nombre de dies entre el 6 d’abril i el 30 d’octubre següent de qualsevol any. =DIF.DATES("06/04/1988";ARA();"Y")& " anys, " &DIF.DATES("06/04/1988";ARA();"YM")& " mesos i " &DIF.DATES("06/04/1988";ARA();"MD")& " dies" dona "25 anys, 2 mesos i 25 dies", l’edat d’una persona nascuda el 6 d’abril de 1988 si avui fos 1 de juliol de 2013. |