Filtre particulier sur excel

Fermé
wishi Messages postés 8 Date d'inscription jeudi 24 août 2006 Statut Membre Dernière intervention 16 décembre 2007 - 16 déc. 2007 à 16:58
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 17 déc. 2007 à 19:19
Bonjour,
je vous remets une feuille excel que je n'arrive pas à filtrer par bloc

Exemple 1:
Est il possible de filtrer les données par bloc contenant azerty1 , azerty3 et azerty6

azerty1 A AE Client Internet 122
A AS Client Internet 20
azerty1 142

azerty2 B AE Client Internet 116
B AS Client Internet 17
azerty2 133

azerty3 C AE Client Internet 157
C AE Client Internet 1 10
C AS Client Internet 12
azerty3 179

azerty4 D AE Client Internet 181
D AS Client Internet 6
azerty4 187

azerty5 E AE Client Internet 159
E AS Client Internet 11
azerty5 170

azerty6 F AE Client Internet 52
F AE Client Internet 1
F AS Client Internet 13
azerty6 65

Exemple 2:
Est il possible de filtrer les données par bloc contenant azerty1 , azerty6 et azerty8

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery1 A ST Escaladé 16 13,79 %
A 100 86,21 %
azery1 Somme : 116

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery2 B ST Escaladé 8 5,30 %
B 143 94,70 %
azery2 Somme : 151

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery3 C ST Escaladé 6 3,59 %
C 161 96,41 %
azery3 Somme : 167

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery4 D ST Escaladé 8 5,41 %
D 140 94,59 %
azery4 Somme : 148

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery5 E ST Escaladé 7 12,73 %
E 48 87,27 %
azery5 Somme : 55

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery6 F ST Escaladé 8 8,79 %
azery6 Somme : 91

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery7 G ST Escaladé 10 7,69 %
azery7 Somme : 130

Créateur ST.Nom Prénom Nbre d'escalade Nbr Pourcentage
azery8 H ST Escaladé 11 22,00 %
H 39 78,00 %
azery8 Somme : 50

Merci pour votre aide.
très cordialement Wishi.
A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
16 déc. 2007 à 17:41
bonjour

Est il possible de filtrer les données par bloc

Donc je suppose que tu pratique la fonction filtre mais elle n'est pas utilisable pour des blocs.

Avec des formules assez complexes c'est éventuellement réalisable mais il faudrait avoir les données réelles et ce n'est pas simple.

Il reste la solution VBA qui est plus simple à réaliser mais il faudrait avoir un échantillon des données sur https://www.cjoint.com/ par exemple.
0
wishi Messages postés 8 Date d'inscription jeudi 24 août 2006 Statut Membre Dernière intervention 16 décembre 2007
16 déc. 2007 à 19:22
Bonjour,

Merci gbinforme pour ta réponse,j'ai rattaché le fichier,
https://www.cjoint.com/?mqtuKlqaIB

Cordialement Wishi.
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
17 déc. 2007 à 04:43
Salut, wishi.

gbinforme a tout à fait raison : impossible de trier ou filtrer par bloc.
Il faut donc contourner la difficulté en ajoutant une colonne avec une numérotation de repérage :

... C .......... D .......... E ...................... F ............... G ........ H ................ I .......... J ...

azerty1 ................... A ........... AE Client Internet ............... 122 ........................... 1
............................. A ............ AS Client Internet ................. 20 ...........................1
azerty1 ............................................................................ 142 .......................... 1
...................................................................................................................... 1
azerty2 ................... B ........... AE Client Internet ................ 116 .......................... 2
............................. B ............ AS Client Internet ................. 17 .......................... 2
azerty2 ............................................................................ 133 ......................... 2
...................................................................................................................... 2
azerty3 .................. C ............ AE Client Internet ................ 157 ......................... 3

et c'est la colonne J qui te servira à effectuer ton filtre.

Je profite de ce post pour t'indiquer que tu auras des problèmes de tri et de filtre si tu conserves les lignes 1 à 3 vides. De même à quoi te servent les colonnes vides A, B, D et G ?
Il faut prendre pour règle d'or de bannir toute ligne ou colonne vide dans une base de données. Tu peux jouer sur les hauteurs de lignes et les largeurs de colonnes pour faire une belle présentation.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
17 déc. 2007 à 19:19
bonjour wishi, Raymond

impossible de trier ou filtrer par bloc.

Impossible n'est jamais totalement vrai mais c'est sûrque cette structure de données n'est pas très facilement utilisable.
La colonne A qui est vide aurait pu être utilisée pour mettre un identifiant de bloc qui aurait facilité les choses.

Cependant je me suis amusé à faire un filtre VBA qui fonctionne même si c'est un peu alambiqué à faire.
Le résultat est ici : https://www.cjoint.com/?mrtsdXyNiW
Bon test et donnes nous des nouvelles.
0