Plusieurs formules dans une seule

Bonjour à toutes et tous,

J’aurais besoin de votre aide éclairée sur une combinaison de formule. En fait 2 combinaisons.

Cela fait plusieurs jours que je galère à essayer de les combiner. Chaque combinaison est sur une feuille différente, mais elles vont servir combinée à d’autre colonne à une classification.

La première (extraction de nom prénom d'une adresse mail) :

Dans la cellule A1 j’ai une adresse mail sous les formats suivants :

Jean.toto@mondomaine1.fr; Jean.toto-truc@Mondomaine1.fr

Jean.toto@Mondomaine2.fr; Jean.toto-truc@Mondomaine2.fr

Jean.toto@Mondomaine3.fr; Jean.toto-truc@Mondomaine3.fr

1 - En A2 je mets :

=STXT(A1;1;TROUVE("@";F2;1)-1)

Ce qui me donne -> jean.toto ou jean.toto-truc

2 - En A3 je mets :

=SUBSTITUE(A2;".";" ")

Ce qui me donne -> jean toto ou jean toto-truc

3 - En A4 je mets :

=SUBSTITUE(K2;"-truc";"")

Ce qui me donne -> jean toto (résultat attendu)

Comment faire pour combiner ces 3 formules en une seule ?

La deuxième (plus complexe pour moi en tous cas) gestion de la localisation (bâtiments, ville, région ...) :

Dans la cellule A1 j’ai des chaines de caractères du type :

LE- / MI- / MA- / Ville1 / Ville2 / "" (correspond à une case vide) / … Chaque chaine correspond à un NOM.

1 - En A2 je mets :

= =SI(OU(NB.SI(A1;"*MI-*");NB.SI(A1;"*MA-*");NB.SI(A1;"*ZE-*");NB.SI(A1;"*LE-*");NB.SI(A1;"*EO-*");NB.SI(A1;"*Ville1*");NB.SI(A1;"*LEVANT*"));"NOM1")

Ce qui me donne -> NOM1

2 - En A3 je mets :

=SI(OU(NB.SI(A1;"*Ville2*");NB.SI(A1;"*ST-*"));"NOM2")

Ce qui me donne -> NOM2

3 - En A4 je mets :

=SI(A1="Ville3";"NOM3")

Ce qui me donne -> NOM3

4 - En A5 je mets :

=SI(A1="";"NOM4")

Ce qui me donne -> NOM4

Je souhaiterais combiner le tout pour n’avoir qu’une seule colonne avec les résultats. Est-ce possible ?

Si ce n’est pas clair ne pas hésiter à me le dire.

Merci par avance de votre aide.

Bonjour

=SUBSTITUE(SUBSTITUE(GAUCHE(A1;TROUVE("@";A1;1)-1);".";" ");"-";" ")

2ème demande peu claire

Je vais essayer d'être plus clair :

LE- / MI- / MA- / Ville1 / correspond à NOM1

ST- / Ville 2 correspond à NOM2

Ville 3 correspond à NOM3

Case Vide correspond à NOM4

Actuellement cela donne cela :

A1A2A3A4A5
LE-...NOM1
MI-...NOM1
Ville2NOM2
Ville3NOM3
NOM4

Ce que j'aimerais :

A1A2
LE-...NOM1
MI-...NOM1
Ville2NOM2
Ville3NOM3
NOM4
Rechercher des sujets similaires à "formules seule"