Cas pratique : conditions SI / OU

Mobydoux

XLDnaute Nouveau
Bonjour,

J'ai créée une petite formule afin de tester une cellule et la compter comme "1" lorsqu'elle rempli les conditions suivantes :

20 caractères ou plus
ET
W en 12ème position
OU
H en 12ème position
OU
V à la fin
OU
Z à la fin.

=SI(OU(C2="12";D2="12";E2="1";F2="1";);"1";SI(B2=1;"1";"0"))

J'ai cependant l'impression que ma formule est perfectible (voir exemple).
Quelqu'un pourrait-il m'aider ?

Merci par avance.
 

Pièces jointes

  • Essai.xls
    16 KB · Affichages: 50
  • Essai.xls
    16 KB · Affichages: 48
  • Essai.xls
    16 KB · Affichages: 50

CISCO

XLDnaute Barbatruc
Re : Cas pratique : conditions SI / OU

Bonjour

Il me semble que tu peux faire directement avec
Code:
ET(NBCAR(A2)>19;OU(STXT(A2;1;1)="W";STXT(A2;1;1)="H";DROITE(A2)="V";DROITE(A2)="Z"))*1

ou avec
Code:
(NBCAR(A2)>19)*((STXT(A2;1;1)="W")+(STXT(A2;1;1)="H")+(DROITE(A2)="V")+(DROITE(A2)="Z"))

@ plus
 

Discussions similaires

Réponses
9
Affichages
504

Statistiques des forums

Discussions
312 842
Messages
2 092 746
Membres
105 519
dernier inscrit
faivre-roussel.ivan@orang