Fonction ooo equivalent

bonjour,

j'aimerais savoir comment sur excel convertir la fonction "annees" existant sur ooo?

Merci

Bonjour bienvenu,

Il te faut une formule suivante :

 DATEDIF(Date_Initiale;Date_fin;"y")

bonjour et merci pour la bienvenue.

La formule proposée n'existe pas dans excel 2003.

Y a t il une autre solution?

Merci

Re,

Pourquoi pas celle-ci :

=ANNEE(Date_Fin)-ANNEE(Date_Initiale)

Merci mais ce que j'ai besoin est ceci:

si l'enfant à 4 ans dans l'année alors "message" avec:

cellule a1=aujourd'hui

cellule c5= date naissance enfant

Merci

Re,

Il aurait mieux fallu poser le problème en entier dès le début. Essaye la suivante pour la 4è anniversaire :

=SI(DATE(ANNEE(A1)-4;MOIS(A1);JOUR(A1))=C5;"Bon anniversaire";"")

ou bien la suivante pour tous les anniversaires :

=SI(ET(JOUR(A1)=JOUR(C5);MOIS(A1)=MOIS(C5));"Bon anniversaire";"")

PS : La référence A1 pourra être remplacée par la formule AUJOURDHUI()

pour plus de simplicité je joint le fichier, le calcul concerne la colonne "4 ans dans l'année" a sortir avoir soit une croix ou un autre message.

Le summum serait que le calcul se fasse pour avant et après 4 ans, mais c'est peut-etre trop.

Merci

https://www.excel-pratique.com/~files/doc/enfants.zip

Re,

A essayer la formule suivante en D5 :

=SI((ANNEE(AUJOURDHUI())-ANNEE(C5))>=4;"4 ans depuis le "&TEXTE(C5;"jj/mm")&"/"&ANNEE(AUJOURDHUI());"")

bonjour,

merci ta formule fonctionne bien, j'ai juste fais une ptite modif pour ne garder = 4 et non >=4

Rechercher des sujets similaires à "fonction ooo equivalent"