fonction ooo equivalent

Pour toutes vos questions à propos de LibreOffice/OOo Calc ...

fonction ooo equivalent

Messagepar mbk28 » 21 Jan 2009, 15:01

bonjour,
j'aimerais savoir comment sur excel convertir la fonction "annees" existant sur ooo?
Merci
mbk28
Utilisateur occasionnel
 
Messages: 19
Inscription: 21 Jan 2009, 14:57
Version Excel: excel 2003 pc

Messagepar Raja » 21 Jan 2009, 15:13

Bonjour bienvenu,

Il te faut une formule suivante :
Code: Tout sélectionner
DATEDIF(Date_Initiale;Date_fin;"y")
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar mbk28 » 22 Jan 2009, 09:59

bonjour et merci pour la bienvenue.
La formule proposée n'existe pas dans excel 2003.
Y a t il une autre solution?
Merci
mbk28
Utilisateur occasionnel
 
Messages: 19
Inscription: 21 Jan 2009, 14:57
Version Excel: excel 2003 pc

Messagepar Raja » 22 Jan 2009, 10:43

Re,

Pourquoi pas celle-ci :
Code: Tout sélectionner
=ANNEE(Date_Fin)-ANNEE(Date_Initiale)
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar mbk28 » 22 Jan 2009, 11:24

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
mbk28
Utilisateur occasionnel
 
Messages: 19
Inscription: 21 Jan 2009, 14:57
Version Excel: excel 2003 pc

Messagepar Raja » 22 Jan 2009, 11:48

Re,

Il aurait mieux fallu poser le problème en entier dès le début. Essaye la suivante pour la 4è anniversaire :
Code: Tout sélectionner
=SI(DATE(ANNEE(A1)-4;MOIS(A1);JOUR(A1))=C5;"Bon anniversaire";"")

ou bien la suivante pour tous les anniversaires :
Code: Tout sélectionner
=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()
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar mbk28 » 22 Jan 2009, 18:29

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

http://www.excel-pratique.com/~files/doc/enfants.zip
mbk28
Utilisateur occasionnel
 
Messages: 19
Inscription: 21 Jan 2009, 14:57
Version Excel: excel 2003 pc

Messagepar Raja » 23 Jan 2009, 12:10

Re,

A essayer la formule suivante en D5 :

Code: Tout sélectionner
=SI((ANNEE(AUJOURDHUI())-ANNEE(C5))>=4;"4 ans depuis le "&TEXTE(C5;"jj/mm")&"/"&ANNEE(AUJOURDHUI());"")
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar mbk28 » 23 Jan 2009, 12:45

bonjour,
merci ta formule fonctionne bien, j'ai juste fais une ptite modif pour ne garder = 4 et non >=4
mbk28
Utilisateur occasionnel
 
Messages: 19
Inscription: 21 Jan 2009, 14:57
Version Excel: excel 2003 pc


Retourner vers Calc

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité