Marquer Ok si cellule non vide

Bonjour,

J'aimerais marquer OK dans la colonne B uniquement si la colonne G n'est pas vide. ( Et cela de B2 à G10 ).

Seulement dans les cellules, il y a une formule du genre =SI(A2="";"";INDEX('xxx;EQUIV(x);'x[x]corps'!$V$1:$V$1767;0)))

J'ai cherché un peu partout mais n'ai rien trouvé de fonctionnel.

Bonjour,

Je ne vois pas bien où tu a un problème ?

=SI(G4<>"";"OK";"")

Ca devrait le faire !

A+

Etant donnée qu'il y a une formule dans G4, il met toujours "OK" dans la cellule, même si c'est 0 dans G4.

ou bien tu change

=SI(G4<>0;"OK";"")

ou dans ta formule

=SI(A2="";"";INDEX('xxx;EQUIV(x);'x[x]corps'!$V$1:$V$1767;"")))

A+

ça ne fonctionne pas, dans l'exemple ci-joint, même s'il n'y a aucun valeur dans la cellule A1 de la feuille 2, j'ai toujours "OK" dans B2 feuille 1

319exemple.xlsx (8.89 Ko)

Bonjour,

Si dans la cellule G2, tu mets la formule

=SI(Feuil2!A1="";"";Feuil2!A1)

et en B2

=SI(G2<>"";"OK";"")

tu obtiens bien l'affichage d'une cellule vide en B2 bien qu'il y ait une formule en G2.

A+

En réel, dans la cellule G2 j'ai cette formule :

=SI(A2="";"";INDEX('xxx$C$5:$C$1793;EQUIV($A2&"R";'xxx!$P$5:$P$1793;0))) ( Cela me renvoie une donnée )

Si je la remplace par :

=SI(A2="";"";INDEX('xxx$C$5:$C$1793;EQUIV($A2&"R";'xxx!$P$5:$P$1793;"")))

Il me retourne alors #VALEURS en G2.

Normal, le troisième paramètre de la fonction EQUIV correspond au type. Il ne peut pas être "".

Quand tu spécifie 0, tu indiques que la fonction EQUIV doit rechercher la première valeur exactement équivalente à la valeur cherchée.

A++

Quand ont te donne une piste... faut au moins la tester..

=SI(G4<>0;"OK";"")

Ça fonctionne.

A+

J'ai dû bugger hier, effectivement =SI(G4<>0;"OK";"") fonctionne parfaitement... merci

Rechercher des sujets similaires à "marquer vide"