masquer les #N/A

W

Wilsar

Guest
Bonjour à tous,

Voila, j'ai crée une formule qui dis que :

- Si une donnée est présente dans la cellule alors recherche la valeurs corespondante dans une autre feuille
" =SI(B9<>" ";RECHERCHEV(B9;Eté!C6:E82;3;FAUX);"") "

Mais si il n'y a pas de données il m'affiche des #N/A qui ne sont pas du plus belle effet dans une feuille !

Donc ma question est de savoir s'il est possible de cacher ses #N/A ou si il y a une autre méthode ?

D'avance je vous en remercie.

Ps : A tout hasard, si quelqu'un connais un petit programme pour gérer un magasin de chaussures que ce soit par excel ou autre, et bien sur freeware ou shareware sinon il y a Ciel et EBP !

Merci Beaucoup
 
J

Jean-Marie

Guest
Bonsoir Wilsar

Pour masquer l'affichage des #N/A, il faut tester la non existence de la valeur B9 dans la plage Eté!C6:E82.

ESTNA(RECHERCHEV(B9;Eté!C6:E82;3;FAUX))
ou
NB.SI(Eté!C6:E82;B9)=0

Pour tester si la cellule est vide utilise ESTVIDE(B9)

=SI(ESTVIDE(B9);"";RECHERCHEV(B9;Eté!C6:E82;3;FAUX))
ou
=SI(NB.SI(Eté!C6:E82;B9)=0;"";RECHERCHEV(B9;Eté!C6:E82;3;FAUX))
ou
=SI(ESTNA(RECHERCHEV(B9;Eté!C6:E82;3;FAUX));"";RECHERCHEV(B9;Eté!C6:E82;3;FAUX))

@+Jean-Marie
 
L

Lord Nelson

Guest
Salut Wilsar,

Essaie d'abord ceci :
=SI(B9<>"";RECHERCHEV(B9;Eté!C6:E82;3;FAUX);"")
(Suppression de l'espace pour s'assurer que B9 n'est pas vide)

Si cela ne suffit pas, tu ajoutes une condition :
=SI(OU(B9="";ESTNA(RECHERCHEV(B9;Eté!C6:E82;3;FAUX)));"";RECHERCHEV(B9;Eté!C6:E82;3;FAUX))

A+
Horatio
 
W

Wilsar

Guest
Très bien,

Merci beaucoup à vous deux, cela fonctionne très bien

C'est très agréable que des personnes qui maitrise bien excel comme vous apporte une aide si précieuse au novice comme moi. Même si cela vous semble parfois si simple !!!


Encore merci et à bientôt

Wilsar
 

Discussions similaires

  • Question
Microsoft 365 #N/A
Réponses
6
Affichages
273

Statistiques des forums

Discussions
312 668
Messages
2 090 726
Membres
104 639
dernier inscrit
torrento