remplacer listes entières...

K

kikizita

Guest
Bonjour à tous-tes !

Je suis un peu débutante, alors merci de votre aide !

J'ai une liste de 4000 postes d'activité occupés par 1400 personnes.
(Certaines personnes occupent plusierus postes, j'ai donc des noms à répétition, et ce sur plusieurs tableaux différents...), donc pour plus de simplicité, j'aimerais remplacer tous les NOMS des individus par des chiffres :
que chaque individu soit associé par un chiffre, que ce soit toujours le même, son chiffre quoi !!! (et moi j'aurais ma liste de noms associés aux chiffres pour retrouver l'identité de la personne si besoin est)

Et je me bats avec excel pour comprendre comment faire !!!!

Merci beaucoup si vous savez comment m'aider !
 
K

kikizita

Guest
Excusez moi, ce n'est peut - être pas très bien formulé tout ça.
J'essaie de trouver une description plus compréhensible :

J'ai une colonne de noms propres (1400).
J'ai une colonne de chiffres à coté (de 1 à 1400).

J'aimerai les associer pour pouvoir remplacer dans tous mes tableaux les noms propres existants par leur chiffre associé.

Comment faire un 'remplacer' géant pour ne pas avoir à remplacer à la main les 1400 chiffres et 4000 occurrences des tableaux ?

(C'est peut etre plus calir maintenant...).

Merci beaucoup.


Kikizita
 
K

kikizita

Guest
Coucou,

merci !

Alors voici un fichier :
Sur Feuille 1: la liste des individus et les chiffres que je voudrais leur associer.
Sur Feuille 2: un extrait des fichiers que j'ai ou je voudrais remplacer le nom des individus par leur chiffre.

Comment procéder ? mystère... mais c'est surement faisable.

Merci de ton aide !

Kikizita
 

Tibo

XLDnaute Barbatruc
Salut Kikizita,

Pour joindre un fichier, il faut que :

- il soit zippé (pas avec Winrar)
- il fasse - de 50 ko
- le nom ne doit pas contenir d'espace, tiret, accent, et autres caractères ésotériques.

Retente avec le respect de ces règles, ça devrait passer. On pourra voir ensuite ce que l'on peut faire pour toi.

Bonne soirée.

@+
 
K

kikizita

Guest
Bonjour,

cette fois je crois que j'ai bien accroché le fichier !!!

Merci de me venir en aide, ça doit quand même pas être un manip' très compliqué quand même....

Kikizita. [file name=essaichiffrageliste.zip size=43796]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essaichiffrageliste.zip[/file]
 

Pièces jointes

  • essaichiffrageliste.zip
    42.8 KB · Affichages: 28

Hervé

XLDnaute Barbatruc
Bonjour

:)

une proposition en pièce jointe, en vba

salut

[file name=essai_20050712141631.zip size=50003]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essai_20050712141631.zip[/file]
 

Pièces jointes

  • essai_20050712141631.zip
    48.8 KB · Affichages: 20

Gael

XLDnaute Barbatruc
Bonjour Kikizita,

Je te propose la manip suivante:

1 - Tu nommes les plages pour simplifier la suite. Dans ton exemple:

Noms=Feuil1!$D$2:$D$1283
Numeros=Feuil1!$C$2:$C$1283

2 - Tu crée une colonne supplémentaire dans la feuille 2 après les noms.

3 - Tu mets dans cette colonne en première ligne (donc en C1) la formule suivante:

=INDEX(Numeros;EQUIV(B1;Noms;0)) le numéro correpondant à la première personne doit se trouver dans la cellule

tu recopies la formule dans toute la colonne.

4 - Tu sélectionnes la colonne entière et tu fais:

Edition - Copier puis collage spécial - valeurs

Il n'y a plus de formules, il ne reste que les numéros.

5 - tu supprimes la colonne B des noms.

@+

Gael
 
K

kikizita

Guest
ET CA MARCHE !!!!!!!!

waouh ! merci beaucoup Gael, j'ai appliqué la formule magique et... c'est magique !


Merci aussi à René (même si je n'ai pas réussi à ouvrir ton fichier... histoire de sécurité mcro que je ne comprends pas...)

Je me remets au boulot et garde le forum sous le coude !

Merci !

Kikizita
 

Statistiques des forums

Discussions
312 836
Messages
2 092 656
Membres
105 480
dernier inscrit
Galbius