Passer au contenu principal

Vérifiez si la cellule ou la plage est vide ou non dans Excel – guide simple

Traiter des cellules ou des plages vides dans Excel peut être un élément crucial de la gestion et de l'analyse des données. Que vous ayez besoin d'identifier, de remplir ou d'ignorer des cellules vides, il est essentiel de comprendre comment les vérifier efficacement. Ce guide fournit des méthodes simples mais efficaces pour déterminer si une cellule ou une plage est vide dans Excel, avec des conseils pratiques pour améliorer vos compétences en matière de traitement des données.


Vérifiez si une cellule est vide

Cette section est divisée en deux parties pour une identification simple des cellules vides dans la plage spécifiée. La première partie montre comment renvoyer un texte spécifique lorsqu'une cellule vide est rencontrée, tandis que la deuxième partie montre comment arrêter les calculs de formule lorsqu'une cellule vide est rencontrée.


Si une cellule est vide, renvoie un texte spécifique

Comme le montre le tableau d'expédition ci-dessous, si l'article est livré à temps, il sera marqué comme Livré dans l' Statut d'envoi colonne. En cas de retard, le statut d'expédition reste vide. Pour identifier les cellules vides dans cette colonne afin de vérifier le retard de livraison, vous pouvez procéder comme suit.

Sélectionnez une cellule vide pour afficher le résultat (comme I2 dans ce cas), entrez la formule suivante et appuyez sur la touche Entrer clé. Sélectionnez ensuite cette cellule de résultat et faites-la glisser Poignée de remplissage vers le bas pour obtenir le reste des résultats.

=IF(ISBLANK(F2), "Delay", "Completed") 

Notes:
  • Dans cette formule, F3 est la cellule dont je vais vérifier si elle est vide. "Retard" indique que si F3 est vide, la formule renverra Delay comme résultat. À l'inverse, "Complété" signifie que si F3 n'est pas vide, la formule retournera Terminé. Vous pouvez modifier la référence de cellule et les textes spécifiés en fonction de vos besoins.
  • Si vous souhaitez conserver la cellule de résultat vide lorsqu'une cellule vide est rencontrée, effacez le premier texte spécifié dans la formule, en ne laissant que les guillemets doubles. Tel que:
    =IF(ISBLANK(A2), "", "not blank")
  • Si les cellules semblent vides mais contiennent des caractères non visibles tels que des espaces ou d'autres caractères non imprimables, alors ces cellules seront également traitées comme des cellules non vides. Pour traiter ces cellules comme des cellules vides, vous pouvez utiliser la formule suivante :
    =IF(LEN(TRIM(A2))=0, "blank", "not blank")
Vous avez du mal à identifier les cellules vides avec des espaces ?
Essayez Kutools for Excel's Supprimer des espaces fonctionnalité. Il peut éliminer les espaces de début et de fin d'une plage, garantissant ainsi que la cellule reste vraiment vide, le tout en seulement deux clics.
Vous souhaitez accéder à cette fonctionnalité ? Téléchargez Kutools pour Excel maintenant !

Si une cellule est vide, arrêtez de calculer

Dans certaines situations, lorsqu'une formule rencontre une cellule vide, elle peut renvoyer une erreur ou un résultat inattendu, en fonction de la fonction spécifique et des paramètres appliqués dans la feuille. Dans l'exemple ci-dessous, j'utilise la formule =(C2-B2)/B2 pour calculer la variation en pourcentage entre le mois précédent et ce mois-ci pour différents produits. Cependant, lorsque la cellule source est vide, la formule produit un # DIV / 0! erreur. Cette section vous guidera pour éviter cette erreur lorsque vous traitez des cellules vides.

Sélectionnez une cellule (comme D2 dans ce cas), entrez la formule ci-dessous et appuyez sur Entrer. Sélectionnez cette cellule de résultat et faites-la glisser Poignée de remplissage vers le bas pour obtenir le reste du résultat.

=IF(ISBLANK(B2), "", (C2-B2)/B2)

Comme vous pouvez le voir sur les résultats ci-dessus, toutes les valeurs d'erreur ont disparu bien qu'il y ait des cellules vides.

Notes: Dans cette formule, B2 est la cellule dont je vais vérifier si elle est vide, (C2-B2)/B2 est la formule que j'utiliserai pour calculer la variation en pourcentage. Veuillez modifier ces variables selon vos besoins.

Vérifier si une plage est vide

Si vous souhaitez vérifier si une certaine plage est vide, la formule de cette section peut vous rendre service.

Ici je vais prendre la gamme G1:K8 par exemple. Pour vérifier si cette plage est vide ou non, procédez comme suit.

Sélectionnez une cellule vide pour afficher le résultat, entrez la formule suivante et appuyez sur la touche Entrer clé.

=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")

Notes:
  • Cette formule vérifie si la plage G1:K8 est vide. Si la plage est vide, elle renvoie « Elle est vide » comme résultat. Si la plage n'est pas vide, elle renvoie "Elle n'est pas vide". Vous pouvez modifier la référence de la cellule et les textes spécifiés selon vos besoins.
  • Si vous ne souhaitez pas spécifier de textes et retournez simplement TURE or FAUX, utilisez cette formule :
    =SUMPRODUCT(--(G1:K8<>""))=0
    Cette formule renvoie VRAI si la plage est vide, sinon elle renvoie FAUX.
  • Si les cellules semblent vides mais contiennent des caractères non visibles tels que des espaces ou d'autres caractères non imprimables, alors ces cellules seront également traitées comme des cellules non vides. Pour traiter ces cellules comme des cellules vides, vous pouvez utiliser la formule suivante :
    =IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
    or
    =SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
  • Pour vérifier si plusieurs plages sont vides, essayez cette formule :
    =IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")

Conseils : mettez en surbrillance les cellules vides

La mise en surbrillance des cellules vides permet d'identifier et de traiter plus facilement les cellules vides dans de grands ensembles de données. Cette section explorera comment mettre en évidence visuellement les cellules vides de votre ensemble de données à l'aide de la mise en forme conditionnelle d'Excel.

Étape 1 : Sélectionnez la plage dans laquelle vous souhaitez mettre en surbrillance les cellules vides.
Étape 2 : ouvrez la boîte de dialogue Nouvelle règle de formatage

En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Accueil onglet, cliquez sur Mise en forme conditionnelle > Mettre en évidence les règles des cellules > Plus de règle.

Étape 3 : Créer une règle de mise en forme conditionnelle

Dans le Nouvelle règle de formatage boîte de dialogue, vous devez configurer comme suit.

  1. Sélectionnez Blanks du Mettre en forme uniquement les cellules avec la liste déroulante.
  2. Cliquez Format pour spécifier une couleur de remplissage pour les cellules vides.
  3. Cliquez OK bouton pour enregistrer la règle.
Résultat

Toutes les cellules vides de la plage sélectionnée sont mises en surbrillance avec la couleur de remplissage spécifiée.


En résumé, ce guide enseigne des moyens efficaces de vérifier et de gérer des cellules ou des plages vides dans Excel. Que vous soyez un utilisateur novice ou expérimenté d'Excel, la maîtrise de ces méthodes simples mais puissantes augmentera votre productivité et votre précision lorsque vous travaillez avec des données. Pour ceux qui souhaitent approfondir les fonctionnalités d’Excel, notre site Web propose une multitude de didacticiels. Découvrez plus de trucs et astuces Excel ici.

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (8)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hello, what if you have multiple ranges to include in the formula? i.e. A2:D2 and M2:P2, When I add in the 2nd range the formula does not work...
This comment was minimized by the moderator on the site
Hi Nicholas Haughn,

The following formula can help you. Please give it a try. Thank you.
=IF(AND(SUMPRODUCT(--(A2:D2<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")
This comment was minimized by the moderator on the site
Hola,
Me gustaría cambia los resultados de VERDADERO/FALSO por otras palabras, es posible?
muchas gracias
This comment was minimized by the moderator on the site
Hi Paula,
If you want to display a specific result other than TRUE or FALSE, please enclose the formula in an IF function. Such as:
=IF(SUMPRODUCT(--(G1:K8<>""))=0, "Yes", "No")
This comment was minimized by the moderator on the site
Muchísimas gracias!!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi

Thanks for this. It is what I needed. I am curious what is the significance of the '--' in the formula?
This comment was minimized by the moderator on the site
Hi Joe Shaer,
The double dash is used for converting a list of boolean (TRUE, FALSE) values to ZEROs and ONEs, which is a useful technique in many advanced formulas that work with cell ranges.
This comment was minimized by the moderator on the site
Thanks for this formula. 😊

To make it even more complete I would recommend to use the trim function on the range to eliminate white spaces too:
=SUMPRODUCT(--(TRIM(G1:K8)<>""))=0

Cheers, Dirk
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations