Simplification d'une formule pour renvoie du caractère en 4 eme position.

luck8282

XLDnaute Nouveau
Bonjour,

Je voudrais renvoyer le caractère qui se trouve en 4 eme position d'une chaine d'un texte.
Ce caractère doit toujours se trouvé en 4 eme position et doit correspondre à "-" sinon c'est FAUX.

J'ai bien trouvé cette formule: DROITE(GAUCHE(E3;TROUVE("-";E3));1) mais je pense qu'il y a plus simple et plus efficace.

Le format type du texte est 605-XXXXX

Avez vous d'autre propositions.

Merci d'avance.
 
Dernière édition:

mécano41

XLDnaute Accro
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour,

Pour obtenir le 4ème caractère de ce qui est écrit en E3, tu peux écrire :

Code:
=STXT(E3;4;1)

Donc, pour tester si ce caractère est bien le tiret

Code:
=SI(STXT(E3;4;1)="-";VRAI;FAUX)

Cordialement
 

luck8282

XLDnaute Nouveau
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour à tous,

Un peu plus court avec la formule de Mécano :) :

Code:
=STXT(E3;4;1)="-"
Renvoie VRAI ou FAUX

A+ à tous

Merci à tous;

Je vais utiliser la formule de JCGL. C'est pour faire une validation de donnée.

PS: c'est la première fois que j'utilise STXT; c'est bien sympa comme fonction.
 

Staple1600

XLDnaute Barbatruc
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour à tous

luck8282
En épurant ta première formule

Code:
=TROUVE("-";E3)=4

renvoie VRAI ou FAUX

(Mais l'emploie de STXT rend effectivement la formule plus courte) ;)
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour le fil, bonjour le forum,

Salut JM, JCGL,

Les plus courtes ne sont-elles toujours les meilleures ? Tiens je lance le sondage de l'été sur XLD... Et n'y voyez pas de l'esprit mal placé je ne parle que de formules évidemment ! Pas de forts molles...

Oui je sais, ça vole bas (si j'ose dire)... Mais que voulez-vous à 40° degrés à l'ombre je ramollis (j'ose encore) un petit peu... Déjà qu'avant c'était pas brillant...
 

luck8282

XLDnaute Nouveau
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour le fil, bonjour le forum,

Salut JM, JCGL,

Les plus courtes ne sont-elles toujours les meilleures ? Tiens je lance le sondage de l'été sur XLD... Et n'y voyez pas de l'esprit mal placé je ne parle que de formules évidemment ! Pas de forts molles...

Oui je sais, ça vole bas (si j'ose dire)... Mais que voulez-vous à 40° degrés à l'ombre je ramollis (j'ose encore) un petit peu... Déjà qu'avant c'était pas brillant...

Je dirais VRAI si tu est à 10 ° mord de l'Équateur du style vers Pattaya.
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour le fil, bonjour le forum,

Ha Luck, je ne sais pas si c'est des degrés mord ou nud mais c'est à Meknès au Maroc et il fait une chaleur à faire tomber les noisettes des arbres...
 

JCGL

XLDnaute Barbatruc
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour à tous,
salut Robert,

La mienne comme celle de JM fait 17...

Je parle des formules et du nombre de caractères... Bien sûr...

Bonnes vacances à toi

A+ à tous
 

luck8282

XLDnaute Nouveau
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour le fil, bonjour le forum,

Ha Luck, je ne sais pas si c'est des degrés mord ou nud mais c'est à Meknès au Maroc et il fait une chaleur à faire tomber les noisettes des arbres...

Je parlé de degrés nord du style Thaïlande, mais Meknés et aussi sympa. A lyon il ne fait pas bien chaud du style 20 ° max.
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Simplification d'une formule pour renvoie du caractère en 4 eme position.

Bonjour le fil, bonjour le forum,

Ha 17 ! C'est déjà de l'honnête formule ça qui se tient à deux mains... Je me doutais bien que vous aviez bon caractère tous les deux...

Luck 20º... J'en rêve !!!
 

Discussions similaires

Statistiques des forums

Discussions
312 723
Messages
2 091 357
Membres
104 891
dernier inscrit
siperr