Formule Excel - DATEDIF

Résolu/Fermé
fifine78 Messages postés 3 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 19 janvier 2010 - 18 janv. 2010 à 15:53
fifine78 Messages postés 3 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 19 janvier 2010 - 19 janv. 2010 à 10:04
Bonjour,

J'essaye de mettre en place un tableau excel me permettant de vérifier l'échéance des contrats (plus précisement le nombre de mois restants ou en retard).

J'ai donc insérer dans une colonne une formule : =DATEDIF(G4;AUJOURDHUI();"m") - sachant que G4 = 19/03/2010, ce qui me donne le nombre de mois restants (soit 2 mois).

Cependant, j'ai également des dates "antérieures" à la date d'aujourd'hui ... cela me donne : "NOMBRE!"

Comment puis-je faire pour également calculer le nombre de mois restant en négatif ?

Merci d'avance pour votre aide !

Delphine
A voir également:

6 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
18 janv. 2010 à 16:15
Bonjour,
Avec la fonction SI :
SI(G4 est supérieure à aujourdhui; - différence ; différence)
en Excel (français) cela se traduit par la formule :
=SI(G4>AUJOURDHUI();-DATEDIF(AUJOURDHUI();G4;"m");DATEDIF(G4;AUJOURDHUI();"m"))
5
fifine78 Messages postés 3 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 19 janvier 2010 3
19 janv. 2010 à 10:04
Bonjour Ramyond ,

J'ai tenté avec ESTERR ... mais cela me donnait 0 dans toutes les cellules. Finalement j'ai rajouté un SI :

=SI(G4="";"";SI(G4<AUJOURDHUI();-DATEDIF(G4;AUJOURDHUI();"m");DATEDIF(AUJOURDHUI();G4;"m")))

et ça à l'air de fonctionner.

Merci encore pour ton aide !!

Delphine
2
fifine78 Messages postés 3 Date d'inscription lundi 18 janvier 2010 Statut Membre Dernière intervention 19 janvier 2010 3
18 janv. 2010 à 16:55
Merci beaucoup !!! ça marche !!

Si je peux me permettre ... j'ai certaines cellules G4 qui sont vide et bien entendu je me retrouve avec : "VALEUR!"

Y aurait-il un moyen de faire disparaître cela ?

Merci encore !!

Delphine
1
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
18 janv. 2010 à 23:06
Bonjour Delphine.

Il faut commencer ta formule par
=SIERREUR(... avec Excel 2007
=SI(ESTERR(... avec Excel 2003
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
18 janv. 2010 à 19:28
t'as oublié de passer ta question en état "Résolu"
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
18 janv. 2010 à 23:03
Il y a une nouvelle question ...
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
19 janv. 2010 à 08:32
Salut Raymond,
Bonjour fifine,
Maintenant, sauf si tu as des questions concernant l'application de la formule de Raymond ou d'autres questions, le sujet est résolu.
Bonne journée à tous
0