Résumé
Pour vérifier si une cellule est vide et ne rien afficher si c’est le cas, il faudra utiliser la fonction SI de la façon suivante :
= SI( B3 = "" ; "" ; "cellule non vide" )
--> Vérifie si la cellule est vide ou nulle
La cellule peut contenir une formule renvoyant une valeur nulle ("")
= SI( B3 = "=" ; "" ; "cellule non vide" )
--> Vérifie si la cellule est complètement vierge
= SI( ESTVIDE(B3) ; "" ; "cellule non vide" )
--> Idem
Dans le cas où la cellule ne serait pas vide, on affiche ici « cellule non vide ». On aurait pu également appeler la valeur d’une autre cellule ou imbriquer une autre fonction.
Formule Excel – Si cellule vide alors rien
= SI( cellule = "" ; "" ; valeur_si_non_vide )
--> Vérifie si la cellule est vide ou nulle
= SI( cellule = "=" ; "" ; valeur_si_non_vide )
--> Vérifie si la cellule est complètement vierge
= SI( ESTVIDE(cellule) ; "" ; valeur_si_non_vide )
--> Vérifie si la cellule est complètement vierge
Explications
Dans notre exemple, la colonne B contient des valeurs et des cellules vides. Si la cellule est vide, une valeur vide est affichée (« »). Dans le cas contraire on affiche « cellule non vide ».
Fonction SI
La fonction SI est une fonction Excel. Elle permet de réaliser un test d’afficher un résultat si le test se révèle VRAI ou un autre résultat si le test se révèle FAUX.
Pour définir les conditions dans le test logique de la fonction SI, il faut utiliser des opérateurs logiques. Ils permettent d’exprimer des égalités ou des inégalités que vous souhaitez vérifier.
Pour vérifier si la cellule est vide ou nulle, on peut utiliser le test logique suivant :
B3=""
Dans ce cas, le test vérifie si la cellule est vide. Par contre, la cellule peut contenir une formule renvoyant une valeur nulle (« »). Si vous voulez spécifier que la cellule doit être complètement vierge, il faut utiliser l’une des syntaxes suivantes :
B3="="
ESTVIDE(B3)
Une fois les tests logiques intégrés dans les formules on obtient :
= SI( B3 = "" ; "" ; valeur_si_non_vide )
--> Vérifie si la cellule est vide ou nulle
= SI( B3 = "=" ; "" ; valeur_si_non_vide )
--> Vérifie si la cellule est complètement vierge
= SI( ESTVIDE(B3) ; "" ; valeur_si_non_vide )
--> Idem
Formules en lien
- Si cellule égale à
- Si cellule égale à (sensible à la casse)
- Si avec plusieurs conditions
- Si cellule contient un texte
- Si cellule contient un texte (sensible à la casse)
- Si cellule contient texte alors 1
- Si cellule contient une valeur supérieure ou égale à
- Si cellule vide alors copier
- Si alors
- Si ceci ET ça OU ça
- SI imbriquée 4 conditions
- Si cellule inférieure ou égale à
- Si date supérieure à une autre date