La commande « Filtrer » de 2007
Pour utiliser l’outil « Filtrer » de l’onglet «Données», il faut préalablement activer une cellule de la base, puis cliquer sur l’outil « Filtrer ». Voici ce que l’on obtient avec, respectivement, un champ numérique et un champ textuel :
Remarque – Un champ est considéré comme textuel quand au moins 50% des informations de sa colonne sont des textes.
Les nouveautés de la version 2007
Couleur – Avec Excel 2003 ou XP, on ne pouvait utiliser pour le filtrage ni la couleur de fond, ni la couleur de police. Maintenant, les deux fonctionnent, y compris pour les résultats de la mise en forme conditionnelle.
Modalités – Avant la version 2007, on ne pouvait pas cocher ou décocher telle ou telle modalité. Il n’était donc pas possible, sauf à utiliser une zone de critères, de sélectionner 3 modalités ou plus (on pouvait en retenir 2 via le filtre personnalisé).
Une amélioration majeure d’Excel 2007 !
L’amélioration la plus notable apportée au filtre par la version 2007 est la disparition d’un bug que l’on traînait depuis la toute première apparition des filtres dans Excel. En effet, avec Excel 2003 ou XP, seules les 1.000 premières modalités de la colonne apparaissaient dans la liste affichée par le menu déroulant du filtre.
Vous le vérifierez rapidement en créant une colonne « Produit » affichant de
« Prod 0015 » à « Prod 1100 » : avec Excel 2003 ou XP, le menu déroulant du filtre s’arrête à « Prod 1014 » !
Remarque – Un champ est considéré comme textuel quand au moins 50% des informations de sa colonne sont des textes.
Les nouveautés de la version 2007
Couleur – Avec Excel 2003 ou XP, on ne pouvait utiliser pour le filtrage ni la couleur de fond, ni la couleur de police. Maintenant, les deux fonctionnent, y compris pour les résultats de la mise en forme conditionnelle.
Modalités – Avant la version 2007, on ne pouvait pas cocher ou décocher telle ou telle modalité. Il n’était donc pas possible, sauf à utiliser une zone de critères, de sélectionner 3 modalités ou plus (on pouvait en retenir 2 via le filtre personnalisé).
Une amélioration majeure d’Excel 2007 !
L’amélioration la plus notable apportée au filtre par la version 2007 est la disparition d’un bug que l’on traînait depuis la toute première apparition des filtres dans Excel. En effet, avec Excel 2003 ou XP, seules les 1.000 premières modalités de la colonne apparaissaient dans la liste affichée par le menu déroulant du filtre.
Vous le vérifierez rapidement en créant une colonne « Produit » affichant de
« Prod 0015 » à « Prod 1100 » : avec Excel 2003 ou XP, le menu déroulant du filtre s’arrête à « Prod 1014 » !
6 Commentaire(s):
Merci pour ce bon sujet.
Je rencontre un problème pour copier la liste qui s'affiche suite à un filtrage. Lorsque je colle la sélection (filtrée), j'obtient toute la liste complète. C'est embêtant, car j'ai besoin de faire un autre tableau uniquement en prenant certaines données issues de ce tableau principal.
Auriez-vous une solution ?
By Unknown, sur 11:36 AM
Quelques gadgets faisant office de nouveautés en effet.
A l'inverse, toujours pas de solution pour le "OU" entre les champs (le "ET" marche très bien depuis longtemps !). Exemple : dans la base suivante, je cherche (en une seule requête bien entendu) des appart' qui soient proches de mon travail (trajet<15mn) OU dont le loyer soit faible (Loyer<800).
App1, App2, App9 et App10 pourraient convenir...
Appart. Trajet Loyer
------ ------ -----
App1 5 1500
App2 10 1400
App3 15 1300
App4 20 1200
App5 25 1100
App6 30 1000
App7 35 900
App8 40 800
App9 45 700
App10 50 600
By cduigou, sur 4:25 PM
Pour Paris 17ème :
Je ne comprends pas bien : quand je copie la base filtrée et que je colle ailleurs, je n'ai que les lignes filrées, en 2003 comme en 2007...
Pour cduigou :
La solution sera dans le prochain article :)
By Hervé Thiriez, sur 6:02 PM
Bonjour.
Est-il possible de filtrer un tableau horizontal? C'est-à-dire, un tableau dont les titres sont verticaux, sur la gauche.
Merci pour vos 'trucs' souvent utiles.
By Anonyme, sur 7:00 AM
Hélas, cela est tout à fait impossible : depuis toujours, Excel consière que la première ligne d'une base contient les noms des champs de la base.
Aucune fonctionnalité de "base de données" ne marche si les noms des champs se trouvent dans la première colonne...
By Hervé Thiriez, sur 10:20 AM
C'est dommage. Merci pour la réponse.
By Anonyme, sur 9:46 PM
Enregistrer un commentaire
<< Accueil