Classement de données sur excel

Résolu/Fermé
paulines1ce Messages postés 15 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 4 juin 2009 - 2 juin 2009 à 11:05
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 2 juin 2009 à 12:20
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
A voir également:

8 réponses

identifiant-comment Messages postés 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
2 juin 2009 à 11:20
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 15 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 4 juin 2009 1
2 juin 2009 à 11:32
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
2 juin 2009 à 11:36
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 15 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 4 juin 2009 1
2 juin 2009 à 11:41
merci beaucoup bonne journée sincère salutation paulines1ce
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
2 juin 2009 à 11:43
Merci de tagger "résolu"
bonne journée
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
2 juin 2009 à 11:44
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
2 juin 2009 à 11:58
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 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
2 juin 2009 à 12:05
Mais le classement s'adapte, avec la solution proposée dans le premier post, non ?
0
identifiant-comment Messages postés 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
2 juin 2009 à 12:06
:) J'ai un métro de retard.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
2 juin 2009 à 12:20
Bien vu, Vaucluse, merci
identifiant:
et encore, y'avait pas grève! ;-)
0