Classement de données sur excel

Résolu
paulines1ce Messages postés 16 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'ai sur Excel une colonne B avec différents nombre et j'ai besoin que dans une colonne C, les nombres de la colonne B soit classés du plus grand au plus petit. Existe-t-il une formule le permettant car certains nombres de la colonne B peuvent évoluer avec le temps. Merci d'avance paulines1ce

8 réponses

identifiant-comment Messages postés 351 Statut Membre 54
 
Bonjour,

As-tu essayé de cliquer sur Données, puis sur Trier ?
On peut imposer jusqu'à trois conditions de tri...
0
paulines1ce Messages postés 16 Statut Membre 1
 
Merci mais il faut que j'utilise une formule car des cellules de la colonne B que je dois trier ont des données nulles qui par la suite vont être modifiées, donc j'ai besoin que lors de la modification de ces cellules le classement s'adapte alors. M'as-tu comprise :( ??? merci quand même !!!!!!
paulines1ce
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour à tous
Pauline,

Ta colonne B va de B2 à B100 par ex
dans la cellule C2
=grande.valeur(B$2:B$100;ligne()-1)
à tirer vers le bas

ligne()-1 pour tenir compte du décalage puisqu'on commence en ligne 2 et que l'on veut la 1° grande valeur
0
paulines1ce Messages postés 16 Statut Membre 1
 
merci beaucoup bonne journée sincère salutation paulines1ce
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Merci de tagger "résolu"
bonne journée
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Bonjour

essayez en colonne C la formule ci dessous
=GRANDE.VALEUR(B:B;LIGNE(1:1))
et tirez sur la hauteur égale au champ B
ceci vous donne un classement décroissant
pour un classement croissant, idem avec PETITE.VALEUR
Ceci fonctionne même si le tableau ne débute pas sur la ligne 1

Crdlmnt
0

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

Posez votre question
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Pour complèter l'info précédente:
et pour éviter les affichages parasites dcomme par exemple #NOMBRE lorsque le tableau est plus grand en C qu'en B:
=SI(ESTERREUR(GRANDE.VALEUR(B:B;LIGNE(1:1)));"";GRANDE.VALEUR(B:B;LIGNE(1:1)))
Bon courage
0
identifiant-comment Messages postés 351 Statut Membre 54
 
Mais le classement s'adapte, avec la solution proposée dans le premier post, non ?
0
identifiant-comment Messages postés 351 Statut Membre 54
 
:) J'ai un métro de retard.
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bien vu, Vaucluse, merci
identifiant:
et encore, y'avait pas grève! ;-)
0