Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

excel + compteur

  • Initiateur de la discussion Initiateur de la discussion fred
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fred

Guest
Bonour à tous,

je suis novice sur excel,

je voudrais réaliser un compteur qui compte combien il y a de valeur de la colonne1 inférieur à "30", combien il y a de valeur supérieur à "50" par exemple.

On peut le faire peut etre par la mise en forme conditionnelle...

Pouvez vous m'aider??

Merci
 
Bonjour le Forum,
Bonjour Fred,

Je ne suis pas non plus un spécialiste mais je pense qu'avec une formule de type NBsi ca devrait t'aider

=NB.SI(A1:A8;"<30")

celle la conte dans la plage de cellule A1 a A8 le nombre de valeur inférieur a 30

Voila j"espere t'avoir aidé

bon travail
A+
Jocelyn
 
Bonjour Fred, le Forum

Si tes valeurs sont dans la plage A1:A100

Tu entres (pour ton exemple) dans B1 et B2:

=NB.SI(A1:A100;"<30")

=NB.SI(A1:A100;">50")

Bonne fin de journée

PhiBou
 
Salut Fred,

De mémoire, la fonction NB.SI n'admet pas la double condition.
Alors il faut contourner le problème
La formule : =NB.SI(A1:A100;<50)-NB.SI(A:A100;<30) te donnera les valeurs comprises entre 30 et 50.

Ândré.
 
Re Fred,
Bonjour André, Phibou,

Merci a toi j'essayais d'aidé et j'avais seulement une solution bricolée grace nous avons une solution qui ressemble a quelque chose. 🙂 !!!!!!!!!

Bonne fin de journée
A+
Jocelyn
 
merci beaucoup, ca marche super bien.

J'ai encore une autre question:

dans mes valeurs de ma colonne C, j'aimerai compter le nombre de fois que les valeurs augmentent ou diminuent, je m'explique:

80
81
78

la il y a 1 changement
et de meme pour

89
87
90

en fait, il faut comparer les 3 chiffres consécutifs
 
Bonsoir à tous

Pour cette dernière question, j'ai une solution, mais en passant par une troisième colonne:
Si tes valeurs commencent en C2:
en D4, tu mets:
=(C3-C2)*(C4-C3)
S'il y a inversion de croissance, alors cette formule est négative. Si il y a augmentation de C2 à C4, ou diminution de C2 à C4, alors elle est positive.
Tu copies cette formule sur toute la colonne D, puis tu obtiens le nombre de fois où il y a inversion avec NB.SI(D2😀100;"<0")
Attention, il reste le cas où deux lignes successives sont identiques, dans ce cas, le résultat sera 0. A voir ce que tu veux faire dans ce cas.

Maintenant, je ne sais pas comment faire cela sans passer par une autre colonne, mais les pros des SommeProd ou autres formules matricielles pourront peut-être partir de mon idée.

Bonne soirée.
 
Bonjour,

Pas sûre d'avoir compris l'histoire : tu compares 3 nombres seulement ou toute une plage ?
Compter le nb d'augmentations :
=SOMMEPROD((A2:A7<A3:A8)*1)

Compter le nb de diminutions :
=SOMMEPROD((A2:A7>A3:A8)*(ESTNUM(A2:A7))*(ESTNUM(A3:A8)))

En fait, tu décales, (dans la formule), la plage de 1 cellule, le principal est que A2:A7 et que A3:A8 aient la même longueur

Compter et le nb d'augmentations et le nb de diminutions :
=SOMMEPROD(((A2:A7>A3:A8)+(A2:A7<A3:A8))*(ESTNUM(A2:A7))*(ESTNUM(A3:A8)))
 
Hello, Monique,

Moi, j'ai compris: compter le nombre de fois où on inverse la tendance (passer d'une augmentation à une diminution, ou le contraire)

Qu'en penses-tu?
 
Bonjour,

Alors là, je ne sais plus quoi penser.
J'avais comme un doute.
Si on dit tendance inversée, on ne compte pas les augmentations successives,
on ne compte que la 1ère augmentation d'une série. (ou diminution)
SommeProd ne va pas, du moins pas sous cette forme-là.
 
Re,

Tu as de bonnes idées, Laurent.
Valeurs de B2 à B15
Nb de passages d'une augmentation à une diminution :
=SOMMEPROD((B1:B15<B2:B16)*(B2:B16>B3:B17)*(ESTNUM(B1:B15))*(ESTNUM(B2:B16))*(ESTNUM(B3:B17)))

Nb de passages d'une diminution à une augmentation :
=SOMMEPROD((B1:B15>B2:B16)*(B2:B16<B3:B17)*(ESTNUM(B1:B15))*(ESTNUM(B2:B16))*(ESTNUM(B3:B17)))

Les 2 :
=SOMMEPROD(((B1:B15>B2:B16)*(B2:B16<B3:B17)+(B1:B15<B2:B16)*(B2:B16>B3:B17))*(ESTNUM(B1:B15))*(ESTNUM(B2:B16))*(ESTNUM(B3:B17)))

La dernière formule est en fait celle-ci, cellule par cellule, mais qui demande une colonne intermédiaire :
En C2 :
=((B1>B2)*(B2<B3)+(B1<B2)*(B2>B3))*(ESTNUM(B1))*(ESTNUM(B3))
renvoie 0 ou 1 pour FAUX ou VRAI, et on fait le total pour avoir le nb d'inversions
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
461
Réponses
2
Affichages
346
Réponses
5
Affichages
377
Réponses
3
Affichages
248
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…