Fonction SI

Chouquette12 -  
jc80 Messages postés 5063 Statut Membre -
Bonjour,
J'ai créé un tableau de suivi de véhicule, donc il y a le contrôle technique (CT) à vérifier tous les deux ans. Donc je souhaiterai faire une fonction SI sur excel 2010.
Cependant, il y a la date et en plus il faut prendre en compte les deux ans qui sont à ajouter à la dernière date du CT du véhicule. De plus, j'aimerai ajouter de la couleur, c'est à dire, que lorsque c'est valide = vert et si c'est non valide = rouge.
__________________________________________
Ce que j'ai fait :
Pour une date au hasard, par exemple : 23/02/2014
=SI(B3>AUJOURDHUI()+ANNEE(2);"Valide";"Non valide")


Voilà, merci d'avance.
___________________________________________
A voir également:

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Bonjour
êtes vous sur que votre formule vous décale de 2 ans.. ou de 5 environ
en principe ANNEE(2) = 1900 et donc rajoute 1900 jour à votre date, non?
(votre formule donne 17/5/2021 au jour d'aujourd'hui!
ce serait peut être plus juste avec:

=SI(B3="";"";SI(B3>DATE(ANNEE(AUJOURDHUI()+2);MOIS(AUJOURDHUI();JOUR(AUJOURDHUI());"valide";"non valide"))

(la 1° condition évitant un affichage non valide quand B est vide)

Pour la MFC, il suffit de placer une mis en forme conditionnelle par formule
(icône MFC / Nouvelle règle/utiliser une formule..)
et avec
=Cell="Valide"
ou
=Cell="non valide"

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
jc80 Messages postés 5063 Statut Membre 1 425
 
Bonjour

Un exemple a tester

http://www.cjoint.com/c/FCeksHpSz5b
Cordialement
0
Chouquette12
 
Donc il faudrait mettre la date un mois avant la date de fin du contrôle technique ?
Je m'exprime mal j'espère que vous comprendrez.

C'est pour qu'ils aient le temps de faire le contrôle technique avant la date butoir.

En fait j'ai une date par exemple :

Dernier CT : 23/02/2014 | Prochain CT : 23/02/2016 | Valide (selon votre formule)

Il faudrait que ce soit au mois prés....
0
jc80 Messages postés 5063 Statut Membre 1 425 > Chouquette12
 
Re bonjour

Dans l'exemple en B3 tu mets cette formule
=si(A3="";"";MOIS.DECALER(A3;23)
et tu tires vers le bas
en A3 tu mets la date du dernier CT
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour Chouquette, Vaucluse

Peut-^tre +simple
=SI(B3="";"";SI(MOIS.DECALER(B3;24)<=AUJOURDHUI();"valide";"non valide"))

 Michel
0
Chouquette12
 
D'accord, je vais essayer cela cette après midi et je vous dirai ça. Je vous remercie de votre aide.
0