Deux façons de spécifier les cellules vides dans les formules de Google Sheets

Vous savez peut-être déjà comment spécifier les cellules vides dans les formules de Google Sheets. Mais vous êtes ici parce que vous ne connaissez peut-être qu’une seule façon de le faire, et cela semble vous intéresser. Permettez-moi d’éclaircir ce sujet.

Nous souhaitons souvent spécifier des cellules vides dans les formules de Google Sheets principalement pour deux raisons différentes. Savez-vous lesquelles ?

  • Pour renvoyer une ou plusieurs cellules vides en tant que résultat d’une formule.
  • En tant que condition dans une formule pour inclure ou exclure des lignes vides.

Notez bien – cela peut être une seule formule ou plusieurs formules distinctes.

Lorsqu’il s’agit de spécifier des cellules vides dans Google Sheets, vous pouvez suivre principalement deux façons. Appelons-les :

L’approche du caractère vide (guillemets doubles)

C’est l’approche habituelle et nous pouvons spécifier des cellules vides de la manière suivante :

  • Une seule cellule vide : «  »

  • Plusieurs cellules vides (verticalement) : Nous pouvons créer un tableau de cellules vides en utilisant les accolades comme suit : {«  »; » »; » »}

  • Plusieurs cellules vides (horizontalement) : En fonction de vos paramètres locaux, vous pouvez utiliser l’une des formules suivantes : {«  » » » » »}

Si vous êtes dans un pays de l’Union européenne, cela peut fonctionner. Voici un exemple d’utilisation de l’approche du caractère vide pour spécifier une cellule vide :

={""""""}

L’approche logique (test SI)

Maintenant, combien d’entre vous savent que l’approche du caractère vide ne fonctionnera pas dans tous les cas, et que nous devons suivre l’approche logique (test SI) ? Nous en parlerons plus tard.

  • Une seule cellule vide : SI(,,)

  • Plusieurs cellules vides (verticalement) : Ici aussi, nous pouvons créer un tableau de cellules vides en utilisant les accolades : {SI(,,);SI(,,);SI(,,)}

  • Plusieurs cellules vides (horizontalement) : Ici aussi, les paramètres locaux peuvent affecter le résultat. Essayez l’une des formules suivantes : {SI(,,),SI(,,),SI(,,)}

Si vous êtes dans un pays de l’Union européenne, cela peut fonctionner. Voici un exemple d’utilisation de l’approche logique (test SI) pour spécifier une cellule vide :

={SI(,,)SI(,,)SI(,,)}

Maintenant que nous avons vu les deux approches, passons à des exemples de formules.

Exemples de formules

Au début de ce tutoriel, j’ai mentionné les deux objectifs de la spécification de cellules vides dans les formules de Google Sheets. Voici des exemples pour chacun d’eux en utilisant les deux approches décrites ci-dessus.

Renvoyer une cellule vide en tant que résultat d’une formule (Objectif 1)

Données d’exemple :

  • La valeur dans la cellule B2 est « Nom ».
  • La valeur dans la cellule C2 est « Stuart ».

La formule suivante dans la cellule E2 teste si la chaîne de texte dans la cellule B2 est « Nom » :

=SI(B2="Nom",C2,"")
  • Si elle renvoie VRAI, elle affiche le nom (chaîne de texte) dans la cellule C2.
  • Si elle renvoie FAUX, elle renvoie une cellule vide.

Dans l’exemple ci-dessus, j’ai suivi l’approche du caractère vide pour renvoyer une cellule vide. Dans la cellule E3, j’ai la même formule, mais j’ai suivi l’approche logique (test SI) pour renvoyer une cellule vide :

=SI(B2="Nom",C2,SI(,,))

Voici un aperçu de l’utilisation des cellules vides dans les formules de Google Sheets :

Spécifier des cellules vides dans les formules de Google Sheets - Exemple

Spécifier une cellule vide comme condition dans une formule (Objectif 2)

Données d’exemple :

  • La plage de cellules B2:B10 contient quelques chaînes de texte et des cellules vides.

Je souhaite extraire uniquement les chaînes de texte à l’aide de la fonction FILTRER. Voici comment spécifier les cellules vides comme condition dans une formule FILTRER dans Google Sheets :

  • Formule utilisant l’approche du caractère vide :
=FILTRER(B2:B10,B2:B10<>"")
  • Formule utilisant l’approche logique (test SI) :
=FILTRER(B2:B10,B2:B10<>SI(,,))

Cela s’applique à presque toutes les fonctions, à l’exception des fonctions de base de données.

Dans les formules de base de données, seule l’approche logique (test SI) semble fonctionner. Voici un exemple :

Spécifier des cellules vides dans des formules de base de données dans Google Sheets

Lorsqu’il s’agit d’obtenir des résultats d’expansion de tableau selon les lignes ou les colonnes, les fonctions de base de données telles que MINB, MAXB, SOMMEB, NBB, sont mon choix.

Lors de la rédaction de telles formules, nous pouvons être amenés à spécifier des critères vides.

Je ne vais pas entrer dans les détails de l’utilisation des fonctions de base de données pour obtenir des résultats d’expansion, car vous pouvez trouver cela sous le balisage expansion de tableau.

Je vais vous montrer comment spécifier des critères vides dans les fonctions de base de données.

À titre d’exemple, je vais utiliser la fonction SOMMEB :

=SOMMEB(B2:C9,2,E2:E3)

Cela renvoie le total de la « Quantité » en fonction de la condition dans E2:E3.

Comment spécifier des cellules vides dans les critères des fonctions de base de données

Pour éviter d’utiliser des critères, vous pouvez supprimer les valeurs dans E2:E3. Mais je ne veux pas me référer à la cellule E2:E3. Alors, comment spécifier deux cellules vides dans la fonction SOMMEB de Google Sheets ?

=SOMMEB(B2:C9,2,{SI(,,);SI(,,)})

En résumé, pour spécifier des cellules vides dans les fonctions de base de données, suivez l’approche logique (test SI), et non l’approche du caractère vide.

Dans d’autres fonctions de catégorie, les deux approches fonctionneront également bien.

C’est tout. Merci de m’avoir suivi. Enjoy!

Pour plus d’informations sur les formules et les astuces de Google Sheets, n’hésitez pas à visiter mon site Web Crawlan.com.

Articles en lien