XL 2021 Fonction trier

julienha

XLDnaute Occasionnel
Bonjour,
Dans le fichier joint, j'aimerais trier la colonne A en décroissant en fonction des valeurs de la colonne E.
Le pb lorsque je trie en décroissant (-1 ds la formule TRIERPAR), il me prend en compte les valeurs nulles.
Comment faire pour trier uniquement lorsqu'il y a des données?
Pour info, il peut potentiellement avoir des données dans toutes la zone grise.

Merci par avance
 

Pièces jointes

  • test2.xlsx
    12.8 KB · Affichages: 13

Cousinhub

XLDnaute Barbatruc
Bonsoir,
Cette formule fait le boulot, mais je pense qu'en utilisant un Tableau Structuré, tu aurais une gestion bien plus simple de tes données...
VB:
=TRIERPAR(FILTRE(A1:A18;A1:A18<>"");FILTRE(E1:E18;E1:E18<>"");-1)
Bonne soirée
 

Staple1600

XLDnaute Barbatruc
Re

@Cousinhub
Pour la référence, il suffit de cliquer sur le ? du précédent message ;)

Pas d'erreur sur mon 365
PRENDRECapture.PNG
 

Staple1600

XLDnaute Barbatruc
Re

@Cousinhub
Je ne cache rien.
J'ai juste l'habitude de caresser ma souris tous les jours
Et pour ce faire, je la balade partout sur un post pour qu'elle trésaille dès qu'elle effleure un lien hypertexte.
;)
Mais j'oublie que tout les XLDnautes ne sont pas proches de leur souris ou la caresse autrement, y en à même certains qui font tout au clavier (les raccourciphiles qu'ils s'appellent entre eux)
Maintenant que tu as cliqué sur le lien, Elise parle à tes souvenirs ? ;)

NB: J'avions point vu le préfixe : EXCEL 2021 en préfixe dans le titre
Désolé.
 

julienha

XLDnaute Occasionnel
Bonsoir,
Cette formule fait le boulot, mais je pense qu'en utilisant un Tableau Structuré, tu aurais une gestion bien plus simple de tes données...
VB:
=TRIERPAR(FILTRE(A1:A18;A1:A18<>"");FILTRE(E1:E18;E1:E18<>"");-1)
Bonne soirée
merci quelle serait la solution avec un tableau structuré sachant que les données dans les colonnes A à G sont effacées et modifiées régulièrement
 

Cousinhub

XLDnaute Barbatruc
Bonjour,
Utiliser un Tableau Structuré (TS) te permettra de n'utiliser que les lignes nécessaires.
Si tu en ajoutes, les cellules et formats sont automatiquement recopiés.
Par contre, cette formule ne pourra pas être intégrée dans le TS, car il n'est pas possible d'utiliser des formules dynamiques à l'intérieur.
Et pour supprimer des lignes, Sélection de la(les) ligne(s) à supprimer, clic droit, "Supprimer/Lignes du tableau"
Un exemple basé sur ton fichier
Bonne apm
 

Pièces jointes

  • TS_Julienha.xlsx
    13.4 KB · Affichages: 4

Statistiques des forums

Discussions
312 215
Messages
2 086 314
Membres
103 176
dernier inscrit
jean.yvesjean.yves