Sélectionner les valeurs des 5 premières cellules d'une colonne filtrée
Fermé
momabchour
Messages postés
40
Date d'inscription
jeudi 18 août 2016
Statut
Membre
Dernière intervention
25 mai 2020
-
18 mars 2019 à 12:41
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 18 mars 2019 à 16:29
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 18 mars 2019 à 16:29
A voir également:
- Sélectionner les valeurs des 5 premières cellules d'une colonne filtrée
- Déplacer une colonne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
- Verrouiller des cellules excel - Guide
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
18 mars 2019 à 12:46
18 mars 2019 à 12:46
Bonjour
pouvez vous déposez un exemple de votre fichier ici, quitte à bidonner des infos confidentielles
:http://mon-partgae Fr
et revenir coller ici le lien créé sur le site
on devrait pouvoir extraire les cinq premiers c odes sans filtrer
à vous lire
crdlmnt
pouvez vous déposez un exemple de votre fichier ici, quitte à bidonner des infos confidentielles
:http://mon-partgae Fr
et revenir coller ici le lien créé sur le site
on devrait pouvoir extraire les cinq premiers c odes sans filtrer
à vous lire
crdlmnt
momabchour
Messages postés
40
Date d'inscription
jeudi 18 août 2016
Statut
Membre
Dernière intervention
25 mai 2020
Modifié le 18 mars 2019 à 12:52
Modifié le 18 mars 2019 à 12:52
Bonjour Vaucluse,
Lien vers le fichier: https://www.cjoint.com/c/ICslYkRrQ0A
En fait, il y a déjà un filtre sur une autre colonne.
Crdt,
Lien vers le fichier: https://www.cjoint.com/c/ICslYkRrQ0A
En fait, il y a déjà un filtre sur une autre colonne.
Crdt,
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
18 mars 2019 à 14:04
18 mars 2019 à 14:04
Bonjour à tous,
https://www.cjoint.com/c/ICsndQYRa26
eric
https://www.cjoint.com/c/ICsndQYRa26
eric
momabchour
Messages postés
40
Date d'inscription
jeudi 18 août 2016
Statut
Membre
Dernière intervention
25 mai 2020
18 mars 2019 à 14:14
18 mars 2019 à 14:14
Bonjour eriiic,
Bonne réponse mais elle ne s'applique qu'à ce cas précis, sachant que mon tableau réel comporte 1500 lignes avec dans la colonne B 8 familles différentes.
Il me faut une fonction Excel qui me rapporte les lignes 1 à 5 quelque soit le filtre appliqué.
Slts
Bonne réponse mais elle ne s'applique qu'à ce cas précis, sachant que mon tableau réel comporte 1500 lignes avec dans la colonne B 8 familles différentes.
Il me faut une fonction Excel qui me rapporte les lignes 1 à 5 quelque soit le filtre appliqué.
Slts
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
Modifié le 18 mars 2019 à 14:41
Modifié le 18 mars 2019 à 14:41
mais elle ne s'applique qu'à ce cas précis
non
Je ne vois pas le problème.
Tu enlèves tes filtres et tu copies la formule de D2 sur toute la colonne par un double-clic sur la poignée de recopie.
Et dans Feuil2, si tu te mets en B8 au lieu de B2 tu remplace LIGNE()-1 par LIGNE()-7 dans la formule.
eric
non
Je ne vois pas le problème.
Tu enlèves tes filtres et tu copies la formule de D2 sur toute la colonne par un double-clic sur la poignée de recopie.
Et dans Feuil2, si tu te mets en B8 au lieu de B2 tu remplace LIGNE()-1 par LIGNE()-7 dans la formule.
eric
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié le 18 mars 2019 à 14:38
Modifié le 18 mars 2019 à 14:38
Voyez un premier retour ici pour une solution sans filtre
revenez si besoin
https://mon-partage.fr/f/av65pCix/
crdlmnt
- notez que les formules sont matricielles, elles doivent être entrées avec la touche enter en maintenant les touches ctrl et shift enfoncées
- Ces formules sont assez lourdes, limitez bien les champs aux nombre de ligne utile
- cette proposition ne traite pas les doublons s'il y a des équivalences sous la même référence dans la colonne des montants
- si ce système vous intéresse, on peut plus facilement traiter ces éventuels doublons avec une colonne masquée
revenez si besoin
https://mon-partage.fr/f/av65pCix/
crdlmnt
momabchour
Messages postés
40
Date d'inscription
jeudi 18 août 2016
Statut
Membre
Dernière intervention
25 mai 2020
18 mars 2019 à 15:15
18 mars 2019 à 15:15
Merci à toi Vaucluse
En fait, pour expliquer mieux pourquoi je souhaite avoir les top 5 des cellules:
Je souhaite classer le top 5 des produits en termes de prix relatives à leur famille produit, j'ai utilisé une fonction qui marche, seul hic c'est que ca prend plusieurs minutes pour se charger et ne traite pas les doublons. Sur ce, j'ai préféré m'orienter en VBA, du coup j'ai fait une macro qui filtre en fonction de la famille produit (colonne B) puis classifie les prix de façon décroissante, ce qui me reste à faire c'est de lire les 5 premières cellules sur la colonne A. la je bloque dans leur lecture vu que les références lignes changent du coup je ne peux pas lire les cellules A2, A3, A4 A5 et A6 vu qu'elles changent d'emplacement.
J'ai essayé d'utiliser la fonction specialCells(xlCellTypeVisible) mais elle donne les valeurs comme si la table n'était pas filtré.
Donc , voila ..
En fait, pour expliquer mieux pourquoi je souhaite avoir les top 5 des cellules:
Je souhaite classer le top 5 des produits en termes de prix relatives à leur famille produit, j'ai utilisé une fonction qui marche, seul hic c'est que ca prend plusieurs minutes pour se charger et ne traite pas les doublons. Sur ce, j'ai préféré m'orienter en VBA, du coup j'ai fait une macro qui filtre en fonction de la famille produit (colonne B) puis classifie les prix de façon décroissante, ce qui me reste à faire c'est de lire les 5 premières cellules sur la colonne A. la je bloque dans leur lecture vu que les références lignes changent du coup je ne peux pas lire les cellules A2, A3, A4 A5 et A6 vu qu'elles changent d'emplacement.
J'ai essayé d'utiliser la fonction specialCells(xlCellTypeVisible) mais elle donne les valeurs comme si la table n'était pas filtré.
Donc , voila ..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
18 mars 2019 à 16:29
18 mars 2019 à 16:29
Je souhaite classer le top 5 des produits en termes de prix relatives à leur famille produit
Pourquoi ne pas avoir commencé par là ?
Un TCD fait ça tout seul, sans formule ni vba, sans trier ni filtrer..
https://www.cjoint.com/c/ICspCUdXq06
eric
Pourquoi ne pas avoir commencé par là ?
Un TCD fait ça tout seul, sans formule ni vba, sans trier ni filtrer..
https://www.cjoint.com/c/ICspCUdXq06
eric