Excel - Power Query - Power Pivot - VBA

Fonctions d'information

ESTNA

=ESTNA(cellule)

Renvoi VRAI si la cellule contient #N/A

Dans l’exemple RECHERCHE, on peut ajouter une colonne qui teste le contenu de la colonne Région.

=ESTNA([@Région])

Si la fonction renvoie VRAI, c’est que la cellule de la colonne Région contient #N/A, et donc que RECHERCHEV n’a pas trouvé.

La fonction complète est donc :

=SI(
  ESTNA(
    RECHERCHEV([@Département];
    tblDeptRegion;3;FAUX)
  );
  "Pas trouvé";
  RECHERCHEV([@Département];
  tblDeptRegion;3;FAUX)
)

Si la fonction RECHERCHEV retourne une valeur #N/A, affiche « Pas trouvé », sinon affiche le résultat de la fonction RECHERCHEV.

ESTERREUR et ESTERR

Retourne VRAI si la cellule est en erreur #DIV/0!, #NOM?, etc.

=ESTERREUR([@Code])

ESTERR retourne FAUX, même si la valeur d’erreur est #N/A, alors que ESTERREUR retourne VRAI dans ce cas.

SI.NON.DISP [2016]

Retourne VRAI si une cellule contient #N/A.