Je souhaite intégrer une nouvelle MFC à mon tableau (qui en contient déjà 2 qui fonctionnent) : mettre en jaune si la date d'échéance (cell J2) est dépassée et si dans la cell N2 j'ai "NON PAYE" ou si elle est vide
Ma formule : =ET($J2<=AUJOURDHUI();$N2="";$N2="NON PAYE") ne fonctionne pas.
si N2 est vide alors N2 n'est pas égal à "NON PAYE"
et si N2 est égal à "NON PAYE" alors N2 n'est pas vide.
Si une des conditions est vérifiée alors l'autre ne l'est pas.
Donc est ET($N2="";$N2="NON PAYE") est soit ET(Vrai, Faux) ou bien ET(Faux,Vrai) donc dans tous les cas ET($N2="";$N2="NON PAYE") est Faux (et cela même si on rajoute d'autres conditions dans le ET final). Dès qu'un terme est Faux, l'ensemble du ET(...) est Faux.
si N2 est vide alors N2 n'est pas égal à "NON PAYE"
et si N2 est égal à "NON PAYE" alors N2 n'est pas vide.
Si une des conditions est vérifiée alors l'autre ne l'est pas.
Donc est ET($N2="";$N2="NON PAYE") est soit ET(Vrai, Faux) ou bien ET(Faux,Vrai) donc dans tous les cas ET($N2="";$N2="NON PAYE") est Faux (et cela même si on rajoute d'autres conditions dans le ET final). Dès qu'un terme est Faux, l'ensemble du ET(...) est Faux.
C'est parfait, merci à vous 2 !
L'explication est claire et j'imaginais bien un OU, mais je ne l'avais pas essayé à cet endroit.. En y réfléchissant et à posteriori, c'est pourtant évident