remplacer lettre par nom

samuel36

XLDnaute Nouveau
bonne année le forum,
2007 mieux que 2006 ? vaste question.

Imaginons un tableau 'planning mensuel' , avec une multitude de postes à pourvoir ( et oui, y' a des entreprises ou ca arrive).

les postes sont des colonnes et les lignes les jours.
lors de l' affectation les salariés seront représentés par des lettres ( dans un souci de simplification et pour pouvoir envisager des roulements, lisibilité, enfin tout ca, etc...etc...

une fois ce tableau créer (avec plein de calcul et tout et tout) j' envisage de le recopier sur la deuxieme feuille et de remplacer les lettres par les noms.

la manip demandée:
le nom= la lettre, et il va venir directement la remplacer sur la deuxieme feuille.
en clair : sur la 1ere feuille, le tableau avec les lettres
sur la 2eme feuille, le meme tableau, avec les noms ( que je puisse l' afficher quoi ! lol)


je sais pas faire.
 

pierrejean

XLDnaute Barbatruc
Re : remplacer lettre par nom

bonjour samuel36

et pour affecter les noms aux lettres on prend la boule de cristal !!!

comme tu exposes ton probleme ,je sais pas faire non plus....

avec un fichier exemple(sans données confidentielles) il y aura foule d'xldiens susceptibles de t'aider

Bonne et heureuse Année
 

pascal21

XLDnaute Barbatruc
Re : remplacer lettre par nom

bonsoir
ce qu'il a voulu dire, à mon avis c'est quelque chose dans le genre
en colonne a feuille1les initiales des employés
ad
bs
etc...
en colonne A feuille2
preprendre les noms qui correspondes aux initiales
ad = andré le dingue
bs = bruno le simplet
etc....
(désolé je n'ai pas trouvé d'autres noms a inscrire sur le coup)
moi je ne sais pas faire ça je pense qu'il s'agit d'une formule avec la fonction "recherche" ou quelque chose comme ça
 

mariobross

XLDnaute Occasionnel
Re : remplacer lettre par nom

samuel , le forum , en 1er tu dois créer une matrice de correspondance entre les lettres et les noms du style :b1=t c1=toto ; b2=c c2=coco ect.....ensuite dans ta 2eme feuille ,tu remplaces les cellules avec les abréviations par la formule suivante :
=RECHERCHEV(Feuil1!b2;B1:C2;2;FAUX) voir aide sur cette fonction

Feuil1!b2 est la valeur que tu doit remplacer (pour toi une abréviation)
B1:C2 est ta plage de cellule te servant de matrice de conversion
2 signifie que tu doit prendre la valeur correspondante dans la 2eme colone de la matrice
et faux signifie que tu recherche une valeur exacte.
 

Anne1969

XLDnaute Nouveau
Re : remplacer lettre par nom

Si tu n'as que peu de collaborateurs, tu peux envisager un truc avec des si imbriqués...sinon, il faudrait a un endroit un tableau avec les lettres correspondantes à tel ou tel collaborateur...ci joint..
 

Pièces jointes

  • Classeur1.xls
    15.5 KB · Affichages: 104
  • Classeur1.xls
    15.5 KB · Affichages: 101
  • Classeur1.xls
    15.5 KB · Affichages: 103
Dernière édition:

samuel36

XLDnaute Nouveau
Re : remplacer lettre par nom

merci , anna 1969

j' ai fais le choix de la fonction si avec ton exemple, ca me va tres bien.
par contre, là je suis en train de me prendre la tete, on est limité en nombre de 'si' ?
parcequ' apres 9 il veut plus mon excel , ou bien il se fait tards, lol.
 

Discussions similaires

  • Résolu(e)
Microsoft 365 Code de tri
Réponses
22
Affichages
404
Réponses
26
Affichages
492

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet