Si deux conditions et texte ?

Résolu/Fermé
femaleninja Messages postés 44 Date d'inscription mercredi 27 juin 2012 Statut Membre Dernière intervention 1 septembre 2018 - 27 juin 2012 à 18:00
femaleninja Messages postés 44 Date d'inscription mercredi 27 juin 2012 Statut Membre Dernière intervention 1 septembre 2018 - 27 juin 2012 à 21:43
Bonjour,

Est-il possible de faire une condition si disant que le premier caractère de la cellule est différent de 0.

En fait j'ai une colonne avec des nombres et du 'texte' dans le genre A1 = 0413. Le format de 4 chiffres est important.

Je voudrais une condition qui dirait si Nbcar(A1)=4 et A1 ne commence par ''0'' = A1. J'ai essayé de coutourner en faisant cette règle mais il me renvoie quand même une valeur...

=SI(ET(G2>=1000;NBCAR(G2)=4);G2;"Faux")

Merci beaucoup pour vos promptes réponses!

1 réponse

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
27 juin 2012 à 18:12
Bonjour,

=SI(ET(NBCAR(G2)=4;GAUCHE(G2;1)<>"0");G2;"Faux")

devrait convenir.

Le 0 est mis entre guillemet car le résultat de la fonction gauche donne une chaîne de caractères (donc gauche(G2;1) renvoie "0" et non 0).

Cordialement.
1
femaleninja Messages postés 44 Date d'inscription mercredi 27 juin 2012 Statut Membre Dernière intervention 1 septembre 2018
27 juin 2012 à 21:43
Super! Ça marche parfaitement! Trop bien! :-)
0