par carl_logan » 03 Mai 2013 16:45
Bonjour,
Pour faire au plus rapide :
- Dans la feuille n°1 recensant les adresses, réserver la colonne "A" pour une numérotation à suivre (de 1 à "n").
- Dans la seconde feuille, réserver une cellule (A1 par exemple) pour y saisir le numéro du contact à rechercher.
- Dans la seconde feuille, utiliser la fonction RechercheV() (fonction de recherche verticale) pour rechercher dans la feuille n° 1 les informations relatives au contact souhaité (par son numéro). Il sera utilisé une fonction RechercheV() par élément recherché (Nom, prénom, adresse). Ces fonctions RechercheV() seront placées là où on le souhaite sur la feuille numéro 2. Ce qui permettra une mise en page selon son souhait.
Ex : Je recherche le contact numéro 14 => J'inscrit "14" dans la cellule A1 de la feuille n° 2.
Dans la feuille numéro 2, la fonction RechercheV() s'écrira par exemple comme suit :
=RECHERCHEV($A$1;Feuille1.$A$1:$E$41;2;0)
- Le premier argument ($A$1) fait référence à ma case de recherche A1, la ou je mets le numéro de contact recherché
- Le second argument (Feuille1.$A$1:$E$41) fait référence à ma plage de recherche dans la feuille numéro 1. Ici et pour l'exemple de A1 à E41.
- Le troisième argument (2) c'est le numéro de colonne ou je vais chercher le résultat (par exemple 2 pour le Nom, 3 pour le Prénom, 4 pour l'Adresse, etc.).
- Le dernier argument (0) signifie que l'on ne souhaite pas de résultat approximatif => Je cherche le contact 59 mais je n'en ai que 43, la fonction retournera "#N/D" plutôt qu'un résultat au plus proche de 59.