Regrouper des valeurs de 2 cellules

bonjour

sur des milliers de lignes j'ai des valeurs présentées ainsi
En A1 lave-vaisselle,lave-vaisselle A+++,machine à laver la vaisselle
En B1 : 301000,1300,1300

lave vaisselle,lave vaisselle a+++,machine a laver la vaisselle301000,1300,1300

La première valeur de A1 correspond à la première valeur de B1, et ainsi de suite.
Le nombre de valeurs de A1 est toujours= au nombre de valeurs de B1 mais ce nombre n'est pas fixe.

Je souhaiterais rapprocher les valeurs de A1 à celle de B1 pour obtenir quelque chose comme ceci

lave vaisselle301000lave vaisselle a+++1300machine a laver la vaisselle1300

Merci pour votre aide.

Bonjour,

Voici une solution par formule(on peut le faire avec une macro si vous le souhaitez)

en C1:

=GAUCHE($A1;TROUVE(",";$A1;1)-1)

en D1:

=GAUCHE($B1;TROUVE(",";$B1;1)-1)

en E1:

=STXT($A1;TROUVE(",";$A1;1)+1;TROUVE(",";$A1;TROUVE(",";$A1;1)+1)-TROUVE(",";$A1;1)-1)

en F1:

=STXT($B1;TROUVE(",";$B1;1)+1;TROUVE(",";$B1;TROUVE(",";$B1;1)+1)-TROUVE(",";$B1;1)-1)

en G1:

=DROITE($A1;NBCAR($A1)-TROUVE(",";$A1;TROUVE(",";$A1;1)+1+1))

en H1:

=DROITE($B1;NBCAR($B1)-TROUVE(",";$B1;TROUVE(",";$B1;1)+1+1))

Cdlt

Bonjour

Un fichier est TOUJOURS le bienvenu...

Ci joint ma solution par macro

6matthieu.xlsm (16.45 Ko)

A+ François

Bonjour François

Merci beaucoup

Encore besoin de votre aide avec la macro, elle traite bien les cellules A1,B1
Comment la modifier pour qu'elle traite toutes les lignes de ce fichier ?

Merci !

6matthieu-1.xlsm (23.12 Ko)

Il suffit de demander...lol

9matthieu-1.xlsm (35.15 Ko)

A+ François

bonjour François,

Merci, merci beaucoup
c'est top !

Bonne journée

Rechercher des sujets similaires à "regrouper valeurs"