Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule

F

felix

Guest
Bonjour à tous,
Je cherche une formule pour écrire dans une cellule les noms qui se trouvent dans plusieurs cellules les uns à la suite des autres. De plus je souhaiterais que ces noms soient séparés par un tiret -. L'idéale, si possible, serait qu'ils s'inscrivent en majuscules.
Pour être plus clair je joins un exemple. Le résultat souhaité se trouve ds la colonne A.
Merci d'avance
Felix
 

Pièces jointes

  • exempleforum102004.zip
    1.7 KB · Affichages: 19
  • exempleforum102004.zip
    1.7 KB · Affichages: 15
  • exempleforum102004.zip
    1.7 KB · Affichages: 22
Y

ya_v_ka

Guest
salut, je vois quelque chose de simple avec:

=SI(ESTVIDE(D2);CONCATENER(B2;" - ";C2);CONCATENER(B2:" - ";C2;" - ";D2)
et le reproduiere dans les autres lignes


ya'v
 
C

Celeda

Guest
Bonjour


=IF(D10<>"";PROPER(B10&" - "&C10&" - "&D10);IF(C10<>"";PROPER(B10&" - "&C10);PROPER(B10)))

Nompropre (Proper) reproduit la première lettre en majuscule.

Celeda
 
C

Celeda

Guest
Bonjour,

et bien il faut changer pour tout en majuscule dans la formule, par Majuscule :


IF(D10<>"";Upper(B10&" - "&C10&" - "&D10);IF(C10<>"";Upper(B10&" - "&C10);Upper(B10)))

Celeda
 
D

Dan

Guest
Bonsoir,

Tu dois écrire les formules dans le language de ta version d'excel. Par contre si tu récupères un fichier construit à partir d'une version Anglaise et que tu l'ouvres avec une version Française, Excel transformera les formules en Français.

Attention que ceci ne concerne que les formules et non VBA qui garde tout en Anglais et ce quelque soit la version.

Bonne soirée

@+ Dan
 
C

Celeda

Guest
Bonjour,

non, si moi je parle en anglais c'est parce que mon pc est en anglais et que j'ai la flegmme de traduire mes formules en francais (d'ailleurs parfois je sais plus comment cela se dit en francais pour certaines concernant les dates)

Excel traduit toutes les formules directement sauf celles de l'utilitaire d'analyse, pour cela on a TraducTi qui les traduit pour nous directement, dès qu'il est téléchargé dans la meilleure centrale existante de tous les forums du net, j'ai nommé la centrale d'XLD, il se place directement dans la barre de menu Outils et en cliquant dessus, hop toutes les formules sont traduites.

Celeda
 

Discussions similaires

Réponses
2
Affichages
136
Réponses
3
Affichages
522
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…