Microsoft 365 Suite de nombres inférieur a X

perrmi

XLDnaute Occasionnel
bonjour a tous
j'espère que le weekend se passe bien
un petit tracas avec un problème.
voir fichier joint .
un tableau avec sur chaque ligne des nombres .
j'aimerais extraire de ces lignes les suites de nombres de plus de 3 chiffres inférieur a 4 .
merci a vous si vous pouvez m'aider
perrmi
 

Pièces jointes

  • suite de nombres inf 4.xlsx
    17.4 KB · Affichages: 8
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @perrmi :),

La formule suivante en Y3 à recopier vers le bas:
=SOMME(ENT(FREQUENCE(SI(B3:X3<=3;COLONNE(B3:X3));SI(B3:X3>3;COLONNE(B3:X3)))/4))

C'est une formule de type matricielle qu'il faut donc valider avec la combinaison des trois touches Ctrl+Maj+Entrée au lieu de la seule touche Entrée). Pour les plus récentes version d'Excel (dont O365), une validation ordinaire avec la touche Entrée suffit.

rem : on compte les suites de quatre chiffres disjointes. Illustration : la suite (1, 1, 2, 3, 1, 3) compte pour 1 suite distincte et non pour 3 (car dans cette suite de 6 chiffres on trouve en fait 3 suites mais elles ne sont pas disjointes).
 

Pièces jointes

  • perrmi- suite de nombres inf 4- v1.xlsx
    14 KB · Affichages: 3
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re,

En colonne AA, on trouvera la formule pour compter les suites disjointes dont tous les nombres sont inférieurs strictement à 4 et ce quelque soit la longueur des suites (à condition d'avoir au moins 4 chiffres).
La formule matricielle en AA3 à recopier vers la bas :
=SOMME(--(FREQUENCE(SI(B3:X3<=3;COLONNE(B3:X3));SI(B3:X3>3;COLONNE(B3:X3)))>3))
 

Pièces jointes

  • perrmi- suite de nombres inf 4- v2.xlsx
    14.5 KB · Affichages: 5
Dernière édition:

perrmi

XLDnaute Occasionnel
Re,

En colonne AA, on trouvera la formule pour compter les suites disjointes dont tous les nombres sont inférieurs strictement à 4 et ce quelque soit la longueur des suites (à condition d'avoir au moins 4 chiffres).
La formule en AA3 à recopier vers la bas :
=SOMME(--(FREQUENCE(SI(B3:X3<=3;COLONNE(B3:X3));SI(B3:X3>3;COLONNE(B3:X3)))>3))
c'est parfait
encore merci de vos connaissances
assez impressionné.
bon weekend
 

perrmi

XLDnaute Occasionnel
Bonsoir @perrmi :),

La formule suivante en Y3 à recopier vers le bas:
=SOMME(ENT(FREQUENCE(SI(B3:X3<=3;COLONNE(B3:X3));SI(B3:X3>3;COLONNE(B3:X3)))/4))

Pour certaines version de Excel, il faudra valider la formule matriciellement (pas pour O365).

rem : on compte les suites de quatre chiffres disjointes. Illustration : la suite (1, 1, 2, 3, 1, 3) compte pour 1 suite distincte et non pour 3 (car dans cette suite de 6 chiffres on trouve en fait 3 suites mais elles ne sont pas disjointes).
c'est parfait
encore merci de vos connaissances
assez impressionné.
bon weekend
 

perrmi

XLDnaute Occasionnel
bonjour
je reviens a vous pour cette formule tres utiles pour les suites disjointes.
pour les suites non disjointes est*-il possible de formuler?
ex: si j'ai 1.3.2.1.4 j'ai bien une suite de plus de 3 nombres <4 (1.3.2.1) .
idem si j'ai 1.1.3.3.6 j'ai bien aussi une suite de plus de 3 nombres <4
merci a vous
 

Discussions similaires

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 107
dernier inscrit
cdel