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

Concatenate special

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

centurion

XLDnaute Junior
Bonjour les amis,

Ligne A :
Concatenate avec / comme separateur, sauf pour le dernier mot =
Europe Lisbonne Benfica Football
Europe/Lisbonne/Benfica/Football

Ligne B :
Si je recopie la formule vers le bas en supposant que football manque
Europe Lisbonne Benfica
Europe/Lisbonne/Benfica/

Comment écrire la formule pour supprimer le dernier /
SVP, voir le fichier joint.

En vous remerciant par avance
Cordialement
Centurion
 

Pièces jointes

Re : Concatenate special

Bonsoir @ tous,
Bises à Chris 🙂
Si tu peux installer la macro complémentaire MoreFunc tu peux bénéficier de la fonction MCONCAT() :
Code:
=MCONCAT(DECALER(D1;;;;NBVAL(D1:J1));"/")


@ + +
 
Re : Concatenate special

Bonsour®
Si tu peux installer la macro complémentaire

🙄
si tu ne peux pas 🙁
alors 😱


cas 1 : formule
nombre d'éléments constant :
=GAUCHE(CONCATENER(D1;"/";E1;"/";F1;"/";G1);NBCAR(D1&E1&F1&G1)+NBVAL(D1:G1)-1)

cas 2 : une petite fonction personnalisée
nombre d'éléments variables (vertical ou horizontal, plage nommée), tient compte aussi des éléments vides 😎
VB:
Function ConcatSpec(target As Range, separateur As String) As String
Dim temp As String, cell As Range
temp = ""
For Each cell In target
If cell <> "" Then temp = temp & cell.Text & Left(separateur, 1)
Next
ConcatSpec = Left(temp, Len(temp) - 1)
End Function
Usage :
=ConcatSpec(plageUnique;"/")
 

Pièces jointes

  • Capture.jpg
    28.4 KB · Affichages: 47
  • Capture.jpg
    28.4 KB · Affichages: 59
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Solde Cumulé
Réponses
2
Affichages
463
Réponses
2
Affichages
471
Réponses
4
Affichages
1 K
Réponses
15
Affichages
2 K
R
Réponses
2
Affichages
1 K
Romain_rpn
R
I
Réponses
2
Affichages
975
Izbeul
I
Réponses
9
Affichages
812
H
Réponses
14
Affichages
2 K
hyourinmaruzcdc
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…