Afficher un texte dans une cellule en fonction de deux autres cellules

Résolu
lespans Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
PapyLuc51 Messages postés 4517 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai la cellule c9 qui contient une date et la cellule F9 qui contient un texte. J'aimerai que la cellule "Date de formation incrémente un 0 quand la date en C9 est supérieur de 365 JOURS à la date du jour et que la cellule F9 contient le mot "incendie" OU quand la date en C9 est supérieur de 1024 jours à la date du jour et que la cellule F9 contient le mot "AFGSU initiale"



J'ai trouvé la solution pour la première partie de ma question mais je bloque avec la deuxième condition (partie souiligné)

=SI(ET([@[Date de formation]]<AUJOURDHUI()-365;[@Formation]="Incendie");"0 ";"1")

Comment faire

Merci
A voir également:

2 réponses

PapyLuc51 Messages postés 4517 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Puisque le résultat "vrai" est le même il suffit d'adjoindre un OU()

=SI(OU(ET(C9>MOIS.DECALER(AUJOURDHUI();12);F9="incendie");ET(C9>MOIS.DECALER(AUJOURDHUI();48);F9="AFGSU initiale"));0;"valeur si faux")

Remplacer "valeur si faux" par ce qui doit apparaître si l'un ou l'autre des deux arguments ne sont pas "vrai"

Cordialement
1
lespans Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Votre formule ne fonctionne pas j'ai que des resultats valide. je l'ai modifié comme suit et cela fonctionne :

=SI(OU(ET([@[Date de formation]]<AUJOURDHUI()-365;[@Formation]="Incendie");ET([@[Date de formation]]<AUJOURDHUI()-1460;[@Formation]="AFGSU initiale"));"invalide";"valide")

Merci
0
PapyLuc51 Messages postés 4517 Date d'inscription   Statut Membre Dernière intervention   1 486 > lespans Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Sans fichier sous les yeux, on n'agit qu'avec les éléments fournis.

J'ai mis la loco sur les rails, vous avez fait le reste.

Si c'est résolu pour vous, confirmez en cliquant sur la roue dentée au début du sujet

Cordialement
0
PapyLuc51 Messages postés 4517 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour,

Je ne sais si j'ai bien tout compris :

=SI(ET(C9>MOIS.DECALER(AUJOURDHUI();12);F9="incendie");0;"valeur si faux")

Cordialement
0
lespans Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

vous avez compris ma demande mais j'aimerais associer cette requete à une autre qui serait
=SI(ET(C9>MOIS.DECALER(AUJOURDHUI();48);F9="AFGSU initiale");0;"valeur si faux")
avec la condition soit l'un ou soit l'autre
0