Excel 2007 - RechercheV & #N/A

Résolu
jnh -  
 jnh -
Bonjour,
Je n'arrive pas à me débarrasser de #N/A lorsque je fais une rechercheV et que la machine mouline dans le vide.
Je m'explique :
Trésorier d'une association, j'ai une liste de cotisations à recevoir qui ne rentrent que progressivement dans le temps, les sociétaires ne payant pas tous le même jour !!.
Je souhaite en effet mettre en parallèle les rentrées perçues à la liste complète des cotisants.
Lorsque RechercheV a trouvé un cotisant parce qu'il a payé, il incrit la totalité de l'info que je souhaite d'une façon parfaite.
Par contre lorsqu'il n'a pas cette info et qu'il est obligé de mouliner dans le vide, il m'inscrit un #N/A dont je n'arrive à me débarrasser avec des formules SI et qui bloque mes calculs suivants.
Très énervant !!
Merci de votre aide,
jnh
A voir également:

7 réponses

hich24 Messages postés 1635 Date d'inscription   Statut Membre Dernière intervention   753
 
peut tu mettre la formule complete ?
0
jnh
 
La formule est la plus classique du recherchev, à savoir=
RECHERCHEV($J5;'Conso Remises'!$B$4:$F$170;5;FAUX).

Comments :
Remises en colonne B se remplit au fur et à mesure des encaissements.
Tant que l'encaissement n'est pas fait, le programme cherche dans le vide et inscrit le message d'erreur #N/A que je voudrais suprimer.
Merci à toi si tu as une idée.
jnh
0
hich24 Messages postés 1635 Date d'inscription   Statut Membre Dernière intervention   753
 
=si( cellule <> "" ;RECHERCHEV($J5;'Conso Remises'!$B$4:$F$170;5;FAUX);0)

tu remplace la cellule par une cellule de la colonne B
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Tu as l'air nouveau dans ce forum.
Mais avant de poser une question, il faut regarder si la réponse n'est pas déjà disponible ...
http://www.commentcamarche.net/forum/affich 12480838 excel fonction recherche?dernier#dernier ► post 3
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Appliquée à ton exemple, ça donne tout bêtement
=SIERREUR(RECHERCHEV($J5;'Conso Remises'!$B$4:$F$170;5;FAUX);"en attente")
Bien entendu tu remplaces le dernier argument "en attente" par tout ce que tu veux, en particulier 0.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   953
 
Re le forum

Raymond, je viens de voir que la même question était sous Excel 2007

Mytå
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Oui, jnh travaille sous excel 2007.
C'est bien pourquoi je lui ai indiqué cette fonction, qui n'existait pas dans les versions antérieures.
0
jnh
 
Raymond,

Merci de la solution pensée à l'ombre des cocotiers !!
C'est exactement celle dont j'avais besoin.
J'avais bien sûr pensé à des formules SI mais pas à SIERREUR, formule qui, d'après ton message, était toute "bête" à trouver !!
Cela m'énerve un peu de ne pas y avoir pensé !!

C'est effective ment ma 1ère visite sur le site, et merci de l'adresse que tu m'as comuniquée.

Bonne continuation dans les mers chaudes,
et peut être à bientôt.
jnh
0