Formule si pour un test sur une colonne
Résolu
mijean94
Messages postés
413
Date d'inscription
Statut
Membre
Dernière intervention
-
mijean94 Messages postés 413 Date d'inscription Statut Membre Dernière intervention -
mijean94 Messages postés 413 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Le code si dessous test si la cellule est vide et affiche bon ou erreur s’il y a une donnée.
Mon interrogation :
Comment faire pour que le test soit réalisé sur la plage B2 :B100 ?
Merci de l’aide
Bien cordialement
Le code si dessous test si la cellule est vide et affiche bon ou erreur s’il y a une donnée.
=SI(ESTVIDE(B2);"Bon";"Erreur")
Mon interrogation :
Comment faire pour que le test soit réalisé sur la plage B2 :B100 ?
Merci de l’aide
Bien cordialement
2 réponses
-
Bonjour,
Utilise plutôt cette formule :=SI(NBVAL(B2:B100)=0;"Bon";"Erreur")
-
Bonjour,
Merci pour la réponse.
J’ai peut-être mal formulé ma demande. Ce que je cherche à faire est :
Si toutes les cellules de la plage B2 :B100 sont vident, et uniquement dans ce cas, afficher bon sinon erreur.
Rectification : ta proposition marche nickel. j'avais fait une erreur dans la recopie.
Bien cordialement
-
-
Bonjour mijean94,
Cette formule matricielle, à valider par < Ctrl >< Shift >< Entrée >,
devrait faire l'affaire : =SI(ESTVIDE(B2:B100);"Bon";"Erreur")
< Shift > est la touche < Maj > située juste au-dessus de < Ctrl >.
Cordialement. 😊
PS : Bonjour à crapoulou en passant. 😉-
Bonjour,
Merci pour cette réponse mais j'avais testé cette solution qui ne fonctionne pas.
J'ai pris la solution du post1 qui est nickel.
Merci à tous et bonne soirée.
Bien cordialement
Bonjour mijean94,
Je viens de tester ma solution, qui a marché tout de suite, du premier coup.
Donc cette solution est tout à fait correcte, mais tu as dû oublier de valider
la formule avec < Ctrl >< Shift >< Entrée > !
Cela dit, la solution du message #1 de crapoulou est très bien aussi !
Mais parfois, selon les données, le test sur 0 (zéro) ne marche pas,
et il vaut mieux alors faire un test sur la valeur vide ; c'est pourquoi
j'avais ajouté ma solution, au cas où...
Bonjour à crapoulou en passant. 😉
Cordialement. 😊- Bonjour albkan,
Effectivement j'ai testé une nouvelle fois ta solution est elle marche bien dans mon programme d'essai, mais lorsque je l'ai mise en place dans mon programme d'ensemble il y avait toujours une erreur. Peut-être que le défaut ne vient pas de ta proposition mais d'autre chose dans mon code même en validant la formule.
Merci encore
Bien cordialement
-