RECHERCHEV

Résolu/Fermé
AXEL - 20 nov. 2009 à 15:45
Raymond PENTIER Messages postés 58836 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 janvier 2025 - 24 nov. 2009 à 05:18
Bonjour,
Voila ma question. Peut on faire plusieurs recherchev dans une même feuille de calcul?
J'explique. Je dois effectuer une rechercheV dans un tableau. Mais ma feuille ou se trouve les données comportera plus de 65000 lignes (elle en comportera a vu de nez 120 000). Ce que je souhaite savoir : si je fais deux feuille de données, comment faire pour que ma recherchev fontionne.
J'espere avoir été clair dans ce que je veux vous expliquer.

Je vous remercie par avance et vous souhaite un agréable week end.

4 réponses

m@rina Messages postés 21297 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 25 janvier 2025 11 383
20 nov. 2009 à 15:54
Bonjour,

Tu peux toujours faire une formule avec un SI du genre :

SI(ESTNA(RECHERCHEV dans la feuille 1);RECHERCHEV dans la feuille 2;RECHERCHEV dans la feuille1))

Ce qui signifie en clair :
Si le résultat du RechercheV dans la feuille 1 est #N/A (Erreur quand la rechercheV ne trouve pas)
on cherche dans la feuille 2
Sinon on cherche dans la feuille 1

m@rina
0
Bonsoir.
merci pour la réponse rapide. Malheureusement je n'y arrive pas. A la fin de ma formule j'ai un message d'erreur. Je ferme le Pc pour aujourd'hui. Je le rallume lundi. C'est pour mon travail.

Bon week end a tous
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
20 nov. 2009 à 19:02
Bonjour
je me permet de suggérer un petit complément à la proposition, _exacte_ de M@rina (bise en passant).
Pour éviter de vous mélanger dans les feuilles,, il serait plus facile de nommer vchaque champs sur chacune des fueilles:
Barre d'outil / Inertion / Nom /Définir et donner un nom en entrant les limites (bloquées par $$ de chacun des deux champs.
Ainsi votre formule recherhe, au lieu du type:
=RECHERCHEV(cellX;Feuil1 cellY:CellZ;N°;0) devient
=RECHERCHEV(cellX;Champ;N°;0)
ça réduit les risques d'erreur, mais il faut quand même appliquer la condition proposée par notre amie, car le nom ne couvre pas les deux feuilles à la fois!
Crdlmnt

0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
20 nov. 2009 à 19:38
Salut,

juste pour te donner un coup de main pour bien comprendre voici un exemple:
http://www.cijoint.fr/cjlink.php?file=cj200911/cijrwokQos.xls
0
C'est extra. Ca fonctionne a merveille. L'exemple m'a beaucoup aidé. Encore merci. Je reviendrai. Vous êtes des pros

MERCI
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459 > AXEL
23 nov. 2009 à 21:17
merveilleux, on fait de notre mieux selon nos connaissances :)

Pense à mettre ton post en "résolu"

Merci
0
Raymond PENTIER Messages postés 58836 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 janvier 2025 17 275 > Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013
24 nov. 2009 à 05:18
J'ai mis pour lui.
N'étant pas encore inscrit comme membre, il ne peut pas ...
0