Formule recherche renvoie colone

Marc -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

jespere que vous pouvez m'aider.

j'ai une cellule de recherche ( mode list a séléctioner) qui ce trouve a la cellule A35

le retour colone que j'aimerais recevoir ce trouve entre C2:BY109 suite a l'info de la cellule A35. exemble :

cellule recherche A35
Retour on B35 , 36 , 37 , 38, etc....
retour de reference colonne D2:D109.

Je penser utiliser RechercheV mes ca me donne uniquement la premiere ligne del la colonne rechercher.

vous avais une idee svp?

Merci Bien d avance.

7 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    pour ma part, je n'ai rien compris à ta demande, poste nous un exemple de fichier anonymisé et annoté de tes attentes

    1) Tu vas dans https://www.cjoint.com/
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
    3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
    =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
    ou avec :
    https://mon-partage.fr/
    1
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    et bien tu l'as sur ton fichier concernant les deux premières colonnes
    Déjà je supprimerai la liste que tu as créé colonne A et même la colonne, puisque tes salles sont déjà listées sur ta ligne 1 entre E1 et AF1, d'ailleurs cette plage sélectionne la et nomme la en clic droit sur ta sélection/Définir un Nom saisir List
    ensuite sélectionne la plage A8:A30, Données/Liste/saisir =List (c'est le non que j'ai donné à la plage E1:AF1

    Ensuite sous chaque en-tête de colonne, exemple en E1 tu as Salle1 et au dessous tu as une liste de mot qui lui est propre, sélectionne donc E2:E10, comme précédemment clic droit sur ta sélection/Définir un nom/ saisir le nom de ta salle correspondante Salle1 et idem pour chaque salle
    et pour finir sélectionne la plage B8:B30 Données/Validation des Données/choisir Liste/la formule
    =INDIRECT(A8)
    https://www.cjoint.com/c/KIijR64OYdF

    1
  3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Marc

    Une idée dans le fichier

    https://www.cjoint.com/c/KIjlv08Rhy4

    1
    1. Marc
       
      Bonjour,

      Merci, c'est super bonne idee.

      merci Encore
      0
    2. Marc
       
      bonjour, peut tu stp m'indiquer la/les formuler du fichier Excel que tu mas envoyer ?

      j ai plus accès au fichier par le lien.

      je doit vérifier quelque chose , car si j'intègre ta formule dans mon classeur elle ne marche pas complètement .

      merci d avance.
      0
    3. Marc
       
      tu peux m 'aide stp?
      0
  4. Marc
     
    voici le lien avec le fichier.

    https://www.cjoint.com/c/KIiiXiONcaF

    merci et dsl si j'ai pas pu m'expliquer mieux.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    il s'agit de validation en cascade, il te suffit de nommer chaque liste de la ligne 2 à ligne 5 ou 7 de chaque colonne au nom de l'en-tête
    et appeler la liste avec la syntaxe INDIRECT(B8)
    https://www.cjoint.com/c/KIijcBSjzIF
    0
  7. Marc
     
    ok bien je vais tester ca... a suivre.

    Merci Mike-31

    A +
    0