OVH Cloud OVH Cloud

Concatener son inverse

4 réponses
Avatar
Patt
Bonjour,
La formule concatener, permet d'associer plusieurs contenus de cellules en
une cellule, mais je recherche comment l'inverse :
Cet à dire j'ai une cellule qui détient toto@tutu.fr je voudrais que toto,
tutu, et .fr soit chacune dans une cellule, quel formule dois-je utiliser
Merci
@+
Patt

4 réponses

Avatar
Pierre Fauconnier
Bonjour

Il y a peut-être plus simple.

Avec l'adresse en A1...
En B1, extraire l'adresse avec =GAUCHE(A1;CHERCHE("@";A1)-1)
En C1, extraire le domaine sans l'extension avec
=STXT(SUBSTITUE(A1;B1;"");2;CHERCHE(".";SUBSTITUE(A1;B1;""))-2)
En D1, extraire l'extension du domaine avec =SUBSTITUE(A1;B1 & "@" & C1;"")

Attention, en cas de domaine composé comme , le domaine
sera "adresse" et l'extension sera "be.tf"

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Patt" a écrit dans le message de news:

Bonjour,
La formule concatener, permet d'associer plusieurs contenus de cellules en
une cellule, mais je recherche comment l'inverse :
Cet à dire j'ai une cellule qui détient je voudrais que toto,
tutu, et .fr soit chacune dans une cellule, quel formule dois-je utiliser
Merci
@+
Patt


Avatar
Â+
Salut,

Il y a plusieurs méthodes :

A1 :
B1 : =GAUCHE(A1;CHERCHE("@";A1)-1)
C1 : =STXT(A1;CHERCHE("@";A1)+1;CHERCHE(".";A1)-CHERCHE("@";A1)-1)
D1 : =DROITE(A1;NBCAR(A1)-NBCAR(B1)-NBCAR(C1)-1)

A1 :
B1 : =SUBSTITUE(SUBSTITUE(A$1;"@";" ");".";" .")
Copier / collage spécial valeur ou F2 F9
Menu Données / convertir / espace.

Â+





Bonjour,
La formule concatener, permet d'associer plusieurs contenus de cellules en
une cellule, mais je recherche comment l'inverse :
Cet à dire j'ai une cellule qui détient je voudrais que toto,
tutu, et .fr soit chacune dans une cellule, quel formule dois-je utiliser
Merci
@+
Patt


Avatar
Patt
Bonjour, Pierre
Avec un peut de retard je voulais te remeircier, tes informations mon permis
d'avancer sur le sujet
@+
Patt


Bonjour

Il y a peut-être plus simple.

Avec l'adresse en A1...
En B1, extraire l'adresse avec =GAUCHE(A1;CHERCHE("@";A1)-1)
En C1, extraire le domaine sans l'extension avec
=STXT(SUBSTITUE(A1;B1;"");2;CHERCHE(".";SUBSTITUE(A1;B1;""))-2)
En D1, extraire l'extension du domaine avec =SUBSTITUE(A1;B1 & "@" & C1;"")

Attention, en cas de domaine composé comme , le domaine
sera "adresse" et l'extension sera "be.tf"

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Patt" a écrit dans le message de news:

Bonjour,
La formule concatener, permet d'associer plusieurs contenus de cellules en
une cellule, mais je recherche comment l'inverse :
Cet à dire j'ai une cellule qui détient je voudrais que toto,
tutu, et .fr soit chacune dans une cellule, quel formule dois-je utiliser
Merci
@+
Patt







Avatar
Patt
Bonjour,
Merci pour t'on information entre toi et celle d'un autre j'ai mieux compris
le sujet
@+
Patt


Salut,

Il y a plusieurs méthodes :

A1 :
B1 : =GAUCHE(A1;CHERCHE("@";A1)-1)
C1 : =STXT(A1;CHERCHE("@";A1)+1;CHERCHE(".";A1)-CHERCHE("@";A1)-1)
D1 : =DROITE(A1;NBCAR(A1)-NBCAR(B1)-NBCAR(C1)-1)

A1 :
B1 : =SUBSTITUE(SUBSTITUE(A$1;"@";" ");".";" .")
Copier / collage spécial valeur ou F2 F9
Menu Données / convertir / espace.

Â+





Bonjour,
La formule concatener, permet d'associer plusieurs contenus de cellules en
une cellule, mais je recherche comment l'inverse :
Cet à dire j'ai une cellule qui détient je voudrais que toto,
tutu, et .fr soit chacune dans une cellule, quel formule dois-je utiliser
Merci
@+
Patt