decaler avec la formule concatener

BBdoc

XLDnaute Nouveau
Bonjour à tous,

en lisant le forum, j'ai trouvé presque la solution à mon problème sauf que je n'arrive pas à l'adapter

https://www.excel-downloads.com/threads/concatener-deux-colonnes-lune-a-la-suite-de-lautre.148160/

j'ai mis cette solution en place en E2 mais ce n'est pas le resultat que je voudrais.

est-ce qu'il y aurait une ame charitable pour me corriger la formule et en même temps m'expliquer les paramètres de la fonction utilisée car je n'arrive pas à comprendre la fonction décaler
 

Pièces jointes

  • Classeur2.xlsx
    10.8 KB · Affichages: 124
  • Classeur2.xlsx
    10.8 KB · Affichages: 153
  • Classeur2.xlsx
    10.8 KB · Affichages: 198

tototiti2008

XLDnaute Barbatruc
Re : decaler avec la formule concatener

Bonjour BBDoc, Bonjour Chalet53,

Ben moi, je n'ai pas compris ce que tu souhaites obtenir, ni le lien avec l'autre fil qui proposait de mettre à la suite le contenu de 2 colonnes

Pourrais-tu expliquer le résultat attendu ?

Edit : tu veux concatener tous les textes jusqu'au prochain numéro dans la première colonne ?
Si oui, je ne crois pas que ce soit possible sans VBA
 

BBdoc

XLDnaute Nouveau
Re : decaler avec la formule concatener

le but de la formule est de concatener les données qui sont en B tant que A est vide.

si tu as une valeur en a1 puis en a3 alors tu concatènes B1 avec B2 ainsi de suite.

La formule d'origine concatène des colonnes et moi je voudrais des lignes.

J'utilise la colonne D pour savoir les cellules vides par rapport aux autres.
Et normalement en E, je suis sensé trouver mon résultat.
D'où l'utilité de prendre la fonction décaler, mais je ne la comprend pas !!!

Merci de vos réponses déjà.
 

CHALET53

XLDnaute Barbatruc
Re : decaler avec la formule concatener

Bonjour,

Comme Tototiti, je pense que la meilleure solution est VBA

Toutefois un truc tiré par les cheveux dans ce fichier : des formules à partir de AA et une zone qui doit rester à blanc en BW1
Aucune information après la dernière ligne de la colonne B
Nombre de lignes entre deux A : 20 (peut être prolongé)
Les colonnes AA.... peuvent être masquées
 

Pièces jointes

  • BBDOC.xlsm
    25.1 KB · Affichages: 72
  • BBDOC.xls
    59.5 KB · Affichages: 91

hoerwind

XLDnaute Barbatruc
Re : decaler avec la formule concatener

Bonjour, salut Chalet et tototiti,

Un essai par formule matricielle sous la pièce jointe.

Il a été fait appel à la fonction MCONCAT() de Morefunc (à télécharger gratuitement sur la toile) afin de ne pas allonger inutilement la formule.

Edition :
Oublié de signaler : La formule doit encore être légèrement adaptée pour concaténer la dernière série de lignes (allonger la plage de recherche + un nombre en colonne A)
 

Pièces jointes

  • ConcatenerLignes.xlsx
    11.2 KB · Affichages: 182
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 094
Messages
2 085 240
Membres
102 832
dernier inscrit
kirale