Comment récupérer des données partiel de 2 cellules pour les placer dans une seul

Pifpaf

XLDnaute Nouveau
Bonjour,

Mon problème que je n'arrive pas à solutionner:
J'ai un problème de récupération de donnée, dans 2 cellule différentes j'ai des informations que je souhaite écrire dans une cellule.

Voici un exemple:
1er cellule: Z8CND17-04/MD/RECUIT
2nd cellule: Ø 60 L 1000


Je souhaite Récupérer le texte de la 1er cellule situé avant / (ici: "Z8CND17-04")
le texte de la seconde cellule situé avant le 2nd espace (ici: "Ø 60")

Je souhaite que c'est 2 chaîne de caractère soit écrit de la façon suivante dans 1 seul cellule:
"Z8CND17-04 Ø 60"

Quelqu'un peut-il m'aider...
ps: formule ou macro, pas de préférence
 

Tibo

XLDnaute Barbatruc
Re : Comment récupérer des données partiel de 2 cellules pour les placer dans une seu

Bonjour,

En formule :

Code:
=GAUCHE(A1;TROUVE("/";A1)-1)&" "&GAUCHE(B1;TROUVE("µ";SUBSTITUE(B1;" ";"µ";2))-1)

Je te laisse tester

@+
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Comment récupérer des données partiel de 2 cellules pour les placer dans une seu

j'avais oublié de joindre le fichier
 

Pièces jointes

  • concatener.xls
    15 KB · Affichages: 143
  • concatener.xls
    15 KB · Affichages: 154
  • concatener.xls
    15 KB · Affichages: 154

Monique

Nous a quitté
Repose en paix
Re : Comment récupérer des données partiel de 2 cellules pour les placer dans une seu

Bonjour,

à essayer :

=STXT(B1;1;TROUVE("/";B1)-1)&" "&STXT(B2;1;TROUVE(" ";B2;MIN(TROUVE(" ";B2))+1)-1)

ou bien
=GAUCHE(B1;TROUVE("/";B1)-1)&" "&GAUCHE(B2;TROUVE(" ";B2;MIN(TROUVE(" ";B2))+1)-1)

Edit - Pas vu la réponse de Tibo
 
Dernière édition:

Pifpaf

XLDnaute Nouveau
Re : Comment récupérer des données partiel de 2 cellules pour les placer dans une seu

Extra, j'ai le tri des données comme je le souhaite.
Encore une question parce que bien sur, sur 2000 lignes il y a des exceptions que l'on ne voit pas au début.
Sur certaines données, j'ai:
1er cellule: RILSAN BMNO/DA
2nd cellule: 1000 X 1000 EP 6

Cette fois, je cherche à récupérer "Ep 6" de la seconde cellule
La formule sera donc:
=GAUCHE(F1463;TROUVE("/";F1463)-1)&" "& ...

J'ai le début mais pas la fin...
Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 145
Membres
103 129
dernier inscrit
Atruc81500