Comment utiliser l'IFNA dans Google Sheets pour gérer les erreurs ?

IFNA dans Google Sheets est une fonction très simple. Elle vérifie si une formule entraîne une erreur et renvoie une valeur spécifique si c'est le cas. Cette fonction vous permet de supprimer les erreurs de n'importe quelle feuille de calcul et de la rendre plus lisible.

Dans cet article, nous examinerons le fonctionnement de la formule IFNA et quelques cas d'utilisation où cette fonction est inestimable.

Syntaxe de l'IFNA

Le fonctionnement interne de cette fonction est simple et elle a deux résultats possibles :

  1. La formule qu'il évalue ne renvoie pas d'erreur #N/A ! → la sortie de cette formule est affichée.
  2. La formule qu'il évalue renvoie une erreur #N/A ! → un autre message est affiché à la place.

Sa syntaxe de base est la suivante :

=IFNA(valeur, [valeur_if_na_error])

  • valeur - la formule ou l'expression à vérifier pour les erreurs #N/A ! Si aucune erreur n'est trouvée, cette valeur est renvoyée.
  • [value_if_na_error] - La valeur à retourner si la formule ou l'expression s'évalue à #N/A !

Cas d'utilisation courants de l'IFNA dans Google Sheets

Vous pouvez utiliser cette fonction chaque fois qu'une formule renvoie l'une de ces erreurs. Mais certains cas d'utilisation spécifiques sont particulièrement courants et utiles.

IFNA et VLOOKUP

VLOOKUP est une fonction qui renvoie des erreurs #N/A ! chaque fois qu'elle ne trouve pas la valeur recherchée. Et selon le jeu de données avec lequel vous travaillez, cela peut arriver souvent.

C'est pourquoi il est judicieux d'utiliser ces deux fonctions ensemble. Utilisez simplement IFNA pour renvoyer des valeurs vides ou un message d'erreur spécifique si VLOOKUP ne trouve rien.

=IFNA(VLOOKUP(E3, $A$3:$C$11, 2, FAUX), “Employé introuvable”)

En personnalisant ce message d'erreur, vous obtiendrez un meilleur retour d'information pour vous ou pour toute personne lisant la feuille de calcul.

ifna dans google sheets 1

IFNA puis 0

MATCH est une autre fonction qui renvoie des erreurs #N/A ! chaque fois que la fonction ne trouve pas la valeur qu'elle recherche.

Là encore, vous pouvez utiliser IFNA. De cette manière, si MATCH ne trouve pas la valeur souhaitée, vous pouvez faire en sorte qu'il renvoie 0 au lieu d'une erreur.

=IFNA(MATCH(E3, $A$3:$A$11, 0), 0)

ifna dans google sheets 2

IFNA vs IFERROR

IFERROR ressemble beaucoup à IFNA. La seule différence est qu'il détecte n'importe quelle erreur, alors que IFNA ne recherche qu'une erreur spécifique. Dans l'ensemble, ils sont interchangeables, de sorte que la dernière formule que nous avons étudiée fonctionne de la même manière avec IFERROR.

=IFERROR(MATCH(A2, C2:C10, 0), 0)

Les seuls cas où ces fonctions ne sont pas les mêmes sont ceux où vous essayez de détecter des erreurs NA en particulier.

En savoir plus sur IFERROR pour connaître d'autres façons de gérer les erreurs dans Google Sheets.

Utiliser Sheetgo, réduire les erreurs

Sheetgo propose de nombreuses façons de connecter vos flux de données. Chacune d'entre elles permet aux informations de circuler sans les erreurs habituelles. Ces fonctionnalités sont les suivantes :

  • Connexions pour le transfert et le traitement des données.
  • Les responsables du traitement des données pour transformer vos données
  • Le formatage des transferts comme meilleure alternative à l'IMPORTRANGE

Découvrez comment Sheetgo peut faire avancer vos initiatives dans la bonne direction.

Conclusion

Utilisation IFNA dans Google Sheets est un moyen efficace de gérer les erreurs et de maintenir des feuilles de calcul propres et lisibles. 

Que vous renvoyiez un message d'erreur personnalisé, une valeur vide ou un zéro, IFNA offre une solution simple pour améliorer la gestion de vos feuilles de calcul.

Vous pouvez aussi aimer...

Fonctionnalités et formules de google sheets

Comment calculer le taux d'intérêt nominal à l'aide de Google Sheets ?

Sarah est une jeune professionnelle qui doit prendre des décisions financières importantes. Des cartes de crédit aux hypothèques, en passant par les prêts étudiants et les...
Fonctionnalités et formules de google sheets

Extraire les données de Google Calendar dans Google Sheets à l'aide d'Apps Script

Cet article a été publié à l'origine dans notre forum communautaire. Objectif : Ce guide montre comment utiliser Google Apps Script pour extraire des données...
Fonctionnalités et formules de google sheets

Utilisation de la fonction PROPER pour mettre en majuscule la première lettre de chaque mot dans Google Sheets

Note : Cet article a été publié à l'origine dans notre forum communautaire. Vous avez déjà eu besoin de nettoyer une liste de noms, de titres ou d'autres...