Extraction d'une lettre
Résolu/Fermé
visu2013
Messages postés
9
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
5 mai 2013
-
5 mai 2013 à 08:43
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 - 5 mai 2013 à 18:58
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 - 5 mai 2013 à 18:58
A voir également:
- Extraction d'une lettre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
- Changer lettre disque dur - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Application pour ecrire une lettre - Télécharger - Dictionnaires & Langues
7 réponses
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
5 mai 2013 à 12:47
5 mai 2013 à 12:47
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)
Estbureautique
Messages postés
143
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
2 avril 2014
43
5 mai 2013 à 09:08
5 mai 2013 à 09:08
Bonjour
=gauche(A1;1)
Cordialement
=gauche(A1;1)
Cordialement
visu2013
Messages postés
9
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
5 mai 2013
5 mai 2013 à 09:26
5 mai 2013 à 09:26
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
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié par PHILOU10120 le 5/05/2013 à 10:38
Modifié par PHILOU10120 le 5/05/2013 à 10:38
supprimé
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
visu2013
Messages postés
9
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
5 mai 2013
5 mai 2013 à 12:38
5 mai 2013 à 12:38
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
visu2013
Messages postés
9
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
5 mai 2013
5 mai 2013 à 13:05
5 mai 2013 à 13:05
Magnifique, ça me convient parfaitement.
un grand grand merci.
Très bon dimanche
un grand grand merci.
Très bon dimanche
tontong
Messages postés
2563
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
17 octobre 2024
1 058
5 mai 2013 à 16:13
5 mai 2013 à 16:13
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.
tontong
Messages postés
2563
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
17 octobre 2024
1 058
5 mai 2013 à 18:58
5 mai 2013 à 18:58
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)