Vous êtes sur la page 1sur 26

01/05/2020 Filtrer et extraire les données Excel selon critères

Filtrer et extraire les données Excel selon critères

Accueil Bureau que PAO Technique


Les livres Recherche... OK

Accueil > Bureau que > Excel > Excel Avancé > Filtrer et extraire les données Excel
Livres à télécharger
selon critères

Filtrer et extraire les données Excel selon critères

1 2 3 4 5 6

Pour partager ce e vidéo sur les réseaux sociaux ou sur un site, voici son url :
https://youtu.be/gTeAK8BgLNQ?list=PLpQBnWleLAauNEFq-J2OW8zhlU0uOAUiL

Abonnez-vous gratuitement à la chaîne Youtube Rosse Stéphane .

Sujets et forma ons similaires :

Filtrer les données de tableaux Excel


Dans ce e forma on, nous abordons la no on de filtres. Excel met à disposi on des
Ce site u
flèches de listes perme ant de filtrer, de façon automa que ou personnalisée les
lise les cookies pour améliorer votre expérience naviga on. Ok Non
données Ces filtres sont généralement exploités sur des tableaux denses ou des
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 1/26
01/05/2020 Filtrer et extraire les données Excel selon critères
données. Ces filtres sont généralement exploités sur des tableaux denses ou des
sources de bases de données. Ils perme ent d'offrir un vue simplifiée d'un tableau, à
l'instant t. Les données filtrées correspondent aux critères, posés pour une analyse plus
fine des résultats sur demande. Les autres valeurs ne sont pas supprimées pour autant.
Elles sont temporairement masquées. Si bien qu'il est possible de manipuler à l'infini
une source de données, en modifiant les critères selon les besoins de l'analyse. Il s'agit
d'ou ls à la fois puissants et très souples à exploiter. Pour présenter ce concept et nous
entraîner, nous avons besoin de tableaux Excel prédisposés.

Données à filtrer et à trier


Télécharger le classeur tableaux-pour-tris-et-filtres.xlsx en cliquant sur son lien,
L'ouvrir dans Excel,

Ce classeur est cons tué de trois feuilles. La feuille Sor es propose un tableau très
volumineux. Il est cons tué de 998 lignes dans lesquelles sont recensées des ac vités
de loisirs par départements. Ce tableau présente des données répé ves comme les
ac vités ou noms de départements. C'est pourquoi nous avions exploité, dans une
autre forma on, les tableaux croisés dynamiques sur ce e source. Ils avaient permis de
recouper les données redondantes, afin de proposer une vue synthé sée du tableau,
pour en faciliter l'interpréta on. Mais ici, ce sont les filtres qui nous perme ront par
exemple, d'isoler certaines ac vités, pour connaître leur répar on géographique. Il
s'agit d'une autre méthode efficace pour analyser rapidement des données
importantes.

La feuille Ventes Trimestre énumère les chiffres d'affaires réalisés par des vendeurs au
cours du premier trimestre de l'ac vité. Contrairement à la feuille Sor es, ce tableau
propose des données numériques. Les filtres, avec des critères personnalisés,
perme ront de me re en évidence les bons résultats comme les moins bons. L'objec f
étant de perme re à l'entreprise de rer les conclusions nécessaires.

Enfin, la feuille Catalogue est vide. Nous allons l'exploiter pour réaliser une simula on
complète.
Ce site u lise les cookies pourCes filtresvotre
améliorer perme ent naviga
expérience d'analyser
on. des données denses pour une analyse fine. Ok Non
bl à fil i i
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html é d i d i 2/26
01/05/2020 Filtrer et extraire les données Excel selon critères
Ces tableaux à filtrer et trier sont souvent importés depuis des sources externes, issues
de bases de données. D'ailleurs une forma on apprend à exporter des données d'une
base Access vers un tableau Excel. Mais ici, nous allons importer une source au format
.CSV dont les données ont été exportées depuis une base MySql. Il s'agit d'ar cles
vendus sur un site Web marchand.

Importer des sources de bases de données dans Excel


Télécharger le fichier products.csv dans le même dossier que le classeur,
Ac ver la feuille Catalogue en cliquant sur son onglet,
Cliquer sur l'onglet Données, en haut de la fenêtre Excel, pour ac ver son ruban,
Dans le groupe Données externes, sur la gauche du ruban, cliquer sur le bouton
Fichier texte,
Dans la boîte de dialogue qui suit, double cliquer sur le fichier téléchargé
products.csv,

Une nouvelle boîte de dialogue apparaît, proposant un aperçu des données brutes à
importer. Certains réglages sont à opérer. Il faut définir un système d'encodage UTF8,
correspondant à la source de données. Il faut indiquer à Excel que les données sont
séparées par des caractères spéciaux pour définir les colonnes. On parle de séparateurs
de liste. Ici, c'est le point-virgule qui est u lisé pour séparer une donnée d'une colonne
avec celle de la colonne suivante. Le support de forma on VBA Excel pour importer des
données explique d'ailleurs comment découper les données sur ces séparateurs de
liste, afin de recons tuer les colonnes du tableau à l'issue.

Cocher la case Délimité,


Dans la liste Origine du fichier, choisir Unicode (UTF-8),
Si nécessaire, décocher la case Mes données ont des en-têtes,

En effet, les noms des champs de colonnes ne figurent pas dans les données sources.
Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
Elles ne disposent donc pas d'en-têtes de colonnes. Nous les ajouterons une fois les
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 3/26
01/05/2020 Filtrer et extraire les données Excel selon critères
Elles ne disposent donc pas d en têtes de colonnes. Nous les ajouterons une fois les
données importées.

Cliquer sur Suivant en bas de la boîte de dialogue,


Dans la zone Séparateurs de l'étape qui suit, décocher la case Tabula on,
Cocher la case Point-virgule à la place,

Vous remarquez instantanément des délimita ons apparaître, sous forme de bordures
entre les colonnes, dans l'aperçu qui est donné, en bas de la boîte de dialogue. En
indiquant à Excel que les données étaient séparées par des points-virgules, vous l'avez
aidé à reconnaître les colonnes.

Cliquer sur Suivant en bas de la boîte de dialogue,

Dans ce e étape, Excel vous propose de formater précisément les données que vous
importez dans leur colonne. L'objec f est que des montants par exemple, puissent
apparaître directement au format numérique et non au format texte, afin de perme re
les opéra ons et critères de filtres. Mais comme c'est écrit sur la boîte de dialogue,
l'op on Standard permet de conver r automa quement les données reconnues dans
leur format approprié.

Cliquer sur le bouton Terminer,


Dans la dernière étape, cliquer sur la cellule B4 de la feuille pour indiquer le
point de départ de l'importa on,
Et valider par Ok,

Toutes les données de la source sont ainsi importées dans leur colonne respec ve. Ce
tableau con ent beaucoup d'informa ons et nous allons le démontrer. D'où la
nécessité de pouvoir le filtrer pour réaliser des analyses précises selon des critères bien
définis.

Réaliser le raccourci clavier CTRL + Fin,

Ce e combinaison de touches qui est entre autres enseignée par le support de


forma on sur les raccourcis claviers dans Excel, permet d'a eindre la dernière ligne
non vide de la feuille. Vous ac vez ainsi la cellule G3789. Le tableau comporte donc
près de 3800 lignes, d'où la nécessité de le filtrer si vous souhaitez analyser les
données.

Réaliser le raccourci CTRL + Home afin de revenir tout en haut de la feuille,


A par r de la cellule B3 jusqu'à la cellule G3, saisir les en-têtes de colonnes,
comme le propose la capture ci-dessous,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 4/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Formater les données externes importées


Avant de filtrer le tableau, nous devons le me re en forme, pour faciliter sa lecture.
Mais avant de le me re en forme, nous devons corriger certains pe ts défauts de
formats. Dans la colonne P_prix (colonne E), figurent les prix des ar cles vendus sur
Internet. Or en français, la décimale est la virgule contrairement aux anglo-saxons qui
u lisent le point. Dans ce contexte, nos prix ne sont pas interprétés comme des
données numériques par Excel, mais comme du texte. Nous devons donc remplacer les
points par des virgules sur toute la colonne. De plus, les formats de date sont trop
détaillés. Nous n'avons pas besoin de la précision sur l'heure. Nous allons adapter ce
format.

Réaliser le raccourci clavier CTRL + Fin pour a eindre la dernière ligne du


tableau,
Sélec onner alors la dernière cellule du prix en colonne E, soit E3789,
Remonter tout en haut du classeur avec la barre de défilement ver cale,
Puis, tout en maintenant la toucheMAJ (Shi ) enfoncée, cliquer sur le premier
prix, soit E4,

Vous sélec onnez ainsi précisément toutes les cellules numériques de la colonne E, de
la dernière à la première. Ce e technique, à l'aide de la touche Maj, est enseignée
dans le support de forma on sur les trucs et astuces dans Excel.

Réaliser le raccourci CTRL + H pour afficher la boîte de dialogue Rechercher et


remplacer,
Dans la zone Rechercher, taper un point (.),
Dans la zone Remplacer, taper une virgule (,),
Cliquer sur le bouton Remplacer tout puis sur le bouton Fermer,

Tous les points sont instantanément remplacés par des virgules dans la colonne des
Ce site u lise les cookies
prix. pour améliorer
D'ailleurs vous votre expérience naviga
remarquez on. s'alignent automa quement sur la droite, Ok
qu'elles Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 5/26
01/05/2020 Filtrer et extraire les données Excel selon critères

confirmant qu'Excel, les interprètent désormais comme des données numériques.


Lorsqu'elles restent alignées sur la gauche de la cellule, Excel les considère comme du
texte, sur lesquel aucune formule n'est possible. Tous les prix étant toujours
sélec onnés :

Réaliser le raccourci clavier CTRL + M,

Vous appliquez ainsi le format Euros à l'ensemble des prix. Ce e combinaison est un
raccourci du bouton pour le format monétaire sur le ruban Accueil. Nous allons
maintenant nous occuper de réduire la précision des dates, par leur format.

Réaliser le raccourci CTRL + Fin pour sélec onner la dernière date du tableau,
soit G3789,
Remonter tout en haut du classeur à l'aide de la barre de défilement ver cale,
Puis, tout en maintenant MAJ (Shi ) enfoncée, sélec onner la première date,
soit F4,

En un temps record, vous englobez ainsi précisément toutes les dates dans la sélec on,
soit les deux colonnes en ères.

Ac ver le ruban Accueil en cliquant sur son onglet,


Déployer la liste déroulante de la sec on Nombre du ruban,
Dans les choix proposés, cliquer sur Date courte,

En un clic, tous les formats s'appliquent, comme souhaité, à l'ensemble des dates du
tableau. Nous devons maintenant améliorer la présenta on des données dans leur
ensemble. Mais étant donnée la densité des informa ons, nous allons appliquer des
préférences de mise en forme. Nous éviterons ainsi toutes les opéra ons fas dieuses.

Sélec onner l'une des cellules de l'en-tête du tableau, par exemple C3,
Dans la sec on Styles du ruban Accueil, cliquer sur le bouton Me re sous forme
de tableau,
Dans la liste des visuels proposés, choisir par exemple le Style de tableau moyen
21,
Dans la boîte de dialogue qui suit, valider les choix par défaut en cliquant sur Ok,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 6/26
01/05/2020 Filtrer et extraire les données Excel selon critères

En effet, comme vous l'avez constaté, Excel vous demandait de confirmer les bornes du
tableau sélec onné. Mais comme nous avions pris soin de présélec onner une cellule
de l'en-tête, il a parfaitement détecté les limites du tableau. Une case était également
cochée concernant la ligne d'en-tête du tableau afin de faire ressor r différemment les
tres. Toutes les données, sur plusieurs milliers de lignes sont ainsi automa quement
mises en forme avec des préférences d'a ributs de police, de cellules et de couleurs. Le
support de forma on Excel sur les techniques de mise en forme aborde des no ons
avancées pour créer des tableaux professionnels et efficaces.

Filtres automa ques sur les tableaux Excel


Comme vous l'avez remarqué, dès l'applica on d'un style de mise en forme, le ruban
Créa on pour le tableau, apparaît en haut de la fenêtre Excel. Pour que ce ruban soit
disponible, l'une des cellules du tableau doit être ac ve. Ce ruban permet de modifier
les préférences de mise en forme du tableau, en changeant de style notamment, mais
pas seulement. Vous notez la présence d'une case, Bouton de filtre qui est cochée par
défaut. C'est pour ce e raison que des pe tes flèches apparaissent sur les en-têtes de
colonnes, avec les noms des champs. Il s'agit de listes de filtres. Si vous décochez ce e
case, ces filtres disparaissent. Ils ne sont naturellement pas proposés pour les tableaux
que vous me ez en forme vous-même. Dans ce ruban Créa on, un autre ou l Insérer
un segment, nous intéresse. Il permet de filtrer automa quement les données d'un
tableau, sur l'un des champs, comme nous l'avons déjà vu avec les tableaux croisés
dynamiques.

Dans la sec on Ou ls du ruban Créa on, cliquer sur le bouton Insérer un


segment,
Dans la boîte de dialogue qui suit, cocher la case du champ P_date et valider par
Ok,

Une pe te fenêtre flo ante du segment P_date apparaît sur la feuille. Elle est remplie
de toutes les entrées de la colonne afin de réaliser des filtres sur certaines de ces
valeurs.

Dans les segments, cliquer sur l'entrée 01/07/2009,


Tout en maintenant la touche CTRL enfoncée, cliquer sur l'entrée 08/07/2009,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 7/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Vous demandez ainsi de n'afficher les enregistrements, que pour les produits dont la
date de créa on est le 01/07/2009 et le 08/07/2009. Vous filtrez le tableau sur ces
deux dates. Les données sont beaucoup moins nombreuses, regroupées pour ce filtre
spécifique et donc, plus faciles à analyser que dans le tableau d'origine. Vous
remarquez à ce tre, l'informa on de filtrage donnée par Excel dans sa barre d'état, en
bas à gauche : 17 enregistrement(s) trouvé(s) sur 3786. De même, vous constatez que
les é que es de lignes sur la gauche apparaissent en bleu, indiquant la présence d'un
filtre et de lignes masquées, ne correspondant pas au critère. Enfin, vous notez la
présence d'un symbole sous forme de pe t entonnoir, accompagnant la flèche du filtre
sur le champ P_date, en en-tête de colonne du tableau. Ce symbole indique qu'un filtre
est en cours sur ce champ, pour n'afficher que les données du tableau correspondant
aux condi ons sélec onnées, les deux dates de segments.

Cliquer sur la flèche du champ P_date du tableau,


Dans la liste, choisir Effacer le filtre de P_date,

Toutes les données du tableau réapparaissent. D'ailleurs, tous les segments de la pe te


fenêtre P_date sont de nouveau sélec onnés. Nous aurions aussi pu cliquer sur le
bouton Effacer le filtre en haut à droite de la fenêtre Segment.

Cliquer avec le bouton droit de la souris sur la fenêtre du segment,


Dans le menu contextuel, choisir Supprimer P_date,
Cliquer sur le bouton de filtre du champ P_contenance en colonne C,

Comme vous le remarquez et comme l'illustre la capture ci-dessus, lorsque des champs
textuels ou numériques ne proposent pas de redondance, les filtres automa ques ne
sont pas de grande u lité. Chaque entrée qui est différente, est référencée dans la liste
et associée à une case qui peut être cochée ou décochée. L'intérêt des filtres est de
pouvoir rapidement filtrer des données d'un même groupe, répondant à un même
critère, ce qui ne peut pas être réalisé dans ce cas. Pour les dates en revanche, les
Ce site u lise les cookies pour améliorer votre expérience naviga on.
filtres automa ques sont plus intéressants. Ils perme ent de filtrer sur des données Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 8/26
01/05/2020 Filtrer et extraire les données Excel selon critères
q p p
regroupées sur une même année, voire un même mois.

Cliquer sur la flèche du bouton de filtre du champ P_date,


Dans la liste qui apparaît, décocher la case Sélec onner tout,
Puis cocher la case 2011 et cliquer sur son symbole + en regard,
Dans la liste déployée, décocher Février et Mars,

De ce e manière, bien que les dates aient toutes été saisies au jour près, le filtre
automa que vous permet de n'afficher que les ar cles pour lesquels la date de
créa on a eu lieu en Janvier 2011. Nous allons voir que ces filtres automa ques sont
d'autant plus efficaces que les tableaux proposent des données à recouper.

Cliquer de nouveau sur le bouton de filtre du champ P_date,


Dans la liste, choisir Effacer le filtre de P_date,

Vous retrouvez ainsi le tableau d'origine, avec toutes les données visibles, donc non
filtrées.

Ac ver la feuille Ventes Trimestre en cliquant sur son onglet,

Le tableau de ce e feuille présente les chiffres réalisés par des vendeurs, au cours des
trois premiers mois de l'ac vité. Comme ces opéra ons ont été inscrites au fur et à
mesure, un même vendeur apparaît autant de fois qu'il a réalisé de ventes. Enfin,
comme ce tableau n'a pas été mis en forme automa quement, les boutons de filtres
ne sont pas proposés par défaut, sur les en-têtes de colonnes. Avant de les ajouter, et
bien que ce tableau ne semble pas très adapté, nous allons construire un graphique
pour représenter ces données. Et vous allez voir que les ini a ves d'Excel sont très
intéressantes afin de proposer une vue synthé que des données, pour favoriser
l'analyse graphique des résultats.

Sélec onner l'une des cellules du tableau, par exemple B7,


Cliquer sur l'onglet Insérer, en haut de la fenêtre, pour ac ver son ruban,
Cliquer alors sur le bouton Graphiques recommandés,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 9/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Comme Excel constate que les données sources ne sont pas très adaptées pour être
représentées graphiquement de façon per nente, il vous suggère des graphiques
groupés. Cela signifie qu'il recoupe les informa ons redondantes (Noms des vendeurs)
pour représenter les données avec des opéra ons de synthèse (Somme des ventes), qui
perme ent d'interpréter les résultats.

Sélec onner la proposi on de l'histogramme groupé Somme de Réalisé par


Vendeur et cliquer sur Ok,

Le graphique est créé dans une nouvelle feuille accompagné d'un pe t tableau de
synthèse, où les informa ons sont recoupées et synthé sées. Il s'agit ni plus ni moins
d'un tableau croisé dynamique associé à un graphique croisé dynamique. Vous
remarquez la présence de boutons de filtres sur le tableau croisé dynamique et sur le
graphique croisé dynamique. En plus de la synthèse, ils vous perme ent d'isoler
certains résultats précis pour une analyse per nente. Ce e manipula on consistait en
une pe te démonstra on. Mais nous partons maintenant du principe que nous
souhaitons filtrer nous-même les données, directement depuis le tableau source, afin
d'y voir plus clair.

Revenir sur la feuille Ventes Trimestre,


Sélec onner l'une des cellules du tableau, par exemple B7,
Dans le ruban Accueil, cliquer sur le bouton Trier et filtrer du groupe Edi on,
Dans la liste, choisir Filtrer,

Les boutons de filtres apparaissent instantanément sur les en-têtes de colonnes pour
chacun des champs.

Cliquer sur le bouton de Filtre du champ Vendeur,


Dans la liste, décocher les cases Céhef et Hamalibou,
Cliquer de nouveau sur ce bouton de Filtre et choisir Trier de A à Z,

Non seulement vous filtrez les enregistrements, puisqu'il n'en reste plus que 12 sur 24,
mais en plus, vous les regroupez par vendeur grâce au tri croissant.

Cliquer sur le bouton de Filtre du champ Mois,


Ce site u lise les cookiesDans la liste, votre
pour améliorer décocher les cases
expérience naviga Février
on. et Mars, Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 10/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Vous ajoutez un critère supplémentaire au filtre précédent. Les deux filtres sont
recoupés (l'un ET l'autre), si bien qu'il ne reste plus que les chiffres des deux vendeurs,
seulement pour le mois de Janvier. Vous obtenez un tableau filtré sur 4 lignes au lieu de
24 au départ, perme ant de comparer facilement les résultats. Ainsi, il apparaît évident
que le vendeur Houda a réalisé de biens meilleures ventes que Galls sur ce e période.
De plus, il ressort que le vendeur Galls n'a pas a eint ses objec fs sur le mois de
Janvier. Ces constats sont devenus facilement remarquables grâces aux filtres
automa ques recoupés. Depuis le tableau d'origine, l'étude des chiffres sur le mois de
Janvier aurait été plus fas dieuse. L'intérêt de ces filtres automa ques est donc de
faire ressor r des données à comparer pour une analyse per nente.

Ac ver la feuille Sor es en cliquant sur son onglet en bas de la fenêtre Excel,

Ce tableau très dense, de 998 lignes, liste des idées de sor es dans différents
départements, selon un type d'ac vité. Il y a donc beaucoup d'ac vités du même genre
dans les mêmes départements. Sauf que, depuis le tableau d'origine, non filtré, il est
très difficile de se faire une idée pour exploiter les résultats. Les filtres automa ques
vont nous perme re de recouper les données, afin d'offrir une vue synthé que
temporaire, pour exploiter les résultats sur des critères précis. Nous souhaitons par
exemple afficher uniquement les Hôtels pour la ville de Valence dans la Drôme,
département 26.

Sélec onner n'importe quelle cellule du tableau de la feuille Sor es,


Dans le ruban Accueil, cliquer sur le bouton Trier et filtrer,
Dans la liste, choisir Filtrer,

Vous remarquez l'appari on des boutons de filtres sur les en-têtes de colonnes, soit les
cellules de tres. Un filtre automa que permet de réaliser des filtres en fonc on du
contenu de sa colonne. Plus il y a de valeurs redondantes, plus il sera per nent à
u liser, puisqu'il permet de les recouper. Moins les données se répètent, comme dans
la colonne ID, moins il est per nent. Un ID, iden fiant, est en effet unique.

Cliquer sur la flèche du bouton de filtre du champ Ac vité,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 11/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Comme les ac vités sont très nombreuses, il serait fas dieux de tout désélec onner
pour ensuite rechercher dans la longue liste, les valeurs de champs qui doivent être
conservées. Afin de filtrer et croiser les données de l'ensemble du tableau sur les
hôtels, nous allons exploiter la zone de recherche du bouton de Filtre :

Dans la zone Rechercher du bouton de filtre, taper les trois premières le res de
l'ac vité recherchée, soit hôt,

Les valeurs de ce champ sont ainsi filtrées sur les termes de la requête saisie, comme
l'illustre la capture ci-dessus. Toutes les données ne correspondant pas, sont
automa quement exclues pour le filtre.

Décocher les cases des ac vités Chambres d'Hôtes et Chambres/Tables d'Hôtes,


Valider ce choix par Ok,

Seules les cases Hôtel et Hôtel/Restaurant sont restées cochées. Si bien qu'après
valida on du filtre, le tableau n'affiche plus que les sor es pour ces deux types
d'ac vités. Deux critères cumulés sur un même champ agissent donc comme un OU. Il
peut s'agir d'un hôtel OU d'un hôtel/restaurant. Il reste 406 lignes au lieu de 998 au
départ, par l'applica on d'un simple filtre automa que. Poursuivons nos tris par
recoupements :

Cliquer sur le bouton de filtre du champ Département,


Dans la zone Rechercher, taper 26 et cliquer sur Ok,

En saisissant les premiers caractères du critère, nous avons isolé le département de la


Drôme. Si bien qu'à valida on, il ne reste plus que 32 enregistrements. Nous obtenons
donc une vue déjà beaucoup plus facile à exploiter. Elle n'affiche que les Hôtels et
Hôtels/Restaurants pour le département de la Drôme. Seuls 32 établissements
subsistent donc. Et nous pouvons déjà en conclure que l'offre n'est pas très riche. Le
filtre automa que a agi de façon exclusive de manière à recouper les deux critères
posés sur deux champs différents. Seuls les enregistrements vérifiant à la fois le critère
sur le champ Ac vité ET sur le champ Département restent visibles. Les autres sont
filtrés car ils ne correspondent pas au recoupement, soit à l'un des deux critères, soit
aux deux à la fois. Néanmoins, le tri réalisé n'est pas encore assez précis. Nous
souhaitons augmenter le niveau de précision jusqu'à la ville dans le département :

Ce site u lise les cookiesCliquer


pour améliorer
sur levotre expérience
bouton naviga
de filtre duon.
champ Ville, Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 12/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Dans la zone Rechercher, taper Valence,


Décocher la case Portes les valence afin de ne conserver que la ville de Valence,
Valider ce filtre supplémentaire par Ok,

Ce e fois la vue résultante est on ne peut plus synthé que. Il ne reste plus que 9
enregistrements, comparés aux plusieurs milliers du départ. Seules 9 idées de sor es
sont donc des Hôtels ou Hôtels restaurants de la Drôme, plus précisément dans la ville
de Valence. Il y a 3 recoupements de filtres successifs pour a eindre ce résultat.
Comme vous l'avez compris, l'intérêt d'un filtre automa que est de pouvoir isoler des
résultats précis, en recoupant les critères, en lieu et place du tableau d'origine. Les
exploita ons de données s'en trouvent facilités et le tableau source n'est pas altéré. En
effet, il suffit d'annuler les filtres pour retrouver la vue d'origine. Si bien que d'autres
critères peuvent être posés afin d'analyser d'autres résultats.

Ac ver n'importe quelle cellule du tableau filtré de la feuille Sor e,


Cliquer sur le bouton Trier et filtrer du ruban Accueil,
Dans la liste, choisir Effacer,

Ce e commande permet d'annuler tous les filtres recoupés ensemble. Si nous é ons
passés par les boutons de filtre des champs du tableau, nous aurions dû annuler les
filtres un à un, soit trois fois au total ici. Au final, nous retrouvons le tableau d'origine
avec ses 998 lignes.

De la même façon, annuler les filtres en cours sur les tableaux des feuilles
Ventes Trimestre et Catalogue,

Les filtres personnalisés


Les filtres personnalisés sont plus puissants que les filtres automa ques. En effet, ces
derniers perme ent de recouper les données sur des sugges ons faites par défaut, en
fonc on du contenu de la colonne. Par exemple, sur des champs numériques, un filtre
automa que propose de filtrer sur des valeurs précises et non pas sur des tranches de
valeurs
Ce site u lise les comprises
cookies pour entreexpérience
améliorer votre une bornenaviga inférieure
on. et une borne supérieure. C'est tout Ok Non
l'i é ê d fil li é i
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html
d i d i d 13/26
01/05/2020 Filtrer et extraire les données Excel selon critères
l'intérêt des filtres personnalisés qui perme ent de construire des expressions de
critères avec notamment des opérateurs de comparaison. Comme ils peuvent être
cumulés entre eux, ou même avec les filtres automa ques, ils perme ent d'obtenir des
tableaux très synthé sés sur des critères fins. Donc ils favorisent la per nence de
l'analyse et l'exploita on des données. Il existe quatre types de filtres personnalisés
proposés depuis les boutons de filtre automa que. Ils dépendent de la nature des
données du champ. Ainsi pour un champ de type texte, les filtres textuels perme ent
de filtrer les données selon le contenu ou une par e du contenu. Sur les colonnes de
nombres, les filtres numériques perme ent, à l'aide de comparateurs, d'isoler des
valeurs dans des tranches précisément définies. Sur les champs de dates, les filtres
chronologiques perme ent de trier les données sur des périodes précises. Un filtre
automa que lui, n'aurait permis de filtrer que sur une ou plusieurs dates précises.
Enfin, lorsqu'un format dynamique a été mis en place pour faire ressor r explicitement
certaines valeurs, les filtres par couleur perme ent de les regrouper rapidement sur
une même vue.

Les filtres textuels


Sur la feuille Sor es, nous souhaitons afficher uniquement les idées de loisirs et parcs,
qu'il s'agisse de parcs d'a rac ons ou de parcs animaliers, pour les départements de la
Drôme et de l'Ardèche. Avec les filtres automa ques, nous aurions besoin de cocher et
décocher de nombreuses cases dans les proposi ons par défaut, des boutons de filtres
des champs Ac vité et Département. Avec les filtres personnalisés, une fois pris en
main, c'est plus simple.

Ac ver la feuille Sor es,


Ac ver les boutons de filtre sur le tableau s'ils ne sont plus présents,
Cliquer sur le bouton de Filtre du champ Ac vité,
Dans la liste, pointer sur Filtres textuels,
Dans le sous menu qui apparaît, cliquer sur Est égal à,

Une boîte de dialogue de filtre automa que personnalisé apparaît. Elle permet de
définir des critères avec des opérateurs de comparaison de texte comme Commence
par, Con ent ou Est égal à par exemple. Ces opérateurs sont accessibles par le biais
d'une liste déroulante. Ces critères peuvent être combinés ou recoupés car la boîte de
dialogue propose deux lignes de construc on.

Dans la zone située à droite de l'opérateur Est égal à, taper le texte loisir,
Valider ce critère par Ok,

A notre grande surprise, le filtre conduit à un tableau vide. En effet, l'opérateur égal est
strict. Seules les ac vités strictement égales à loisir doivent apparaître. Or même les
plus proches comme Visite/Loisir, Loisir/Sport et Loisirs- Enfants ne correspondent pas.
Dans la boîte de dialogue du filtre automa que personnalisé, nous aurions pu choisir
l'une des ac vités proposées par la liste déroulante plutôt que de la saisir. Nous aurions
obtenu un résultat mais seulement sur l'une des ac vités, alors que nous souhaitons en
regrouper plusieurs.
Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
Cliquer sur le bouton de filtre du champ Ac vité
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 14/26
01/05/2020 Filtrer et extraire les données Excel selon critères
Cliquer sur le bouton de filtre du champ Ac vité,
Dans la liste, choisir Effacer le filtre,
Cliquer de nouveau sur le bouton de filtre du champ Ac vité,
Dans la liste, pointer sur Filtres textuels,
Puis, choisir Con ent dans le sous menu,

L'opérateur con ent n'est pas strict comme le précédent. Il suffit que le bout de texte
saisi soit trouvé dans l'ensemble de la chaîne de caractères de l'ac vité, pour que le
critère soit validé.

Dans la zone de saisie, à droite de l'opérateur Con ent, taper loisir,


Valider ce critère par Ok,

A un opérateur près, le critère est vérifié. Dans les filtres automa ques personnalisés,
il convient donc d'être précis. Nous obtenons ainsi une vue filtrée du tableau d'origine.
Seuls 128 enregistrements sur les 997 de départ valident le critère posé. Il s'agit de
toutes les ac vités contenant le texte loisir. Les trois ac vités précédemment citées
ressortent donc, tandis que toutes les autres sont filtrées. Mais nous souhai ons
afficher en même temps, tous les parcs, qu'il s'agisse de parcs d'a rac ons ou de parcs
animaliers. Nous devons donc améliorer le filtre existant sur le champ Ac vité.

Cliquer sur le bouton de filtre du champ Ac vité,


Pointer sur Filtres contextuels et cliquer sur Con ent,

Nous sommes de retour dans la boîte de dialogue du filtre automa que personnalisé
qui a bien enregistré le critère précédent.

Dérouler la liste de la deuxième ligne et choisir de nouveau l'opérateur Con ent,


Dans la zone de droite, saisir parc et valider par Ok,

Même surprise que précédemment, plus aucun enregistrement n'apparaît. Cela est dû
Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
à un réglage que nous avons omis dans la liaison des critères de la boîte de dialogue du
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 15/26
01/05/2020 Filtrer et extraire les données Excel selon critères
à un réglage que nous avons omis dans la liaison des critères de la boîte de dialogue du
filtre personnalisé. L'opérateur logique Et, entre les deux critères était coché par
défaut. Cela signifie que la valeur dans le champ ac vité doit vérifier en même temps
les deux critères pour être affiché. Or aucune ac vité ne comprend à la fois le mot parc
et le mot loisir. Le Et est exclusif, si l'un des deux critères n'est pas vérifié, la condi on
est considérée comme non valide. Nous devons donc remplacer l'opérateur Et par
l'opérateur Ou. Ainsi le filtre automa que personnalisé sélec onnera bien les
enregistrements pour lesquels l'ac vité con ent soit le mot loisir, soit le mot a rac on.
Si l'un des deux critères est vérifié, la condi on est considérée comme remplie.

Cliquer sur le bouton de filtre du champ Ac vité,


Pointer sur Filtres textuels et cliquer sur Filtre personnalisé,
Dans la boîte de dialogue, cocher la case Ou et valider par Ok,

Ce e fois, nous obtenons bien une vue filtrée sur tous les enregistrements pour
lesquels l'ac vité con ent au moins l'un des deux mots clés. En plus des ac vités de
loisirs, nous affichons les parcs animaliers et parcs d'a rac ons. Il reste 192
enregistrements sur 997 au départ. C'est mieux mais pas encore assez synthé que.
Nous allons croiser ces critères avec de nouvelles condi ons posées sur le champ
Département. L'objec f est de visualiser ces ac vités pour les départements 07 et 26
ensemble. Le principe est le même, un département peut être soit du 26, soit du 07,
mais pas les deux à la fois.

Cliquer sur le bouton de filtre du champ Département,


Pointer sur Filtres textuels et cliquer sur Con ent,
Dans la zone de saisie de droite de la boîte de dialogue, saisir 26,
Cocher la case Ou,
Avec la liste déroulante du second critère, choisir l'opérateur Con ent,
Saisir 07 dans la seconde zone de saisie et valider par Ok,

Ce e fois nous obtenons un filtre sa sfaisant et per nent sur la base de données des
sor es, comme l'illustre la capture ci-dessous. Il reste seulement 42 enregistrements
sur les 997 du départ. Les données sont donc plus simples à analyser et exploiter. Elles
affichent les informa ons de plusieurs critères recoupés. Il s'agit des enregistrements
pour lesquels l'ac vité est soit Parc animalier, soit parc d'a rac on, soit Loisir/Sport,
Ce site u soit
lise les Visite/Loisir
cookies ouvotre
pour améliorer Loisirs-Enfants ET pour
expérience naviga on. lesquels le département est soit l'Ardèche, Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 16/26
01/05/2020 Filtrer et extraire les données Excel selon critères
soit la Drôme. Ces nombreux critères sont recoupés simplement avec deux filtres
personnalisés sur du texte. Les filtres automa ques personnalisés apportent donc de
la puissance et de l'efficacité. Ils se conçoivent très rapidement pour commander des
vues filtrées selon les besoins de l'analyse à l'instant t.

Les filtres chronologiques


Comme leur nom l'indique, ces filtres sont proposés dès lors que des champs
con ennent des informa ons au format date et/ou heure. Ils perme ent d'isoler des
résultats sur une période donnée, définie très précisément, d'où l'intérêt. Et même si
les filtres automa ques sont déjà performants sur les champs de type date, les filtres
chronologiques perme ent d'aller plus loin.

Ac ver la feuille Ventes Trimestre,


Ac ver les boutons de filtre du tableau s'ils ne sont plus présents,
Cliquer sur le bouton de filtre du champ Mois,
Dans la liste, pointer sur Filtres chronologiques puis cliquer tout en bas sur Filtre
personnalisé,
Pour le premier opérateur, choisirPostérieur ou égal à,
Saisir à côté la date 01/01/2017,
Choisir Antérieur ou égal à pour le second opérateur,
Puis, saisir la date 21/01/2017 dans la zone de saisie et valider par Ok,

Grâce
Ce site u lise les cookiesàpour
ce améliorer
filtre chronologique personnalisé,
votre expérience naviga on. nous obtenons seulement les résultats Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 17/26
01/05/2020 Filtrer et extraire les données Excel selon critères

des ventes réalisées par les vendeurs entre ces deux dates. C'est comme si nous avions
pu choisir l'opérateur Compris entre. C'est pourquoi, contrairement au cas précédent, il
est ce e fois impéra f de conserver l'opérateur logique de liaison ET. Il s'agit de filtrer
les enregistrements pour lesquels la date est comprise entre le 01/01/2017 et le
21/01/2017. La valeur du champ doit donc vérifier en même temps le critère Supérieur
ou égal à 01/01/2017 ET inférieur ou égal à 21/01/2017. Nous obtenons ainsi une vue
filtrée sur une période de 3 semaines, ce qui n'aurait pas été possible avec les filtres
automa ques. Il nous reste seulement 5 enregistrements au lieu de 24 au départ. Les
résultats des vendeurs sont donc plus simples à analyser sur ce e période donnée. Les
filtres chronologiques, tout comme les filtres textuels peuvent être recoupés avec
d'autres filtres sur d'autres champs, afin d'affiner les résultats.

Cliquer sur le bouton de Filtre du champ Vendeur,


Dans la liste, décocher les cases Galls et Houda,

Vous n'obtenez plus que 3 enregistrements. Il s'agit des chiffres réalisés par les
vendeurs Céhef ET Hamalibou sur une période comprise entre le 01/01/2017 ET le
21/01/2017.

Filtres numériques
Les filtres numériques perme ent de poser des critères personnalisés sur les champs
contenant des données de type nombre. Ils proposent des opérateurs de comparaison
adaptés, perme ant de filtrer des plages de résultats numériques précis, afin de
faciliter l'analyse des données.

Cliquer sur l'onglet Catalogue en bas de la fenêtre pour ac ver sa feuille,


Ac ver les boutons de filtres du tableau s'ils ne sont plus présents,
Cliquer sur le bouton de filtre du champ P_prix,
Dans la liste, pointer sur Filtres numériques et cliquer tout en bas sur Filtre
personnalisé,
Définir le premier opérateur sur Est supérieur ou égal à et saisir 10 à côté,
Définir le second opérateur sur Est inférieur ou égal à et saisir 20 à côté,
Conserver l'opérateur logique de liaison coché sur Et, puis valider par Ok,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
Ce simple filtre numérique permet de restreindre l'affichage des données à 1199
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 18/26
01/05/2020 Filtrer et extraire les données Excel selon critères
Ce simple filtre numérique permet de restreindre l'affichage des données à 1199
enregistrements au lieu de 3786 au départ. Il permet de recouper deux condi ons
grâce à l'opérateur logique ET. Les prix doivent à la fois être supérieurs ou égaux à 10 et
inférieurs ou égaux à 20, soit compris entre les deux. Si nous avions choisi l'opérateur
logique de liaison OU, les deux critères se seraient annulés, ne filtrant aucune donnée.
Comme vous l'avez remarqué, des filtres numériques sont proposés par défaut afin de
filtrer encore plus rapidement les données. Ainsi nous aurions pu facilement n'afficher
que les résultats au-dessus ou en dessous de la moyenne, cons tuée par l'ensemble de
ces données numériques.

La vue obtenue n'est pas encore suffisamment exploitable car elle con ent trop
d'enregistrements. Nous allons recouper le filtre numérique personnalisé avec un filtre
chronologique personnalisé. L'objec f est de pouvoir visualiser uniquement les ar cles
dont le prix est compris entre 10 et 20 Euros, ET pour lesquels la date de créa on a eu
lieu la première quinzaine de Juillet 2009.

Cliquer sur le bouton de filtre du champ P_date,


Pointer sur Filtres chronologiques et cliquer tout en bas sur filtre personnalisé,
Choisir Postérieur ou égal au pour le premier opérateur,
Saisir la date de début 01/07/2009 dans la zone de saisie à côté,
Définir le second opérateur de comparaison sur Antérieur ou égal au,
Puis, saisir la date de fin 15/07/2009 dans le champ d'à côté,
Valider ce filtre chronologique personnalisé par Ok,

Ce filtre recoupé sur les dates grâce à l'opérateur logique Et, a permis de
considérablement restreindre le nombre d'enregistrements sa sfaisant aux critères. Il
Ce site u necookies
lise les restepour
plus que 10
améliorer enregistrements
votre sur les 3786 du départ. Seuls sont affichés les Ok
expérience naviga on. Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 19/26
01/05/2020 Filtrer et extraire les données Excel selon critères

ar cles pour lesquels le prix est compris entre 10 et 20 Euros, et pour lesquels la date
de créa on a eu lieu entre le 1er et le 15 Juillet 2009.

Filtres par couleur


Pour pouvoir appliquer les filtres par couleur, nous allons parer le tableau de quelques
couleurs dynamiques grâce à la mise en forme condi onnelle. Ces couleurs doivent
changer selon la valeur des nombres, en fonc on des critères que nous définissons.
Leur objec f est de faire ressor r de façon évidente des valeurs remarquables, afin de
faciliter l'analyse du tableau. Ce format dynamique est traité en détail par le support
de forma on Excel des échéances de paiements. Nous souhaitons faire apparaître en
vert, tous les prix de vente inférieurs à 10 Euros et en rouge, tous les prix de vente
supérieurs à 100 Euros. L'intérêt d'un tel format est d'adapter dynamiquement les
couleurs en fonc on des valeurs, si elles venaient à évoluer.

Sélec onner l'une des cellules du tableau filtré de la feuille Catalogue,


Dans le ruban Accueil, cliquer sur le bouton Trier et filtrer,
Dans la liste, choisir Effacer,

Nous avons ainsi annulé tous les filtres numériques et chronologiques précédents.
Nous aurions pu cliquer sur le choix Filtrer dans la même liste. Ce e ac on aurait eu
pour effet de désac ver tous les filtres en cours sur le tableau. Mais les boutons de
filtre auraient disparu. Nous souhaitons faire ressor r en vert tous les prix de vente
inférieurs ou égaux à 10 Euros et en rouge, tous les prix de vente supérieurs ou égaux à
100 Euros.

Réaliser le raccourci clavier CTRL + Fin pour a eindre la toute dernière cellule du
tableau,
Cliquer sur la cellule du dernier prix, E3789, pour l'ac ver,
Remonter tout en haut du tableau à l'aide de la barre de défilement ver cale,
Tout en maintenant la touche MAJ enfoncée, sélec onner le tout premier prix,
E4,

Vous sélec onnez ainsi tous les prix de vente du tableau. En effet, une mise en forme
condi onnelle ne peut s'appliquer sur des données, que si ces dernières ont
préalablement été sélec onnées.

Cliquer sur le bouton Mise en forme condi onnelle du ruban Accueil,


Dans la liste, pointer sur Règles de mise en surbrillance des cellules,
Puis, cliquer sur Autres règles, tout en bas,
A l'aide de la deuxième liste déroulante, choisir l'opérateur Inférieure ou égale à,
Dans la zone de saisie sur sa droite, taper la valeur 10,

Nous venons de définir un critère sur ce e plage de cellules sélec onnées. Il consiste à
vérifier si la valeur numérique de la cellule est inférieure ou égale à 10. Lorsque ce e
condi on est vérifiée, une mise en forme dynamique doit se déclencher. Pour ce faire,
Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
nous devons associer un format de cellule à la règle :
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 20/26
01/05/2020 Filtrer et extraire les données Excel selon critères
nous devons associer un format de cellule à la règle :

Cliquer sur le bouton Format en bas de la boîte de dialogue,


Dans la nouvelle boîte de dialogue qui suit, cliquer sur l'onglet Remplissage,
Choisir un vert assez foncé pour l'arrière-plan de la cellule,
Ac ver l'onglet Police de la boîte de dialogue,
Choisir un style gras pour le texte,
Puis définir la couleur de police sur du blanc à l'aide de la liste déroulante,
Valider ces réglages par Ok,

Vous êtes de retour sur la boîte de dialogue qui a permis de définir la règle de mise en
forme condi onnelle. A achée à la condi on, vous pouvez désormais visualiser la
conséquence sur la cellule, soit le format qui vient d'être défini. C'est ce qu'illustre la
capture ci-dessous.

Valider ce e règle en cliquant sur Ok,

Vous remarquez que tous les prix inférieurs ou égaux à 10 Euros ressortent de façon
évidente. Ce format étant dynamique, si l'un des prix venait à passer la barre des 10
Euros, il abandonnerait automa quement son habillage sur fond vert en police grasse,
pour revê r son formatage par défaut, sans a ribut personnalisé.

De la même façon, faire ressor r sur fond rouge, police blanche et grasse tous
les prix supérieurs ou égaux à 100 euros,

Les mises en forme condi onnelles peuvent donc se cumuler et cohabiter sur une
même plage de cellules, dans la mesure où elles ne recoupent pas le même critère.
Sinon, c'est la dernière règle posée qui prend le dessus. C'est un moyen intéressant
pour faire ressor r plusieurs types de valeurs remarquables sur une même plage. Il est
désormais possible de filtrer les enregistrements de ce tableau directement par les
couleurs du format dynamique. Comme ce e mise en forme répond à un critère
personnalisé, le filtre appliquera la même condi on de tri sur les données.

Cliquer sur le bouton de filtre du champ P_prix,


Ce site u lise les cookiesDans la liste, votre
pour améliorer pointer sur Filtres
expérience naviga par
on. couleur et cliquer sur le rectangle rouge, Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 21/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Instantanément, vous filtrez tous les ar cles selon leur code couleur. Comme ce format
dynamique se déclenche pour les prix supérieurs ou égaux à 100 Euros, vous ne
visualisez plus que les ar cles au-delà de ce prix. Il ne reste plus que 46
enregistrements sur 3786 au départ. Mais il n'est pas possible de recouper les deux.
Pour cela, il faudrait un filtre numérique personnalisé avec l'opérateur logique de
liaison défini sur le OU.

Filtres avancés
Comme nous l'avons vu précédemment, les filtres personnalisés perme ent
d'augmenter la puissance du tri sur les données par rapport aux filtres automa ques.
Notamment, dans le dernier cas, l'opérateur OU permet d'afficher à la fois les ar cles
dont le prix est inférieur à 10 Euros et supérieur à 100. Mais si nous souhaitons par
exemple afficher en même temps, les ar cles dont le prix est compris entre 10 et 20
Euros, et les ar cles dont le prix est compris entre 100 et 200 Euros, nous a eignons les
limites des filtres personnalisés. Ici, nous avons quatre critères à vérifier ensemble,
alors que les filtres personnalisés ne perme ent d'en vérifier que deux au maximum
sur un même champ. Les filtres avancés ne se contentent pas de filtrer les données, ils
les extraient. Le tableau d'origine reste inchangé, les données filtrées apparaissent dans
un nouveau tableau, elles sont extraites.
Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non
Le filtre avancé consiste à écrire des critères directement dans des cell les Excel so s
https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 22/26
01/05/2020 Filtrer et extraire les données Excel selon critères
Le filtre avancé consiste à écrire des critères directement dans des cellules Excel, sous
les noms de champs répliqués du tableau d'origine. Il est même possible de définir les
champs pour lesquels nous souhaitons obtenir l'informa on correspondant aux
critères. Pour cela, il faut répliquer, dans des cellules de des na ons, spécifiquement
les noms des champs répliqués souhaités. Commençons simplement par obtenir une
extrac on de données similaire au filtre précédent : Prix inférieur ou égal à 10 Euros ou
prix supérieur ou égal à 100 Euros.

Sélec onner les tres du tableau d'origine, soit B3:G3,


Copier ces champs (CTRL + C),
Sélec onner une cellule à droite du tableau, par exemple I3,
Coller ces champs (CTRL + V), pour définir les critères,
Puis les coller plus bas, par exemple en I9 pour définir la zone d'extrac on,
Sur ce e zone d'extrac on, couper (CTRL + X) les champs de P_ref à P_modifié,
Puis les coller sur le champ P_contenance,

De ce e manière, dans la zone d'extrac on, nous définissons explicitement que nous
souhaitons obtenir les informa ons sur tous les champs, sauf sur le champ
P_contenance qui a disparu.

Sélec onner la cellule L4 dans la zone de critère pour le champ P_prix,


Taper la condi on <=10,
Sélec onner la cellule du dessous, soit L5,
Taper le critère >=100,
Sélec onner l'une des cellules du tableau d'origine, par exemple C7,
Cliquer sur l'onglet Données en haut de la fenêtre Excel pour ac ver son ruban,
Dans le groupe Trier et filtrer, cliquer sur le bouton Avancé,

Dans la pe te boîte de dialogue qui apparaît, vous remarquez que le tableau dont les
données sont à extraire, a correctement été iden fié par Excel dans la zone Plages.

Cliquer dans Zone de critères juste en dessous,


Sélec onner la plage de critères, précédemment construite, soit I3:N5,
Cocher la case Copier vers un autre emplacement,
Cliquer dans la zone Copier dans pour l'ac ver,
Sélec onner les cellules pour le début de l'extrac on, soit I9:M9,
Cliquer sur Ok pour lancer l'extrac on de données,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 23/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Comme vous le remarquez, à par r de la cellule I10, tous les ar cles correspondant aux
deux critères définis dans les cellules du dessus, sont extraits. Ce e extrac on se fait
avec les détails et informa ons explicitement demandés. Toutes les informa ons de
champ apparaissent sauf pour P_contenance qui avait volontairement été exclu de la
liste, pour une vue simplifiée. Comme dans la zone Copier dans, nous avons
sélec onné précisément les champs que nous souhai ons pour le filtre, Excel a extrait
toutes les données correspondant aux champs spécifiés. Concernant la zone de
critères, le filtre avancé d'Excel a fait la correspondance entre les noms des champs
des critères et ceux du tableau d'origine. Lorsque les critères sont listés les uns sous les
autres, comme c'est le cas ici, sur deux lignes, c'est l'opérateur OU qui est u lisé. Ainsi
le filtre avancé d'Excel, a extrait tous champs demandés pour tous les enregistrements
pour lesquels les prix étaient soit inférieurs ou égaux à 10 Euros, soit supérieurs ou
égaux à 100 Euros.

Hormis la zone d'extrac on qui a permis de spécifier les champs que nous souhai ons
visualiser, ce filtre avancé n'a pas réalisé un tri plus complexe que celui que permet de
réaliser un filtre automa que personnalisé, grâce à l'opérateur OU. Mais si nous
souhaitons extraire ensemble tous les ar cles pour lesquels les prix sont compris entre
10 et 20 Euros, avec les ar cles dont les prix sont compris entre 100 et 200 Euros, nous
dépassons les capacités d'un filtre automa que personnalisé. Seul le filtre avancé
perme ra de répondre à ce e demande qui recoupe un grand nombre de condi ons.
Comme nous l'avons vu précédemment, les critères énumérés les uns sous les autres
perme ent de traduire l'opéra on logique OU. Pour réaliser l'opéra on logique ET,
afin de recouper les condi ons, les critères doivent être écrits les uns à côté des autres.
Pour cela, dans la zone de critère, il faut répéter l'en-tête du champ sur lequel le critère
à recouper doit être vérifié. Nous devons donc répliquer l'en-tête du champ P_prix
dans la zone de critère.

Sélec onner la cellule du champ P_prix de la zone de critère, soit L3,


La copier (CTRL + C),
Cliquer avec le bouton droit de la souris sur le champ P_date sur sa droite, soit
M3,
Dans le menu contextuel, choisir Insérer les cellules copiées,
Dans la pe te boîte de dialogue qui suit, choisir Décaler les cellules vers la
droite et valider,

Vous obtenez une copie du champ P_prix sans avoir inséré de colonnes, donc sans avoir
modifié la structure du tableau d'extrac on, situé juste en dessous.

En dessous du premier champ P_prix, modifier le critère <=10 par >=10,


Pour le champ P_prix juste à sa droite, ajouter le critère <=20,

Vous spécifiez ainsi le ET. Les prix doivent à la fois être supérieurs ou égaux à 10 et
inférieurs ou égaux à 20. Nous devons spécifier le second critère sur les prix, compris
entre 100 et 200. Nous conservons le premier critère de la deuxième ligne (>=100).

Ce site u lise les cookiesPour le champ


pour améliorer P_prix,
votre en M5,
expérience taper
naviga on. le critère suivant : <=200, Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 24/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Ajouter ensuite deux fois le critère <01/10/2009 pour le champ P_date,

Nous avons ainsi bâ une zone de critères rela vement complexe. Nous demandons à
Excel d'extraire du tableau source, uniquement les ar cles dont le prix est compris
entre 10 et 20 Euros et pour lesquels la date de créa on a eu lieu avant le 1er Octobre
2009, ainsi que les ar cles dont le prix est compris entre 100 et 200 Euros et dont la
date de créa on a également eu lieu avant le 1er Octobre 2009. Avant de réaliser ce e
extrac on complexe, nous devons commencer par supprimer toutes les données de
l'extrac on précédente.

Sélec onner la première cellule de l'extrac on, soit I10,


Réaliser le raccourci clavier CTRL + MAF + FIN,

Vous sélec onnez ainsi toutes les cellules comprises entre la première cellule de la
sélec on et la dernière cellule de la feuille Excel.

Enfoncer la touche Suppr pour effacer les données de l'ancienne extrac on,
Sélec onner l'une des cellules du tableau source, par exemple C5,
Cliquer sur le bouton Avancé du ruban Données,
Dans la boîte de dialogue, sélec onner la nouvelle zone de critère, I3:O5,
Cocher la case Copier vers un autre emplacement,
Cliquer dans la zone Copier dans et sélec onner les champs de la zone
d'extrac on, soit I9:M9,
Valider par Ok,

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 25/26
01/05/2020 Filtrer et extraire les données Excel selon critères

Vous obtenez en effet une extrac on uniquement pour les données correspondant à
l'ensemble des critères recoupés. En faisant défiler les données vers le bas, vous
constaterez que les ar cles dont les prix sont compris entre 100 et 200 Euros, sont
également inclus. Encore une fois, c'est précisément par le recoupement de ces critères
personnalisés que nous avons dépassé les capacités des filtres automa ques
personnalisés.

★ Le saviez-vous ? Changer la couleur des onglets des feuilles d'un classeur Excel est devenu possible depuis la
version 2003 d'Excel par clic droit sur l'onglet et Couleur d'onglet dans le menu contextuel.

Sur Facebook Sur Youtube Les livres Men ons légales Contact

Ce site u lise les cookies pour améliorer votre expérience naviga on. Ok Non

https://www.bonbache.fr/filtrer-et-extraire-les-donnees-excel-selon-criteres-155.html 26/26

Vous aimerez peut-être aussi