Excel - Compter cellules > une valeur

ceddesm Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   -  
 ceddesm -

Bonjour,

Sur Excel, je dispose d'une colonne (mettons la A) de nombres. En face de chaque nombre, sur la colonne B, je voudrais connaître le nombre de cellules consécutives de la colonne A supérieures ou égales à la valeur de la cellule de la colonne A. Par exemple, j'indique ci-dessous des valeurs fictives pour A  et je mets en face ce qui doit être trouvé pour la colonne B : 

A1=1 B1=4 (j'ai 4 valeurs consécutives supérieures ou égales à 1 car la valeur de 10 de A6 n'est pas consécutive)

A2=2 B2=3 (j'ai 3 valeurs consécutives supérieures ou égales à 2 car la valeur de 10 de A6 n'est pas consécutive)

A3=3 B3=2

A4=4 B4=1

A5=0 B5=2

A6=10 B6=1

Cela peut-il se faire simplement par des formules ?

Merci et bon WE

A voir également:

6 réponses

bigoudiii Messages postés 274 Date d'inscription   Statut Membre Dernière intervention   91
 

Hello,

Une possibilité qui fonctionne sur ton exemple, à voir avec ton fichier réel et à adapter certainement, et qui suppose des cellules vides au dessous de ta plage en colonne A

Quel est ton produit Excel (2010, 13, 16, 19, 21, 365 ?)

en B1 et à recopier :

=EQUIV(0;N(A2:A7>=A1:A6);0)

Formule matricielle à valider par Ctrl+Maj+Entrée (sauf 365, 2021)

Edit : Oups, ne fonctionne que si chaque valeur est supérieure à la précédente !

0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 

Bonjour

En rajoutant une colonne :

https://www.cjoint.com/c/NDClxnc2wiQ

Cdlmnt

Via


0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 

Bonjour à tous

Une solution sans colonne supp mais avec macro

https://www.cjoint.com/c/NDDiMOPCeVB

Cdlmnt

0
ceddesm
 

Bonjour à tous les trois(Bigoudii, via55 et ccm81),

Un grand merci d'avoir contribué à la résolution de ma problématique. Vos deux solutions (formules et macro, sachant que rajouter une colonne ne me pose aucun problème. Ce sont les formules que je n'arrivais pas à trouver) marchent très bien et répondent parfaitement au besoin. Vous êtes des chefs !

Bonne journée de repos en ce jour du 1er mai.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danielc0 Messages postés 1856 Date d'inscription   Statut Membre Dernière intervention   229
 

Bonjour,

Bien tard, mais pour le fun, en B1 à recopier vers le bas :

=SIERREUR(EQUIVX(VRAI;A1:$A$6<A1)-1;NBVAL(A1:A4))

(à tester complètement).

Daniel


0
ceddesm
 

ça marche très bien, bravo !!!

Question STP : si ma colonne a N valeurs (car mon tableau de 6 valeurs n'était qu'un exemple), il n'y a que le $6 à changer ?

0