Filtre sous excel

Résolu
Bonjour à tous !

A propos des filtres sous excel.. J'ai Excel 2003..
1) Il est dit dans le menu d'aide qu'on ne peut afficher que 1000 résultats de filtres par colonne.. On ne peut VRAIMENT pas faire mieux ?

2) Est-il possible d'éditer, imprimer la fenetre de résultat des filtres, de l'exploiter en un coup dans sa totalité ? (autrement que par saisie d'écran)..

Merci beaucoup si vous savez, ça m'enlèverait une chouette épine..

R.
Configuration: Windows XP
Internet Explorer 6.0

22 réponses

Résumé de la discussion

Excel 2003 restreint les résultats des filtres automatiques à environ 1000 valeurs par colonne, et la demande vise à afficher ou imprimer une liste complète. Plusieurs réponses indiquent que la limite est fixe et recommandent de passer à Excel 2007 ou à une autre version pour dépasser ce plafond. D'autres précisent que l'impression peut se limiter au contenu extrait de la fenêtre du filtre via Fichier Imprimer, imprimant ainsi uniquement les lignes visibles après l'application des critères. En cas de besoin, certains conseillent d'utiliser la colonne de classement initiale ou de basculer vers une version plus récente pour disposer de fonctionnalités plus avancées.

Bobot (l’IA à votre service)
  1. Merci beaucoup pour tes réponses Raymond. C'est vraiment sympa. Bon, par contre, je n'ai pas été assez clair dans le descriptif de mon probleme. En fait j'utilise excel pour classer des textes. D'où le fait que je puisse atteindre assez aisément (et même dépasser) le nombre des 1000 références lorsque je fais un filtre. Il faut donc créer une colonne de classement par initiale, et donc filtrer par ordre alphabétique avant tout autre filtre. D'où le fait que ton second petit conseil ne marche pas ; excel devient Ouf avec une colonne de "sous totaux" pour des textes.. Le probleme reste donc entier : comment afficher ma fenetre filtre (onglet en forme de triangle) dans son intégralité (sans user de l'ascenseur), et SURTOUT, comment imprimer la liste des références obtenues ? (sans faire un racollage de copies d'écran).
    1. Contributeur
      Bonjour froggie,

      1) pour moi non, il faut au moins 1 colonne de séparation. Tu peux réduire la largeur de cette colonne en laissant juste la place pour que le bouton +/- reste accessible.

      2) j'ajouterai une colonne 'tranche' avec une formule pour calculer la tranche d'age des enfants.
      Tu peux faire avec des SI() imbriqués ou bien te faire une liste des tranches et travailler avec.
      L'avantage de cette 2nde méthode est que tu peux modifier tes tranches, en ajouter (à partir du moment ou tu as prévu des emplacements au départ) sans à avoir à reprendre toutes tes formules. Sans compter la lecture extremement facilitée.
      Le principe est de trouver la valeur immédiatement inférieure à l'age avec equiv() et de ramener le libellé de la même ligne avec index().

      Voici un exemple, la liste peut être mise sur une autre feuille.
      http://www.cijoint.fr/cij11046744331118.xls

      eric

      PS: j'ajouterai que tu devrais démarrer un nouveau message pour chaque question si tu veux augmenter la chance qu'on te réponde. Et profites-en pour t'inscrire, ça te permettra de pouvoir passer les messages en 'résolu'. C'est mieux pour nous, ça évite d'ouvrir et de devoir tout lire pour s'apercevoir qu'il n'y a plus de pb. merci :-)
      1. En reference a ma question ci-dessus, je veux parler de tableaux dynamqiues....
        1. Salut Eric,

          Merci de ta reponse.
          Ouais, Je me suis completment plantee et j'ai maintenant resolu mon probleme.

          Par contre je viens d'en rencontrer 2 autres et tu as l'air d'etre un super expert !:

          1/- Tu m'as aide en debut de semaine a cacher des colonnes en cliquant sur donnes/groupees ce qui marche tres bien. Cependant j'ai le petit probleme suivant :
          Je veux cacher les colonnes 1&2 ensemble et 3&4 ensemble.Je fait un groupe 1&2 et ca marche , par contre quand je selectionne 3&4 cela me cache toutes les colonnes de 1 a 4. Est-ce possible de les laisser separer?

          2/ Je fais a partir de ma base de donnes des tableaux croises.
          Une des colonnes repertorie les ages, l'autres des moyennes. Comment faire pour faire un tableau selon les ages par example tous les enfants de - de 8ans ensemble, entre 8,1et 8,4 ans ensemble et ceux de plus de 8and6 ensemble. Est-ce possible?

          Merci, comme toujours de ton aide.

          Froggie
          1. Salut Froggie et Eric

            pour ton Tableau Croisé Dyn , tu dois créer une autre colonne où tu mets la formule suivante avec= devant

            SI(A2>8;"plus de 8 ans";SI(OU(A2=6;A2=8);"6 and 8";SI(ET(A2>8;A2<8,3);"entre 8,1 et 8,4";"les autres")))

            ensuite tu te bases sur le titre donné à cette colonne pour ton TCD

            --

            xkristi
            La vie est trop précieuse pour la gaspiller à pleurer !
        2. Contributeur
          Bonsoir,

          Je ne comprend pas comment tu peux affirmer que Le resultat des garcons est meilleur car les garcons sont plus nombreux .
          Avec 1 seul garçon qui a 1.5, la moyenne des garçons sera toujours de 1.5 et celle des filles plus nombreuses de 1.17...
          Le départ est totalement faux pour moi

          eric
          1. Bonsoir a tous

            Toujours sur le meme tableau excel je cale sur le point suivant:

            Comment comparer des donnes qui n'ont pas les memes % dans la base de donnees.
            Je m'explique :

            j'ai 7 filles et 12 garcons.
            Les filles ont une moyenne de 1.14, les garcons de 1.5. La moyenne de la classe est de 1.37.
            Comment comparer les 2 sexes. Le resultat des garcons est meilleur car les garcons sont plus nombreux (63% de la classe). Je veux faire une comparaison au pro-rata du nombre de filles et de garcons et je n'y arrive pas!
            Peut-etre quelq'un peut-il m'aider ??
            J'espere que cela est assez clair. (En anglais, on appelle ca "weighted numbers")

            Merci a tous

            Froggie
            1. Contributeur
              Non, ce n'est pas clair du tout.
              Alors donne-nous davantage d'exemples chiffrés pour qu'on comprenne ton fameux "weighted numbers".
          2. Je n'ai jamais fait mais je vais essayer...
            Merci encore de ton aide tres tres appreciee
            Froggie
            1. Contributeur
              Tu as la mise en forme conditionnelle dans le menu format qui te permet ça.
              Dans la limte de 3 mises en formes différentes par cellule.
              eric
              1. Bonsoir Eric,

                Merci de ta reponse. Est-ce possible de creer une autre formule juste pour la couleur. du genre Si data >15 alors couleur jaune.

                Froggie
                1. Contributeur
                  Bonsoir,

                  Les fonctions te retournent une valeur, jamais la mise en forme.
                  A toi de la mettre ou de la récupérer avec copier / collage spécial en selectionnant format

                  eric
                  1. Bonsoir a tous,

                    Je suis toujours sur le meme tableau excel et je rame pas mal....

                    Mon nouveau probleme:

                    J'ai cree une fonction Vlookup me permetttant automatiquement d'avoir des donnees la dans colonne B en entrant seulement les donnes dans la colonne A. Pas de probleme avec les donnees mais la couleur ne change pas alors que dans ma base de donnees, j'ai des couleurs differentes.
                    Ma formule est la suivante

                    =VLOOKUP(K5,formulas!$A$2:formulas!$B$16,2,0)
                    Faut-il mentionne la couleur quelque part?

                    Merci de votre aide,
                    Froggie
                    1. Salut Eric,

                      Merci pour ta reponse ,cela a marche du 1er coup . Super !
                      Froggie
                      1. Contributeur
                        Oui tu pourrais faire une macro pour ça.
                        Mais si tu n'as que cette action à faire c'est plus simple de sélectionner tes 2 colonnes et menu 'données / grouper et créer un plan / grouper...'
                        Ensuite, juste au dessus de n° de ligne, tu trouves 2 petits boutons notés 1 et 2 pour afficher/masquer tes colonnes.
                        Un + et un - au dessus des colonnes ont le même rôle

                        eric
                        1. Merci pour ton aide. Tellement evident que j n'y avait pas pense...

                          J'aurai une autre question : comment fait-on pour creer une fonction me permetttant d'effectuer une operation donnee :

                          Je m'explique : je voudrais cacher les colonnes 3&4 mais sans les selectionner manuellement, mais seulement en cliquant sur une cellule.Esc-ce ca que l'on appelle une macro??

                          Merci de ton aide

                          F.
                          1. Contributeur
                            Bonsoir,

                            Tu selectionnes d'abord les titres de champs où tu veux filtrer et ensuite menu 'données / filtrer / filtre automatique'.
                            Mais ça ne peut être que des colonnes consécutives.
                            eric
                            1. Bonjour,

                              Quelqu'un peut-il m'aider ?
                              J'ai insere des filtres sur mon tableau excel mais je ne les veux pas sur toutes les colonnes. Comment puis-je faire pour selecionner seulement certaines d'entre elles?
                              1. Merci pour ton coup de main, xkristi. Un petit rappel bien salutaire. Par contre, toutes mes excuses, mais il apparait vraiment que je n'ai pas été assez clair dans le descriptif de mon probleme. Il ne s'agit pas d'imprimer le résultat d'un filtre, mais bien la LISTE, le contenu de la fenetre du dit filtre (qui s'ouvre avec le petit onglet en triangle). Comme je l'ai écris à Raymond, il s'agit pour moi de classer des textes et non des chiffres, d'où un nombre de références assez costaud. Il me serait bien salutaire donc de pouvoir afficher une plus grande fenetre que celle actuelle, lorsque je veux visualiser le résultat de mon filtre, et encore plus de pouvoir imprimer la liste des résultats ainsi obtenus (et non les résultats un par un, dans le détail), et ce autrement que par de successives copies d'écran..

                                Merci en tout cas de votre attention, elle est vraiment géniale cette Communauté !

                                R.
                                • 1
                                • 2