Excel 2003 Liste automatique

Résolu
Bonjour,

J'aimerais pouvoir remplir une liste automatiquement selon un choix fait dans une liste auparavant.... J'ai une liste de nom en "Données > Validation > Liste" et je voudrais que les n° de tels s'inscrivent de façon automatique en fonction du nom choisi au préalable... Merci de m'aider

11 réponses

  1. Salut le fil,

    Je pense que la fonction RECHERCHEV ou RECHERCHEH doit convenir

    regarde le fichier joint, feuille 1 la liste de données et Feuill 2 l'extraction qui peut être faite sur n'importe quelle feuille

    https://www.cjoint.com/?BChkW4Uh66Z
    1
    1. En fait, je viens de trouver une solution TRÈS bancal... car au bout d'un certain moment Excel refuse de supporter l'alignement de "si" que je fait, y a t-il un moyen de simplifier cette formule???

      =SI(C10=K13;M13;SI(C10=K14;M14;SI(C10=K15;M15;SI(C10=K16;M16;SI(C10=K17;M17;SI(C10=K18;M18;SI(C10=K19;M19;SI(C10=K20;M20;SI(C10=K21;M21;SI(C10=K22;M22;SI(C10=K23;M23;M12)))))))))))))))))))
      0
      1. Modérateur
        Bonjour

        Peux tu être plus clair et plus précis ? Qu'y a t il dans ta liste, d'où sortent les numéros de tél. ?
        0
        1. m@rina
          _______________________________________________________
          Bonjour
          
          Peux tu être plus clair et plus précis ? Qu'y a t il dans ta liste, d'où sortent les numéros de tél. ? 


          Et bien cela ce présente ainsi:

          Emetteur: 'liste de déroulante de nom' (en C10)
          Tel.: ici je veut que les n° de téléphone s'incrémente automatiquement selon le nom (C11)

          et les numéros sur la même feuille dans des colonnes à part (M13 à M21)
          0
          1. Bonjour Mike,

            Je ne peux ouvrir ton document car je suis à mon bureau qui est vérouillé par je ne sais combien de pare feu... etc =X je vais essayer RECHERCHE... (je ne sais pas trop m'en servir mais je vais apprendre ^^)
            0
            1. Re,

              Tu dois bien avoir une possibilité pour ouvrir mon exemple soit chez toi ou un(e) ami(e), mon exemple est une RECHERCHEV
              0
          2. ça marcherai presque... En fait, j'ai mis dans valeur cherchée la case du nom qui est mis par sélection manuelle, dans vecteur recherche, j'ai mis la liste des noms d'origines, et dans vecteur résultat la liste des n°... mais ça marche pas X.X
            0
            1. Re,

              Dans ton listing, exemple en colonne A de A2 à A20 tu as tes noms, en face de chaque nom colonne B les numéros de tél en C tu peux mettre d'autres info etc ...
              ton listing est de A2 à la dernière cellule, dernière ligne ex. G20
              en I2 par exemple tu colles cette formule

              =RECHERCHEV(H2;A2:G20;2;0)

              pour la décomposer la formule:
              H2 est la cellule dans laquelle tu saisiras le nom soit manuellement ou avec une liste de validation
              A2:G20 est ta matrice ou ton listing complet (première cellule à dernière cellule)
              ;2; est la colonne de recherche à partir de la colonne cible de la donnée souhaitée
              si la donnée recherchée est en D alors que le nom (critère est en A il faudra mettre ;4;
              ;0) peut remplacer par ;FAUX) évite les erreurs d'affichage

              si tes données sont sur une feuille différente il est souhaitable de nommer les plages (chaque colonne de recherche et le listing complet)
              0
              1. ça donne à peu prés ça en fait...

                [url=http://www.noelshack.com/][img]http://s4.noelshack.com/old/up/sans_titre-f956437486.jpg/img/url
                0
                1. Merci! MErci beaucoup, car même si vous n'avez pas réglez directement mon soucis, j'ai trouvé sur G@@gle ^^ en tapant fonction recherchev comme TU m'as conseillé et j'ai fini par trouver :

                  =RECHERCHEV(C10;L12:M23;2;0)

                  MERCI ce que tu me disais ^^ mais il me le faut en image.
                  0
                  1. Re,

                    Mais je t'avais donné exactement la même formule avec en plus toutes les explications pour réussir, et en exemple dans mon fichier joint du premier post.

                    Peut on mettre en résolu cette discussion ?
                    0
                    1. JE sais ^^ il ne manquait que les pitites nimages ^^ Mais je te remerci de ton aide et de ta patience!
                      0