Extraction d'une lettre
Résolu
visu2013
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
comment extraire et isoler la 1ère voyelle d'un mot, par exemple le "a" de champignon?
merci pour votre aide.
comment extraire et isoler la 1ère voyelle d'un mot, par exemple le "a" de champignon?
merci pour votre aide.
A voir également:
- Extraction d'une lettre
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
- Changer lettre disque dur - Guide
- Chiffre en lettre - Télécharger - Outils professionnels
7 réponses
Bonjour
Pas très facile le mot à traiter est en B3; voici ma formule
=DROITE(GAUCHE(B3;MIN(SI(SI(ESTERREUR(CHERCHE("a";$B$3;1));0;CHERCHE("a";$B$3;1))>0;CHERCHE("a";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("e";$B$3;1));0;CHERCHE("e";$B$3;1))>0;CHERCHE("e";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("i";$B$3;1));0;CHERCHE("i";$B$3;1))>0;CHERCHE("i";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("o";$B$3;1));0;CHERCHE("o";$B$3;1))>0;CHERCHE("o";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("u";$B$3;1));0;CHERCHE("u";$B$3;1))>0;CHERCHE("u";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("y";$B$3;1));0;CHERCHE("y";$B$3;1))>0;CHERCHE("y";$B$3;1);"27")));1)
Pas très facile le mot à traiter est en B3; voici ma formule
=DROITE(GAUCHE(B3;MIN(SI(SI(ESTERREUR(CHERCHE("a";$B$3;1));0;CHERCHE("a";$B$3;1))>0;CHERCHE("a";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("e";$B$3;1));0;CHERCHE("e";$B$3;1))>0;CHERCHE("e";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("i";$B$3;1));0;CHERCHE("i";$B$3;1))>0;CHERCHE("i";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("o";$B$3;1));0;CHERCHE("o";$B$3;1))>0;CHERCHE("o";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("u";$B$3;1));0;CHERCHE("u";$B$3;1))>0;CHERCHE("u";$B$3;1);"27");SI(SI(ESTERREUR(CHERCHE("y";$B$3;1));0;CHERCHE("y";$B$3;1))>0;CHERCHE("y";$B$3;1);"27")));1)
merci à "Estbureautique" pour ta solution.
ça fonctionne pour extraire la 1ère lettre du mot, mais ce que j'aimerai faire c'est extraire la 1ère voyelle, qui peut se trouver en 2ème ou en 3ème, etc. position dans le mot.
merci d'avance
ça fonctionne pour extraire la 1ère lettre du mot, mais ce que j'aimerai faire c'est extraire la 1ère voyelle, qui peut se trouver en 2ème ou en 3ème, etc. position dans le mot.
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour tout le monde,
je me permets de revenir sur le problème que je vous ai posé car vraiment je ne trouve pas la solution.
prenons l'exemple d'un prénom: François
comment extraire la première voyelle, dans ce cas le "a"?
Si quelqu'un a la solution, je l'en remercie d'avance
Bon dimanche à tous
je me permets de revenir sur le problème que je vous ai posé car vraiment je ne trouve pas la solution.
prenons l'exemple d'un prénom: François
comment extraire la première voyelle, dans ce cas le "a"?
Si quelqu'un a la solution, je l'en remercie d'avance
Bon dimanche à tous
Bonjour,
J'avais un peu plus court avec Substitue mais j'ai aussi oublié les voyelles accentuées sans parler des oe et æ.
STXT(A3;CHERCHE("§";SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"y";"§");"u";"§");"o";"§");"i";"§");"e";"§");"a";"§"));1)
J'ai l'impression qu'il serait plus sûr,avec le même principe, de supprimer les consonnes et de récupérer ensuite la première lettre à gauche.
=GAUCHE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(MINUSCULE(A1);"z";"");"x";"");"w";"");"v";"");_________;"c";"");"b";"");1)
Je vous laisse finir la liste ____ des consonnes.
J'avais un peu plus court avec Substitue mais j'ai aussi oublié les voyelles accentuées sans parler des oe et æ.
STXT(A3;CHERCHE("§";SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"y";"§");"u";"§");"o";"§");"i";"§");"e";"§");"a";"§"));1)
J'ai l'impression qu'il serait plus sûr,avec le même principe, de supprimer les consonnes et de récupérer ensuite la première lettre à gauche.
=GAUCHE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(MINUSCULE(A1);"z";"");"x";"");"w";"");"v";"");_________;"c";"");"b";"");1)
Je vous laisse finir la liste ____ des consonnes.
Rectificatif pour cette dernière suggestion:
Le nombre d'imbrications de Substitue est limité à 7 (xl2003). On peut contourner la difficulté en nommant des formules qui respectent cette limite.
Insertion Nom formule1 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(MINUSCULE(Feuil1!$A$1);"j";"");"h";"");"g";"");"f";"");"d";"");"c";"");"b";"")
Insertion Nom formule2 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(formule1;"r";"");"q";"");"p";"");"n";"");"m";"");"l";"");"k";"")
Insertion Nom formule3 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(formule2;"%";"");"z";"");"x";"");"w";"");"v";"");"t";"");"s";"")
Dans la cellule: =GAUCHE(formule3;1)
Le nombre d'imbrications de Substitue est limité à 7 (xl2003). On peut contourner la difficulté en nommant des formules qui respectent cette limite.
Insertion Nom formule1 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(MINUSCULE(Feuil1!$A$1);"j";"");"h";"");"g";"");"f";"");"d";"");"c";"");"b";"")
Insertion Nom formule2 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(formule1;"r";"");"q";"");"p";"");"n";"");"m";"");"l";"");"k";"")
Insertion Nom formule3 Fait référence à:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(formule2;"%";"");"z";"");"x";"");"w";"");"v";"");"t";"");"s";"")
Dans la cellule: =GAUCHE(formule3;1)