Compléter des colonnes automatiquement

Résolu/Fermé
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 - 29 mars 2013 à 11:19
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 - 29 mars 2013 à 15:01
Bonjour,

Je reviens vers vous car je dois faire en sorte qu'une colonne de mon tableau se complète automatiquement à partir d'un nom sélectionné dans la liste déroulante que j'ai crée. Je m'explique :

J'ai crée dans mon tableau (feuille 2) une colonne "noms" par liste déroulante (source feuille 1).
Je dois à présent faire en sorte que : Selon le nom que je choisis dans la liste déroulante, la colonne suivante doit se compléter automatiquement avec un numéro associé à ce nom. Ce numéro en question se trouve dans le tableau de ma feuille 1.

Y aurait-il quelqu'un pour m'expliquer la marche à suivre pour effectuer ce remplissage automatique ? sachant que je débute sur Excel et qu'il vaut mieux employer des mots simples lol

Merci d'avance à ceux qui se pencheront sur mon problème :-)
A voir également:

4 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
29 mars 2013 à 12:03
Bonjour

Pour remplir une colonne suivant des informations situées dans une autre feuille faire une rechercheV

=RECHERCHEV(A1;feuil2!$A$1:$G$100;3;FAUX)

A1 = valeur cherchée dans la colonne A de la feuille 2 à indexer à la liste déroulante
A1:G100 = champ de recherche sur la feuille 2
3 = troisieme colonne du champ de recherche de la feuille 2 change ce nombre pour récupérer les différentes informations
faux = pour avoir uniquement la valeur exacte
0
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 11
29 mars 2013 à 12:27
Bonjour et merci pour la réponse rapide , cependant j'ai vraiment beaucoup de mal encore avec ce genre de choses et j'avoue être un peu perdue.

Ma cellule contenant ma liste déroulante est sur la feuille 2 en C2
(puis C3,C4,C5,C6,C7,C8,C9 mais ensuite je n'aurai qu'à "tirer" sur le coin en bas pour reproduire la mise en forme si j'ai bien saisi),

La cellule qui est sensée contenir le numéro rempli automatiquement est sur la feuille 2 en D2
(Puis D3,D4,D5,D6,D7,D8,D9 mais idem )

La plage de données est en I15:K28 sur la feuille 1

j'ai du mal à saisir quelle formule appliquer pour arriver au résultat que je veux avec ces données
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
29 mars 2013 à 13:15
La formule adaptée à votre problème

=RECHERCHEV($C2;Feuil1!$I$15:$K$28;3;FAUX)
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
29 mars 2013 à 13:33
si vous avez #N/A c'est que la valeur cherchée n'est pas présente dans la première colonne de recherche
0
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 11
29 mars 2013 à 13:31
Un grand merci pour l'intérêt porté à mon soucis .
Alors j'ai essayé avec cette formule et ça ne fonctionne pas :( voici ce qui apparaît dans ma cellule après ça : #N/A
Une idée du pourquoi ?
Encore merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 29/03/2013 à 13:50
Bonjour

bien entendu, il faut aussi que la valeur cherchée soit présente dans la colonne I du champ, sinon la formule ne la trouve pas.
Il faut aussi que cette valeur soit strictement identique à celles de la,colonne I (format de cellule, etc..)
Dites nous dans quelle colonne du tableau vous chercher C2 et quelle est la colonne qui contient la valeur à ressortir.

crdlmnt
0
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 11
29 mars 2013 à 13:56
Bonjour,

J'ai oublié de préciser que j'avais renommé ma feuille 1 "Bases". C'est sur que si je ne dis pas tout...

Après plusieurs tentatives , je crois que je tiens le bon bout , j'ai entré :

=RECHERCHEV(C2;Bases!I17:J28;2)

Là, j'ai bien mon numéro voulu correspondant au nom qui s'affiche ! OUf ! Lorsque j'essaye de faire défiler ma liste déroulante de noms, le numéro change bien en fonction du nom, tout va donc très bien jusqu'ici !

Maintenant je souhaite faire de même pour chaque cellule du dessous (là j'ai réussi pour ma cellule D2, je souhaiterai la même chose pour D3,D4,D5,D6,D7,D8,D9)

Je tente donc de cliquer dans le coin de ma cellule D2 en bas à droite et de descendre jusqu'en bas D9. les numéros s'affichent mais ne correspondent pas .
Ma question est donc : pourquoi avec ma formule de départ le numéro correspond au nom , et lorsque je clique glisse ,dans les cellules du dessous les numéros sont ceux d'autres noms ?

J'sais pas trop si j'arrive à être claire
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
29 mars 2013 à 14:15
Il faut rendre les adresses du champ en absolue donc $I$7:$j$28 et tirer la formule vers le bas
0
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 11
29 mars 2013 à 14:28
Merci ça fonctionne ! enfin , en partie ... je vais devenir folle :)

En fait en faisant cela , en effet par rapport aux noms j'ai toujours le même numéro, sauf ... que :

J'ai en C2,C3,C4,C5 le même nom (PAGE) , même numéro donc , c'est ok. De + le numéro correspond à ma source feuille 1. Nickel !

J'ai en C6,C7,C8,C9 un autre nom (MONDI) le cliquer glisser fonctionne à présent en me mettant les mêmes numéros pour MONDI sauf qu'ils ne correspondent pas à ma source :(

Excusez-moi de vous ennuyer de la sorte, j'ai beau chercher, je ne trouve pas d'où peut venir le hic, avez vous une idée de ce que j'aurais pu faire de travers ?
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
Modifié par PHILOU10120 le 29/03/2013 à 14:52
pour C6 à C9 est se la même source ? si non redéfinir la source dans la formule
0
holly456 Messages postés 53 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 25 juin 2013 11
29 mars 2013 à 14:53
Oui, c'est bien la même source ^^
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
29 mars 2013 à 14:54
Vous avez oublié de terminer la formule par ;0) ou;FAUX)
=RECHERCHEV(C2;Bases!I17:J28;2;0)
telle qu'elle est là, il faut que la colonne de recherche (I) soit classée ,pour qu'elle trouve la bonne valeur
c rdlmnt
0