Rassembler les parties de mots dans une cellule unique

EXCELIOR

XLDnaute Junior
Bonsoir les experts,

Je me prends la tête depuis peu à vouloir réunir en une seule cellule (avec les fonctions concatener, gauche, droite), les infos issus de plusieurs autres cellules (même feuille) mais sans succes. Alors je viens à vous.

VOICI:
En A1 : j'ai le mot Homme (et parfois Femme)
En A2 : j'ai une date au format 08/10/1986
En A3 : j'ai encore une date (même format (ex: 01/09/2010)
en A4 : j'ai un prénom (ex: Nana)

j'aimerai obtenir (et là c'est le souci) en A5 un résultat de ce type : H86-J0109*NA

Et en plus des -* et un J supplémentaire, vous remarquerez que le tous est en Majuscule.

Pour moi c'est assez chaud, un coup de main s'il vous plaît !
 

JHA

XLDnaute Barbatruc
Re : Rassembler les parties de mots dans une cellule unique

Bonsoir à tous,

A essayer en "A5"
Code:
=MAJUSCULE(GAUCHE(A1;1))&DROITE(TEXTE(ANNEE(A2);0);2)&" - J"&TEXTE(JOUR(A3);"00")&TEXTE(MOIS(A3);"00")&"*"&MAJUSCULE(GAUCHE(A4;2))

JHA
 

Regueiro

XLDnaute Impliqué
Re : Rassembler les parties de mots dans une cellule unique

Bonsoir à Tous
Ma petite contribution

PHP:
=MAJUSCULE(CONCATENER(GAUCHE(A1;1);DROITE(TEXTE(A2;"aa");2);"-J";GAUCHE(TEXTE(A3;"jjmm");5);"*"&(GAUCHE(A4;2))))

ou

PHP:
=MAJUSCULE(GAUCHE(A1;1)&DROITE(TEXTE(A2;"aa");2)&"-J"&GAUCHE(TEXTE(A3;"jjmm");5)&"*"&(GAUCHE(A4;2)))

A+
 

Regueiro

XLDnaute Impliqué
Re : Rassembler les parties de mots dans une cellule unique

Bonsoir à Tous
Modeste une petite question.
Quelle fonction utilisez-vous pour compter le nombre de caractère dans la Formule.
FormuleAffiche() et ensuite Nbrcar() ??

Merci pour votre réponse.
A.
 

Modeste geedee

XLDnaute Barbatruc
Re : Rassembler les parties de mots dans une cellule unique

Bonsour®
Bonsoir à Tous
Modeste une petite question.
Quelle fonction utilisez-vous pour compter le nombre de caractère dans la Formule.
FormuleAffiche() et ensuite Nbrcar() ??

Merci pour votre réponse.
A.
il s'agit d'une fonction personnalisée :
VB:
Function FormuleAffiche(target)
FormuleAffiche="'"&Target.formulaLocal
End function

concernant le nombre de caractères
Fonction standard
NBCAR(ref)
 

Regueiro

XLDnaute Impliqué
Re : Rassembler les parties de mots dans une cellule unique

Bonsoir à Tous
Merci Modeste
j'ai trouver sur mon nouvel Excel 2013 une fonction similaire :
=FORMULERTEXTE
et je fais le tout dans une cellule : =NBCAR(FORMULETEXTE(E4))

?? Comment peux-t'on trouver le code qu'il y a derrière ces nouvelles fonctions ?
Bonne soirée
a+
 

Discussions similaires

Statistiques des forums

Discussions
312 492
Messages
2 088 942
Membres
103 989
dernier inscrit
jralonso