Formule dans Excel controle d'une cellule

Fermé
fifou9274 Messages postés 2 Date d'inscription samedi 21 avril 2007 Statut Membre Dernière intervention 22 avril 2007 - 21 avril 2007 à 23:10
fifou9274 Messages postés 2 Date d'inscription samedi 21 avril 2007 Statut Membre Dernière intervention 22 avril 2007 - 22 avril 2007 à 14:24
Bonjour,
J'ai une cellule dans excel qui peut contenir aussi bien du numerique que de l'alphanumérique.
Ce que je souhaite faire est de vérifier les 10 premiers caractères de cette cellule.
Si c'est que du numérique je copie ces 10 premiers caractères dans une autre cellule.
Exemple: Si ma cellule contient 12b34567891245fg = Faux
Si macellule = 1234567890b = vrai et copie 1234567890
J'ai donc créé la formule suivante qui pointe sur ma cellule source, mais cela ne fonctionne pas... L4 = cellule source
=SI(ET(GAUCHE(L4;10)>1111111111;GAUCHE(L4;10)<9999999999);GAUCHE(L4;10);"")
Mon champ reste toujours vide...
Merci de vos conseils

1 réponse

SI(ET(1*GAUCHE(L4;10)>1111111111;1*GAUCHE(L4;10)<9999999999);GAUCHE(L4;10);"")
0
fifou9274 Messages postés 2 Date d'inscription samedi 21 avril 2007 Statut Membre Dernière intervention 22 avril 2007
22 avril 2007 à 14:24
Merci de ta réponse.
Cela fonctionne à moitié.
En cas de valeur numérique dans les dix premiers caractère, c'est parfait.
Si je tape un caractère alphabétique dans les 10 premiers caractère, j'obtiens dans la cellule de réception #VALEUR.
Je voudrais que ma cellule reste vide si FAUX.
Pour mon info, à quoi sert "1*" que tu a rajouté dans la formule.
D'avance merci
0