XL 2016 validation de données

elbiarois

XLDnaute Nouveau
Bonsoir,
Dans une plage de cellules que j’appellerais "saisie" je veut que la saisie soit valide que pour le format suivant: (10 caractères)
les 3 premiers caractères sont obligatoirement des chiffres de 0 à 999
le 4 éme caractère est obligatoirement une lettre de A à Z
les 6 derniers caractères sont obligatoirement des chiffres de 000000 à 999999.
qu'elle est la formule a introduire dans validation des données sous EXCELL 2016.
Merci.
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
Je dirais :
Code:
=ET(NBCAR(Saisie)=10;ESTNUM(GAUCHE(Saisie;3)*1);STXT(Saisie;4;1)>="A";STXT(Saisie;4;1)<="Z";ESTNUM(DROITE(Saisie;6)*1))
Mais c'est une formule tellement longue que je me demande si je ne préfèrerais pas m'écrire une fonction perso.
D'autant plus qu'elle serait beaucoup plus simple.
 

elbiarois

XLDnaute Nouveau
Bonsoir.
Je dirais :
Code:
=ET(NBCAR(Saisie)=10;ESTNUM(GAUCHE(Saisie;3)*1);STXT(Saisie;4;1)>="A";STXT(Saisie;4;1)<="Z";ESTNUM(DROITE(Saisie;6)*1))
Mais c'est une formule tellement longue que je me demande si je ne préfèrerais pas m'écrire une fonction perso.
D'autant plus qu'elle serait beaucoup plus simple.
Merci beaucoup
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas