fonctions logiques SI

T

tbth

Guest
Bonjour

Je souhaite créer une fonction logique tq: Si une cellule X a la forme d'un numéro de SIRET d'exactement 14 chiffres alors 'correct' sinon 'incorrect'.

Le pb c'est que je n'arrive pas à matérialiser dans ma formule le numéro de SIRET dont le format est par ex 64 850 156 700021.

Merci de votre aide.
 

andré

XLDnaute Barbatruc
Resalut,

Le formule :
=SI(NBCAR(A1)=14;'EXACT';'FAUX')

Tu peux employer cette formule dans une autre cellule.
Dans une MFC (mise en forme consitionnelle) ou sous un message d'alerte (menu Données / Valdationà, elle deviendra =NBCAR(A1)=14.

Â+
 

JYLL

Nous a quitté
Repose en paix
Bojour André tbh,
Avec une formule en récupérant la cellule précédente je propose ce code;


Code:
=SI(NBCAR(B2)=14;GAUCHE(B2;2) & ' ' & STXT(B2;3;3) &' '& STXT(B2;3;3)& ' '& DROITE(B2;6);'erreur')

Bon test.

Amicalement;

Jean-Ves
 
T

tbth

Guest
Bonjour

Merci à toi JYLL. Le résultat obtenu est interessant mais si le numéro est bien enregistré, la formule retranscrit le numéro entier mais pas la catégorie 'correct'.
Mais bon à garder pour l'avenir.

a+
tbth
 

Discussions similaires

Réponses
0
Affichages
994

Statistiques des forums

Discussions
312 452
Messages
2 088 542
Membres
103 880
dernier inscrit
rafaelredsc