XL 2016 Trouver les occurrences dans une colonne et les lister

SMEAGOAL

XLDnaute Junior
Bonjour à tous,
J'ai un problème qui sera évident pour vous:
Faire un récapitulatif des différents nombres d'une colonne et les trier dans l'ordre croissant...
Merci!
 

Pièces jointes

  • Trouver les occurences et les lister.xlsm
    9.6 KB · Affichages: 8
Solution
Bonjour SMEAGOAL, le forum,

Vous me surprenez car c'est plus qu'évident :
VB:
=SIERREUR(PETITE.VALEUR(SI((D$2:D$11<>"TOTAL")*ESTNUM(C$2:C$11)*NON(NB.SI(C$13:C13;C$2:C$11));C$2:C$11);1);"")
A+

job75

XLDnaute Barbatruc
Bonjour SMEAGOAL,

Formule matricielle en B13, à valider par Ctrl+Maj+Entrée :
Code:
=SIERREUR(PETITE.VALEUR(SI(ESTNUM(B$2:B$10)*NON(NB.SI(B$12:B12;B$2:B$10));B$2:B$10);1);"")
ESTNUM(B$2:B$10) est nécessaire au cas où il y aurait des cellules vides.

A+
 

Pièces jointes

  • Trouver les occurences et les lister(1).xlsx
    10 KB · Affichages: 5

SMEAGOAL

XLDnaute Junior
Bonjour SMEAGOAL,

Formule matricielle en B13, à valider par Ctrl+Maj+Entrée :
Code:
=SIERREUR(PETITE.VALEUR(SI(ESTNUM(B$2:B$10)*NON(NB.SI(B$12:B12;B$2:B$10));B$2:B$10);1);"")
ESTNUM(B$2:B$10) est nécessaire au cas où il y aurait des cellules vides.

A+
Bonjour et merci Job75
Ca fonctionne bien, sauf dans les cas où comme dans le fichier joint je ne dois pas lister les lignes "total",
Y a t'il moyen de les exclure?
Merci.
 

Pièces jointes

  • Trouver les occurences et les lister.xlsx
    10.2 KB · Affichages: 6

SMEAGOAL

XLDnaute Junior
Bonjour SMEAGOAL, le forum,

Vous me surprenez car c'est plus qu'évident :
VB:
=SIERREUR(PETITE.VALEUR(SI((D$2:D$11<>"TOTAL")*ESTNUM(C$2:C$11)*NON(NB.SI(C$13:C13;C$2:C$11));C$2:C$11);1);"")
A+
C'est peut-être un détail pour vous, mais pour moi ça veut dire beaucoup de recherche et je dois avancer...
Quand j'aurai le temps je rentrerai dans la formule pour comprendre les fonctions utilisées,
Merci beaucoup en tous cas!
A+
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 322
Membres
103 178
dernier inscrit
BERSEB50