NB.SI sur un critère particulier ?

Voilà je cherche à totaliser le nombre de celulles dont le premier chiffre commence par 1 et l'avant dernier par 1 sur une position bianire de 8 soit

ex :

100010 <-

100011 <-

111110 <-

100000

110001

100110 <-

000011

010011

Mon résultat ici devra être : 4

merci d'avance

petidani

Bonjour petidani

Les nombres en A3:A10

Format A3:A10 "Personnalisé" 000000

A3 100010 B3 =SI(ET(STXT(TEXTE(A3;"000000");1;1)="1";STXT(TEXTE(A3;"000000");5;1)="1");1;0)

A4 100011 B4 =SI(ET(STXT(TEXTE(A4;"000000");1;1)="1";STXT(TEXTE(A4;"000000");5;1)="1");1;0)

A5 111110 B5 =SI(ET(STXT(TEXTE(A5;"000000");1;1)="1";STXT(TEXTE(A5;"000000");5;1)="1");1;0)

A6 100000 B6 =SI(ET(STXT(TEXTE(A6;"000000");1;1)="1";STXT(TEXTE(A6;"000000");5;1)="1");1;0)

A7 110001 B7 =SI(ET(STXT(TEXTE(A7;"000000");1;1)="1";STXT(TEXTE(A7;"000000");5;1)="1");1;0)

A8 100110 B8 =SI(ET(STXT(TEXTE(A8;"000000");1;1)="1";STXT(TEXTE(A8;"000000");5;1)="1");1;0)

A9 000011 B9 =SI(ET(STXT(TEXTE(A9;"000000");1;1)="1";STXT(TEXTE(A9;"000000");5;1)="1");1;0)

A10 010011 B10 =SI(ET(STXT(TEXTE(A10;"000000");1;1)="1";STXT(TEXTE(A10;"000000");5;1)="1");1;0)

B11=SOMME(B3:B10) =4

Bien sur, avec beaucoup d'attention et de patience, tu peux additionner toutes les formules dans une seule cellule. Je n'ai pas réussi avec NB.SI. mais tu as déjà la mise en oeuvre.

Fichier détail joint

Cordialement

Amadéus

https://www.excel-pratique.com/~files/doc/petidaniSTXT.xls

Merci pour ta réponse mais c'est ce que je fais pour le moment avec une formule un peu différente mais qui arrive au même résultat :

A3 100010 B3: =concatener(gauche(A3;1);gauche(droite(A3;2);1)

cette formule me permet de récupérer dans certain cas plusieurs chiffres

dans mes analyses il me faut parfois les 2 premiers et les deux derniers ou les 4 premiers. (chaque chiffres du code à une signification bien précise concernant la cible)

Actuellement je me retrouve avec une colonne pour chaque analyse complexe. Quand l'objet n'a que 2 ou 4 possibilités:

dans ce cas je met 4 fois NB.SI et SOMME.SI.

LE JEU c'est d'arriver à trouver ou à créer une formule qui n'a pas besoin d'une colonne supplémentaire et qui évite d'aditionner les NB.SI (ca en fait beaucoup dans certains cas !! )

cordialement

petidani

Bonjour petidani

Figures toi, que hier, j'étais dans nos belles Pyrénées à la chasse à l'isard et à l'heure de la pause, quand tu commences à fatiguer, je me suis brutalement dit:"C'est vrai que j'aurai pu mieux faire, je vais passer pour un rigolo". Et je me suis dit qu'il fallait essayer autre chose.

En effet, comme mardi, je partais pour la montagne, j'ai répondu un peu vite.

Sur l'exemple que je t'ai envoyé, essaye donc:

=SOMMEPROD(((STXT(TEXTE($A$3:$A$10;"000000");1;1)="1")*(STXT(TEXTE($A$3:$A$10;"000000");5;1)="1")*($A$3:$A$10)))

Cordialement

Amadéus

Bonjour amadeus

Je te rassure compte tenu du nombre de réponse faite sur le site tu es loin de passer pour un rigolo.

De plus cette fois je peux te joindre le fichier sur lequel je travail ca te permettra de mieux comprendre ce que je fais et dans quel but

Cordialement

petidani

https://www.excel-pratique.com/~files/doc/7YwyPFichierAmadeus.xls

Bonjour petidani

Bien reçu le fichier.

Je n'arrive pas à faire la liaison entre ta question posée sur le Forum (voir ma réponse du 28 septembre) et ton fichier.

dans ton exemple, tu dis que la réponse doit être 4, mais où sur le fichier ?

Cordialement

Amadéus

Je t'ai envoyé un message privé mais pour ceux qui voudrai en savoir plus allez voir comme exemple la cellule Y11.

Qui correspond à l'exemple du tableau.

cordialement

petidani

Bonsoir petidani

Dans ton exemple initial, tu dis que la réponse doit être 4 en partant de 8 références et là, et en Y11, je vois un 3 basé sur 4 références.

je suis perdu.

Amadéus

Ok j'ai compris ou se trouve le dialogue de sourd.

Quand je parlais d'une position binaire de 8 c'est à l'intérieur du code et en fait je suis revenu sur 6 -> 100010 (toutes mes excuses)

le nombre de ligne est illimitée.

Et la référence sur 4 est parceque j'ai décomposé le code dans les colonnes de droite (AM:AR)-(je contourne le problème), ce que je voudrai c'est arriver à supprimer les colonnes de droites afin de me concentrer sur le code initial (T:U).

Ce qui me permettrai de le développer encore un peu plus.

Cordialement

petidani (encore mes excuses)

Salut petidani

La solution passe par SOMMEPROD.

Je t'ai mis 2 exemples dans la colonne V (en rouge et en bleu)

Tu adaptera le reste. Tiens moi au courant.

Cordialement

Amadéus

https://www.excel-pratique.com/~files/doc/vLn8D7YwyPFichierAmadeus.xls

Rechercher des sujets similaires à "critere particulier"