Comment faire disparaître le # N/A

0

Bonjour,
J'ai trouvé ceci : =si(estna(maformule);"";maformule) 
Mais comment intégrer ma formule comme exemple =SI(B1=42;42;"42"=F5) 
Merci

Posté le 14 janvier 2015, 18:08
par mic6259
Répondre
-1

Bonjour,

Je propose :

Exemple : je recherche une valeur dans un tableau allant de A1 à B50 par RECHERCHEV mais la valeur demandée peut-être absente du tableau.  Comment éviter le #NA

=si(estna(recherchev(50;A1:B50;2;FAUX))=VRAI;"";recherchev(50;A1:B50;2;FAUX))

Ainsi vous obtiendrez "" (ou autre chose) à la place du #NA

Attention : si vous désirez faire une somme des résultats obtenus, veillez à mettre 0 comme valeur de remplacement du #NA sinon votre somme ne fonctionnera pas avec une valeur alpha.

Si vous ne voulez pas voir apparaître les 0 : paramétrez dans les options d'Excel que vous ne voulez pas voir les 0 non significatifs

J'espère que cela vous sera utile

Chris

Posté le 14 janvier 2015, 18:31
par CHRIS
  • Merci Chris çà marche sauf que j'ai remplacé 2 après B50;2 par B50;1 pour ne pas effacer la cellule Super – mic6259 15 janvier 2015, 08:36
  • Cela dépendait de ce que l'on recherchait dans la matrice : mon exemple supposait que l'on désirait obtenir le résultat de la 2ème colonne pour une recherche dans la première. Bien entendu si tu n'as rien mis dans la 2ème colonne le résultat donnait "". Mais c'est rare de rechercher dans une matrice pour trouver le résultat... que l'on recherche. Mais peut-être as tu un cas où c'est nécessaire. Bonne chance – CHRIS 15 janvier 2015, 17:24
0

Je ne comprends pas ce que fait le 3éme paramètre "42"=F5 dans la formule =SI(B1=42;42;"42"=F5).

Tu peux utiliser la fonction SIERREUR à la place : =SIERREUR(maformule;""). Elle va afficher le second argument si le premier (la formule) provoque une erreur.

Vince Posté le 14 janvier 2015, 19:33
par Vince

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :