Excel 2007 - RechercheV & #N/A

Résolu/Fermé
jnh - 17 mai 2009 à 10:09
 jnh - 18 mai 2009 à 08:54
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 1619 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 11 avril 2023 752
17 mai 2009 à 10:17
peut tu mettre la formule complete ?
0
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 1619 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 11 avril 2023 752
17 mai 2009 à 16:32
=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 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
18 mai 2009 à 01:38
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 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
18 mai 2009 à 01:42
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 mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
18 mai 2009 à 03:06
Re le forum

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

Mytå
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
18 mai 2009 à 05:29
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
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