Comment utiliser la fonction ESTVIDE dans Google Sheets

Certaines formules dans Google Sheets nécessitent que la cellule de référence contienne une valeur, sinon une erreur apparaîtra…

Pour éviter cela, nous pouvons ajouter une méthode pour scanner si la cellule de référence contient une valeur ou non. Une façon de le faire est d’utiliser la fonction ESTVIDE.

ESTVIDE sur une seule cellule

Une fonction pratique que vous pouvez utiliser pour vérifier si une cellule est vide ou non (sans cliquer dessus) est la fonction ESTVIDE. La fonction ESTVIDE vérifie si une cellule est vide ou non, renvoyant soit VRAI, soit FAUX:

Tableau montrant les valeurs que renvoie ESTVIDE pour chaque type de données à l'intérieur d'une cellule. La fonction ESTVIDE renvoie une valeur FAUX pour les cellules contenant une chaîne de caractères, un nombre, une apostrophe ou un espace parasite.

Cette fonction est utile car elle vous permet réellement de vérifier si la cellule est vraiment vide ou si elle contient des espaces parasites ou une apostrophe.

ESTVIDE sur un tableau de cellules

Bien qu’ESTVIDE autorise également un tableau de cellules en tant que référence, il présente des problèmes connus lors de la définition d’un tableau de cellules en tant que référence de la formule, renvoyant une valeur FAUX même si la cellule ne contient ni apostrophe ni espaces parasites.

De plus, si nous appliquons la fonction ESTVIDE à un tableau de cellules, nous voudrions voir individuellement quelles cellules sont vraiment vides ou semblent vides. C’est ce que nous allons apprendre dans cette section.

Il existe deux façons de le faire. Une consiste à insérer la fonction ESTVIDE sur une cellule, à référencer la première cellule du tableau, puis à copier-déplacer cette cellule pour couvrir l’ensemble de la plage:

Certaines cellules qui semblent vides dans le tableau supérieur enregistrent un résultat FAUX dans le tableau inférieur, indiquant qu'elles contiennent soit une apostrophe, soit des espaces parasites à l'intérieur.

ESTVIDE peut être combiné avec d’autres fonctions. L’autre façon de générer le même tableau que ci-dessus consiste à le mettre comme argument à l’intérieur d’ARRAYFORMULA et à spécifier la plage du tableau en tant que référence de la fonction ESTVIDE:

Le tableau inférieur est maintenant généré en utilisant la fonction ARRAYFORMULA.

ESTVIDE sur un tableau de cellules, pimenté

Nous pouvons encore améliorer notre feuille de calcul en combinant la fonction ESTVIDE avec la fonction SI. Avec notre même exemple ci-dessus, nous voulons que Google Sheets imprime « Quelque chose est écrit » si la cellule contient quelque chose, tandis qu’elle imprimera « Vraiment vide » si la cellule est effectivement vide.

Pour mettre en œuvre cela, nous écrivons la formule suivante:

Le tableau inférieur généré en encodant une fonction SI pour afficher "Vraiment vide" lorsque le résultat de ESTVIDE est VRAI, ou afficher "Quelque chose est écrit" lorsque le résultat de ESTVIDE est FAUX.

ESTVIDE avec une formule qui nécessite une cellule avec une valeur

Enfin, nous pouvons maintenant essayer d’utiliser la fonction ESTVIDE pour éviter d’obtenir une erreur à partir d’une formule qui nécessite que sa cellule de référence ait une valeur.

Pour notre dernier exemple, nous souhaitons calculer la moyenne des ventes par commande des équipes répertoriées. Si l’une des deux valeurs requises, les ventes totales ou le nombre total de commandes, est manquante, la formule ne pourra pas calculer correctement la métrique des ventes moyennes par commande.

Nous souhaitons que la formule indique quelle quantité manque pour chaque entrée. Pour ce faire, nous définissons les conditions suivantes:

  1. Si les ventes totales sont manquantes, la formule affiche « Ventes totales manquantes ».
  2. Si le nombre total de commandes est manquant, la formule affiche « Nombre total de commandes manquant ».
  3. Si les deux sont présents, la formule calcule les ventes moyennes par commande en divisant les ventes totales par le nombre total de commandes.
  4. Si les deux sont manquants, la formule affiche « Ventes totales et nombre total de commandes manquants ».

Pour mettre en œuvre cela, nous utiliserons la fonction SI.MULTIPLE qui permet de définir plusieurs conditions. Nous définissons une condition et un résultat pour chacun des trois scénarios donnés ci-dessus. Notre formule ressemblera à ceci:

=SI.MULTIPLE(ESTVIDE(H19)=VRAI;ESTVIDE(I19)=FAUX;"Ventes totales manquantes";
ESTVIDE(H19)=FAUX;ESTVIDE(I19)=VRAI;"Nombre total de commandes manquant";
ESTVIDE(H19)=FAUX;ESTVIDE(I19)=FAUX;H19/I19;
ESTVIDE(H19)=VRAI;ESTVIDE(I19)=VRAI;"Ventes totales et nombre total de commandes manquants")

Et le résultat ressemblera à ceci:

La formule qui combine la fonctionnalité de la fonction ESTVIDE avec la polyvalence de la fonction SI.MULTIPLE. La fonction peut analyser les cellules de référence pour détecter l'absence éventuelle de données pertinentes et afficher ce qui manque.

C’est une combinaison très puissante des fonctions ESTVIDE et SI.MULTIPLE, mais comme vous pouvez le voir, la formule est déjà assez longue, avec quatre conditions pour deux cellules de référence données. Néanmoins, nous avons démontré à quel point la fonction ESTVIDE est utile, surtout lorsqu’elle est combinée avec d’autres fonctions dans Google Sheets.

Exemple pour mieux comprendre ESTVIDE

Pour vous aider à mieux comprendre le fonctionnement des fonctions ESTVIDE, vous pouvez consulter la feuille d’exemple ici: Feuille d’exemple ESTVIDE.

Nous espérons que cet article vous a aidé et vous a donné une meilleure compréhension de l’utilisation de la fonction ESTVIDE dans Google Sheets. Vous pourriez également aimer nos articles sur la façon de transposer des données dans Google Sheets et sur l’utilisation de la fonction UNIQUE de Google Sheets.

Pour optimiser votre flux de travail, nous vous recommandons de lire notre guide sur la construction d’une liste de diffusion à partir de Google Sheets et d’essayer notre logiciel de suivi des échéances récurrentes.

Crawlan.com

Articles en lien