Des données non nulles dans Google Sheets

Savez-vous comment vérifier si une cellule ou une valeur n’est pas nulle dans Google Sheets? Il existe plusieurs façons de le faire, en utilisant des formules telles que ISBLANK() ou des opérateurs simples comme « <> » avec des formules telles que AVERAGEIF et COUNTIF.

Création d’une nouvelle feuille Google
Bienvenue dans l’univers de Google Sheets! Pour commencer, rendez-vous sur sheets.google.com, connectez-vous avec votre compte Google, puis cliquez sur le bouton ‘+’ pour créer une nouvelle feuille ou ouvrez un fichier existant depuis votre Google Drive. N’oubliez pas de donner à votre feuille un nom descriptif pour pouvoir la retrouver facilement plus tard.

Familiarisez-vous avec l’interface
Google Sheets dispose d’une interface intuitive qui vous sera familière si vous avez déjà utilisé un logiciel de tableur. En haut, vous trouverez une barre d’outils avec des options de formatage et d’édition standard, tandis que les colonnes et les lignes sont étiquetées avec des lettres et des chiffres respectivement. La barre de formules, où vous saisissez vos formules et fonctions, se trouve juste au-dessus de la feuille de calcul. Enfin, il y a plusieurs onglets en bas de la feuille pour organiser vos données dans des feuilles séparées du même fichier.

Qu’est-ce qu’une valeur nulle?
Une valeur nulle est une cellule «vide» ou «vide» présente dans votre feuille Google. Elle n’est pas la même qu’une cellule contenant zéro ou une chaîne vide («  »); elle indique une absence totale de données dans cette cellule particulière. Les valeurs nulles peuvent se produire lorsque vous importez des données à partir de sources externes, comme des espaces réservés ou en raison d’erreurs de saisie de données.

Comment les valeurs nulles peuvent-elles affecter vos données et vos calculs?
Les valeurs nulles peuvent poser des problèmes lors de la manipulation de vos données, notamment dans les calculs. Certaines formules dans Google Sheets peuvent ne pas fonctionner correctement lorsqu’elles incluent des valeurs nulles, ce qui pourrait entraîner des résultats incorrects ou une mauvaise information. De plus, les valeurs nulles peuvent entraîner des erreurs lors de l’application de filtres, de l’organisation des données ou de la génération de tableaux croisés dynamiques et de graphiques. Il est donc important de traiter les valeurs nulles dans vos données pour garantir l’exactitude de vos analyses.

Raisons courantes des valeurs nulles dans Google Sheets
Il existe plusieurs raisons pour lesquelles vous pourriez rencontrer des valeurs nulles dans vos feuilles Google, telles que:

  • Données manquantes ou incomplètes de la source d’origine
  • Erreurs de saisie de données lors de la saisie d’informations manuellement
  • Cellules laissées délibérément vides pour indiquer un manque de données ou en tant que placeholders
  • Données importées de manière incorrecte ou problèmes de formatage lors du transfert de données
  • Formules donnant des erreurs en raison de données incomplètes ou d’opérations non valides

Comprendre la cause des valeurs nulles dans vos données peut vous aider à prendre des décisions basées sur les données et à améliorer la qualité globale de votre feuille Google.

Identifier les valeurs nulles dans votre feuille
Utilisation de la fonction ISBLANK()
La fonction ISBLANK() est un outil puissant pour identifier les valeurs nulles dans votre feuille Google. Elle renvoie TRUE si une cellule est vide et FALSE si elle contient des données (y compris des chiffres, du texte ou d’autres caractères). Pour utiliser cette fonction, il vous suffit de taper =ISBLANK(CELLULLE) dans une cellule vide, où CELLULLE fait référence à la cellule que vous souhaitez vérifier pour des valeurs nulles.

Inspection visuelle et tri des données
Une autre façon d’identifier les valeurs nulles consiste à inspecter visuellement votre feuille et à trier les données par colonnes. Pour trier vos données, cliquez simplement sur l’en-tête d’une colonne, puis sélectionnez «Trier la feuille de A à Z» ou «Trier la feuille de Z à A». Cela regroupera les cellules nulles et non nulles ensemble, ce qui facilitera l’identification des cellules vides.

COUNTIF() ou COUNTA()
Il est important de localiser les colonnes qui contiennent une proportion élevée de valeurs nulles dans votre ensemble de données. Pour ce faire, utilisez les fonctions COUNTIF et COUNTA. La fonction COUNTIF calcule le nombre de cellules qui répondent à un critère spécifique, tandis que la fonction COUNTA compte le nombre de cellules non vides. Vous pouvez en lire plus sur COUNTIF et les valeurs nulles ici.

Filtrer les lignes avec des valeurs non nulles
Pour obtenir un ensemble de données propre ne contenant que des valeurs non nulles, vous devrez peut-être filtrer les lignes contenant des valeurs nulles. Dans Google Sheets, plusieurs méthodes sont disponibles pour y parvenir.

Utilisation de la fonction FILTER()
La fonction FILTER() est un moyen simple d’extraire les lignes non nulles de votre ensemble de données. Cette fonction prend deux arguments: la plage de données à filtrer et la condition de filtrage. Pour filtrer les lignes contenant des valeurs non nulles, vous pouvez combiner FILTER avec les fonctions NOT et ISBLANK de la manière suivante:
=FILTER(A1:C100, NOT(ISBLANK(A1:A100)))

Dans cet exemple, la fonction filtrera les lignes dans la plage de A1 à C100 en se basant sur le fait que la cellule correspondante dans la colonne A n’est pas vide.

Application des filtres via l’interface de Google Sheets
Une autre méthode pour filtrer les lignes non nulles consiste à utiliser la fonction de filtre intégrée de Google Sheets. Pour ce faire, suivez ces étapes:

  1. Sélectionnez la plage de données que vous souhaitez filtrer.
  2. Cliquez sur l’onglet « Données » dans le menu, puis choisissez « Créer un filtre ».
  3. Cliquez sur l’icône de filtre qui apparaît dans l’en-tête de la colonne que vous souhaitez filtrer.
  4. Choisissez « Filtrer par condition » et sélectionnez « N’est pas vide » dans la liste déroulante.
  5. Cliquez sur « OK » pour appliquer le filtre et afficher uniquement les lignes non nulles dans votre plage.

Transformation des données nulles
Vous voudrez peut-être transformer vos données dans votre ensemble de données afin qu’elles puissent aider à donner plus de sens aux calculs effectués. Voici quelques exemples d’utilisation de différentes techniques impliquant des valeurs nulles qui pourraient vous aider.

Cas d’utilisation: Création de noms complets
Dans certains cas, vous pourriez constater que vous devez combiner des données provenant de plusieurs colonnes. Un cas d’utilisation courant que j’ai trouvé est la création d’un nom complet dans une liste de noms où l’ensemble de données contient un prénom, un deuxième prénom et un nom de famille.

Voici un exemple d’ensemble de données:

     A           B             C
1    First Name   Middle Name   Surname
2    John         Alex          Smith
3    Jane                       Doe
4    Alan                       Jones

Comme vous pouvez le voir dans le tableau de données, il y a deux personnes qui n’ont pas de deuxième prénom. Si j’appliquais une formule simple pour créer un nom complet de la manière suivante:

=CONCATENATE(A2, " ", B2, " ", C2)

Alors j’aurais un espace supplémentaire entre le prénom et le nom de famille des lignes où aucun deuxième prénom n’existe:

John Alex Smith
Jane  Doe
Alan  Jones

Une méthode pourrait consister à utiliser la fonction IF() pour déterminer si la cellule est nulle, ou vous pouvez utiliser la méthode TRIM() pour supprimer automatiquement les espaces vides s’il n’y a pas de deuxième prénom.

=CONCATENATE(TRIM(CONCATENATE(A2, " ", B2)), " ", C2)

Et le résultat serait:

John Alex Smith
Jane Doe
Alan Jones

Comme vous pouvez le constater, grâce à la valeur nulle du deuxième prénom et à la combinaison de plusieurs fonctions CONCATENATE avec TRIM, le nom complet correct est créé sans ajouter d’espace supplémentaire.

Cas d’utilisation: Adresses
Un autre cas courant que j’ai rencontré lorsqu’il s’agit d’ignorer les valeurs nulles est la création d’adresses complètes sous forme de chaîne de caractères.

Voici un petit échantillon d’adresses où certaines contiennent des unités dans la première ligne d’adresse et d’autres non:

     A                          B          C
1    Address 1                  Address 2 Suburb
2    Unit 1, 10 Martin Place     Sydney
3    20 Drivers Lane                       Perth
4    200 Central Coast Hwy                    Erina

La seule différence lors de la combinaison des adresses est qu’habituellement, lorsqu’elles sont concaténées, elles sont séparées par une virgule pour chaque section d’adresse. La formule simple pour y parvenir serait d’utiliser CONCATENATE de la manière suivante:

=CONCATENATE(A2, ", ", B2, ", ", C2)

Cependant, cela produit la sortie suivante:

Unit 1, 10 Martin Place, Sydney
20 Drivers Lane, , Perth
200 Central Coast Hwy, , Erina

Combiner TRIM, comme nous l’avons fait précédemment avec les noms, ne fonctionnerait pas aussi bien ici. Au lieu de cela, l’utilisation d’une fonction IF pourrait vous aider:

=CONCATENATE(A2, ", ", IF(ISBLANK(B2), C2, CONCATENATE(B2, ", ", C2)))

Cela produirait le résultat suivant:

Unit 1, 10 Martin Place, Sydney
20 Drivers Lane, Perth
200 Central Coast Hwy, Erina

En excluant les valeurs nulles des calculs
Lorsque vous effectuez des calculs dans Google Sheets, il est essentiel de supprimer les valeurs nulles de votre ensemble de données pour garantir des résultats précis et fiables.

Par exemple, si vous souhaitez calculer la moyenne d’une plage de nombres en excluant les valeurs nulles, vous pouvez utiliser la formule suivante avec la syntaxe « <> » pour exclure les cellules nulles:

=AVERAGEIF(A1:A10, "&lt;&gt;")

Dans cette formule, A1:A10 est la plage pour laquelle vous souhaitez calculer la moyenne, tandis que « <> » dans la condition exclut les valeurs nulles du calcul.

La même logique peut être appliquée à COUNTIF lors de l’exclusion de valeurs nulles également.

Articles en lien