RechercheV et RechercheH???

Résolu
Bonjour,

Je souhaite simplifier un document et donc faire des listes deroulantes qui me donnent mes differents choix et en fonction de ce ou ces choix, renseigne automatiquement mes lignes.
Je vous joins un fichier qui explique mieux ce que je veux.

9 réponses

  1. Bonjour,

    Oui mais ou est ton fichier !
    0
    1. je ne sais pas ou le telecharcher
      0
  2. Re,

    1) Clic sur ce lien https://www.cjoint.com/
    2) Clic sur le bouton Parcourir pour sélectionner ton fichier
    3) Clic sur le bouton Créer le lien en bas de la page
    4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse

    0
    1. https://www.cjoint.com/c/HAtpml3vWwc
      0
  3. Re,

    alors en L4
    =RECHERCHEV(I4;A2:G6;EQUIV(K4;A2:G2;0);0)

    ou
    =RECHERCHEH(K4;A2:G6;EQUIV(I4;A2:A6);0)

    ou encore
    =INDIRECT(ADRESSE(EQUIV(I4;A:A;0);EQUIV(K4;2:2;0)))
    0
    1. Bonjour

      Votre fichier avec RECHERCHEV et RECHERCHEH

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

      0
      1. Salut Philou,

        Tu compliques bien la chose avec une ligne supplémentaire dans le tableau pour déterminer la colonne de recherche

        ainsi que ta formule en imbriquant une RECHERCHEH alors qu'il suffit reprendre ma première formule
        EQUIV(K4;A2:G2;0) détermine l'index colonne de recherche
         =RECHERCHEV(I4;A2:G6;EQUIV(K4;A2:G2;0);0)


        on pourrait également utiliser la syntaxe SOMMEPROD
        0
    2. Bonjour Mike-31

      Il n'y a pas de problème tout les chemins mènent à Rome.
      La question était RechercheV et RechercheH donc j'ai été dans cette direction
      Sous Excel il peut avoir plusieurs solutions, le principal est de trouver la réponse à la question posée.
      Je donne une idée de solution et je n'impose rien
      Il n'y a rien de compliquer à imbriquer les 2 fonctions RECHERCHE V et H

      0
      1. Oui tu as raison pourquoi faire simple quand on peut faire compliqué
        0
    3. Bonjour à vous deux,

      merci pour votre aide precieuse.
      Par contre pour le fichier Excel attache, je n'arrive pas à voir la formule utilisée.
      Je ne vois pas toutes les colonnes. Je ne suis pas un as d'Excel. Je ne suis pas arrivée à afficher toutes les colonnes par "afficher tout".

      Pour l'instant j'utilise =RECHERCHEV(I4;A2:G6;EQUIV(K4;A2:G2;0);0).

      Si je pouvais avoir le fichier Excel avec toutes les colonnes se serait genial.
      Pourriez-vous me dire quelle propriete ou quelle manipulation il faut faire pour masquer les colonnes non utilisées sans que l'utilisateur est la possibilité de les "Afficher" par un "afficher tout"
      Merci.
      0
      1. Bonjour

        Le fichier sans protection

        https://www.cjoint.com/c/HAwjZbu3CNx
        0
        1. Bonjour PHILOU,

          Tu peux me dire comment on verrouille le fichier sur les données à masquer?

          Merci
          0
        2. Sur les cellules à protéger
          Sélectionner les cellules(format, protection, mettre les 2 coches)
          cliquer droit sur l'onglet de la feuille protéger ne pas mettre de mot de passe
          pour enlever la protection
          cliquer droit sur l' onglet de la feuille ôter protection

          Pour masquer les colonnes sélectionner les en têtes des colonnes cliquer droit masquer ou cacher
          Pour montrer les colonnes sélectionner les colonnes avant et après les colonnes masquer cliquer droit afficher ou montrer
          0
        3. merci Philou
          0
      2. Re,

        voila ton fichier et en cellule L4 tu peux tester une autre de mes formules proposées post 5
        https://www.cjoint.com/c/HAwj3EWcTRj
        0
        1. Bonjour Mike-31,
          Merci bcp pour ton aide.
          Je kiffe excel quand ca marche :)
          0
      3. Re,

        Excel est un outil merveilleux pratiquement sans limite. Si tes attentes sont satisfaites je passe le statut de la discussion en résolu
        0
        1. Oui merci
          0