Mobydoux XLDnaute Nouveau 16 Avril 2012 #1 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
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.
J JHA XLDnaute Barbatruc 16 Avril 2012 #2 Re : Cas pratique : conditions SI / OU Bonjour à tous, peut être en "B2" =SI(ET(NBCAR(A2)>=20;OU(GAUCHE(A2;12)="W";GAUCHE(A2;12)="H";DROITE(A2;1)="V";DROITE(A2;1)="Z"));"1";"0") Cliquez pour agrandir... tirer vers le bas JHA Vote positif 0 Vote négatif
Re : Cas pratique : conditions SI / OU Bonjour à tous, peut être en "B2" =SI(ET(NBCAR(A2)>=20;OU(GAUCHE(A2;12)="W";GAUCHE(A2;12)="H";DROITE(A2;1)="V";DROITE(A2;1)="Z"));"1";"0") Cliquez pour agrandir... tirer vers le bas JHA
PrinceCorwin XLDnaute Occasionnel 16 Avril 2012 #3 Re : Cas pratique : conditions SI / OU Bonjour, Chalut JHA (Bin kess' ca dit ?) Fini le carnaval ? En suivant les instructions : Code: =SI(ET(B2=1;OU(C2=12;D2=12;E2=1;F2=1));1;0) bonne journée Vote positif 0 Vote négatif
Re : Cas pratique : conditions SI / OU Bonjour, Chalut JHA (Bin kess' ca dit ?) Fini le carnaval ? En suivant les instructions : Code: =SI(ET(B2=1;OU(C2=12;D2=12;E2=1;F2=1));1;0) bonne journée
CISCO XLDnaute Barbatruc 16 Avril 2012 #4 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 Vote positif 0 Vote négatif
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
Mobydoux XLDnaute Nouveau 16 Avril 2012 #5 Re : Cas pratique : conditions SI / OU Merci pour votre aide, je teste ça Bonne journée ! Vote positif 0 Vote négatif