Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Si celule vide rien afficher

SebaB

XLDnaute Nouveau
Bonjour à tous,
J'ai utilise cette formule =SI(L2<>"";J2;SI(L2<>"";J2;"")) dans la cellule R2 qui va afficher le résultat de la cellule J2 à condition que la cellule L2 elle n'est pas vide, ça fonctionne très bien quand la cellule L2 est vide mais quand les 2 cellule sont vide la formule renvoie le résultat 0.
Comment adapter la formule pour rien afficher.



J'ai la même difficulté pour cette formelle =CONCATENER(C2;"_";E2) qui se trouve dans la cellule T2, si les cellules C et E sont vides le résultat dans la cellule T est _
Comment adapter la forme pour que la cellule T2 reste vide?

Merci a vous
 
Solution
Bonjour,

=SI(L2<>"";J2;SI(L2<>"";J2;""))
Il y a, à mon avis, un petit souci de logique dans cette formule car elle fait à peu près deux fois la même chose, l'une imbriquée dans l'autre.

Essaye ceci :
=SI(L2="";"";J2)

Je n'avais pas vu que tu ne voulais pas afficher de 0 (zéro) quand J2 est vide...
Si tu veux imbriquer deux SI, tu peux essayer ceci :
=SI(L2="";"";SI(J2="";"";J2))

Fred0o

XLDnaute Barbatruc
Bonjour SebaB

Tu peux essayer cette formule pour la premiere question : =SI(ET(L2<>"";J2<>"");J2;"")

Pour la deuxieme question, je propose ceci :=SI(ET(C2<>"";E2<>"");CONCATENER(C2;"_";E2);"")
 

TooFatBoy

XLDnaute Barbatruc
Bonjour,

=SI(L2<>"";J2;SI(L2<>"";J2;""))
Il y a, à mon avis, un petit souci de logique dans cette formule car elle fait à peu près deux fois la même chose, l'une imbriquée dans l'autre.

Essaye ceci :
=SI(L2="";"";J2)

Je n'avais pas vu que tu ne voulais pas afficher de 0 (zéro) quand J2 est vide...
Si tu veux imbriquer deux SI, tu peux essayer ceci :
=SI(L2="";"";SI(J2="";"";J2))
 
Dernière édition:
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…