Améliorer une formule dans un format MFC

  • Initiateur de la discussion C@thy
  • Date de début
C

C@thy

Guest
Bonjour le forum, et tout particulièrement les pros de la formule!

Je suis en plein dans les Mise enFormes Conditionnelles.

Je dois vérifier que la colonne T soit > à la colonne R et > à la colonne S,
sinon mise en couleur, mais je ne veux pas de couleur si R et S sont vides

j'ai écrit ceci,

=OU($T9<=$R9;$T9<=$S9)*ET($R9<>0;$S9<>0)

qui fonctionne, mais ne me satisfait pas réellement.

car après * si je mets OU au lieu de ET j'obtiens le même résultat

j'ai essayé ET(OU et même l'inverse mais ça ne fonctionne pas

Ya-t-il un moyen de l'écrire autrement?

Merci pour votre aide et à bientôt


C@thy
BipBip.gif
 
L

LaurentTBT

Guest
Si en plus j'en rajoute avec des fautes de frappe:
Ma dernière formule c'est pour la colonne V, et il y a un ; de trop:

Formule de la MFC en V
=ET(OU($V9<=$R9;$V9<=$S9;$V9<=$T9);OU($R9<>"";$S9<>"";;$T9<>""))
Et comme j'ai l'impression que c'est ici qu'il ne faut pas que V soit vide:
=ET(OU($V9<=$R9;$V9<=$S9;$V9<=$T9);OU($R9<>"";$S9<>"";;$T9<>"");$V9<>"")
 
L

LaurentTBT

Guest
Mais Cathy, je remets la même question:
quand tu dis pour V par exemple:
"Si les lignes sont vides, pas de couleur", est-ce que ça veut dire:
Si au moins une des cases R, S, T est vide alors pas de couleur?
ou alors: Si toutes les 3 sont vides alors pas de couleur?

Tu saisis la nuance?, parce qu'à l'arrivée, c'est un OU qui se transforme en ET!!!
 
M

Monique

Guest
Re,

à mon humble avis, ça se résume à ça :

En T7 :
=(T7<=S7)*(T7<>"")
ou bien
=ET(T7<=S7;T7<>"")

En U7 :
=((U7<=T7)+(U7<=S7))*(U7<>"")
ou bien
=ET(OU((U7<=T7);(U7<=S7));U7<>"")

En V7 :
=((V7<=U7)+(V7<=T7)+(V7<=S7))*(V7<>"")
ou bien
=ET(OU((V7<=U7);(V7<=T7);(V7<=S7));V7<>"")
 

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 861
Membres
103 979
dernier inscrit
imed