Fonction RechercheV ou autre

Résolu
hamid.33 Messages postés 5 Statut Membre -  
hamid.33 Messages postés 5 Statut Membre -
Bonjour à tous,

Je recherche désespérément la manipulation à faire pour que excel aille me chercher des données dans un tableau. Je sais faire quand il n'y a qu'une seule donnée avec la fonction RECHERCHEV. Mais dès qu'il y a 2 possibilités pour une recherche, excel choisit que le premier. Help les amis.

le modèle du fichier se trouve ici:

https://www.transfernow.net/files/?utm_source=a638ba825mk4&utm_medium=&utm_content=en

Merci.

4 réponses

  1. Raymond PENTIER Messages postés 58209 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Mais ... c'est tout-à-fait normal !
    C'est même le principe de base de fonctionnement de RECHERCHEV.
    0
    1. hamid.33 Messages postés 5 Statut Membre
       
      Ok merci Mr Pentier.
      0
  2. Raymond PENTIER Messages postés 58209 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Il te suffit d'appliquer un filtre à la colonne I, et tu auras affichées uniquement les lignes correspondant à Nicolas.
    0
    1. hamid.33 Messages postés 5 Statut Membre
       
      ok, je testerai sa après le boulot.
      Merci de m'avoir accorder de votre temps.
      0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir,

    RECHERCHEV renvoi la première valeur rencontrée, et ne convient pas pour un renvoi multiple.
    plusieurs possibilités avec colonne intermédiaire ou une formule plus compliquée pour un renvoi direct

    =SI(LIGNES($1:1)<=NB.SI($I$5:$I$24;$A$10);INDEX($J$5:$J$24;EQUIV($A$10;$I$5:$I$24;0)+LIGNES($1:1)-1;0);"")

    si tu nommes tes plages la formule se simplifie, exemple la plage $I$5:$I$24 nommée Nom et la plage $J$5:$J$24 nommée Num
    la formule devient
    =SI(LIGNES($1:1)<=NB.SI(Nom;$A$10);INDEX(Num;EQUIV($A$10;Nom;0)+LIGNES($1:1)-1;0);"")

    et sans rien changer peut être utilisée sur des onglets différent
    ensuite incrémenter la formule vers le bas
    0
    1. hamid.33 Messages postés 5 Statut Membre
       
      D'accord, merci je vais testé sa après le boulot. Merci encore.
      0
  4. hamid.33 Messages postés 5 Statut Membre
     
    Bonsoir et merci à Vaucluse car sa fonctionne super bien.

    Merci à tout le monde de m'avoir accorder un peu de votre temps.
    Bonne soirée tout le monde.
    0