|
Login
  • Page:
  • 1

TOPIC: differenza date in anni mesi giorni

differenza date in anni mesi giorni 5 years 11 months ago #10370

  • MIKALT17
  • MIKALT17's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 11
  • Karma: -1
non sono in grado di fare la differenza fra 2 celle che sono scritte co la aaaa,mm,gg bisona fare le colonne anno mese giorno
MIKALT
The administrator has disabled public write access.

differenza date in anni mesi giorni 5 years 11 months ago #10371

  • Marius44
  • Marius44's Avatar
  • OFFLINE
  • Gold Boarder
  • Posts: 185
  • Thank you received: 38
  • Karma: 14
Non è necessario "fare" colonne. Se le tue date sono in B5 (la più vecchia)e in C5 (la più recente) inserisci in E5 questa formula
=ANNO(C5)-ANNO(B5)&"a " &MESE(C5)-MESE(B5) &"m "&GIORNO(C5)-GIORNO(B5)&"g"

Prova e fai sapere. Ciao,
Mario
The administrator has disabled public write access.

differenza date in anni mesi giorni 5 years 11 months ago #10415

  • ninai
  • ninai's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 107
  • Thank you received: 25
  • Karma: 13
Ciao Mario

questo problema , trattato varie volte è più insidioso di quanto sembra, in quanto il numero dei mesi e/o dei giorni non sempre sono maggiori nella data recente e forse anche per dei bag interni ad excel.
Una formula che ci azzecca quasi sempre:
=ANNO(C5)-ANNO(B5)-(TESTO(C5;"mmdd")<TESTO(B5;"mmdd"))&" anni "&RESTO(MESE(C5)-MESE(B5)-(GIORNO(C5)<GIORNO(B5));12)&" mesi e "&C5-DATA(ANNO(C5);MESE(C5)-(GIORNO(C5)<GIORNO(B5));GIORNO(B5))&" giorni"

altro sistema (anchesso con degli errori) è quello di usare DATA.DIFF() e di concatenare:
per glia anni:
=DATA.DIFF(B5;C5;"Y")

per i mesi:
=DATA.DIFF(B5;C5;"YM")

per i giorni:
=DATA.DIFF(B5;C5;"MD")

ma anche queste in alcuni casi sbagliano

forse, le formule più esatte potrebbero essere:
anni:
=INT(GIORNO360(B5;C5)/360)
mesi:
=RESTO(INT(GIORNO360(B5;C5)/30);12)
giorni:
=RESTO(GIORNO360(B5;C5);30)
Last Edit: 5 years 11 months ago by ninai.
The administrator has disabled public write access.
The following user(s) said Thank You: Marius44

differenza date in anni mesi giorni 5 years 11 months ago #10416

  • Marius44
  • Marius44's Avatar
  • OFFLINE
  • Gold Boarder
  • Posts: 185
  • Thank you received: 38
  • Karma: 14
Preciso ed esaustivo come sempre.
Grazie e ciao,
Mario
The administrator has disabled public write access.
  • Page:
  • 1
Time to create page: 0.387 seconds