Si deux conditions et texte ?

Résolu
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

  1. Contributeur
    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
    1. Super! Ça marche parfaitement! Trop bien! :-)
      0