S’ouvre dans un nouvel onglet
Liste

PF.FILTRER_LISTE_ADV

La fonction PF.FILTRER_LISTE_ADV est une fonction avancée de filtrage qui permet d’analyser et de nettoyer des listes de données en appliquant des critères sophistiqués. Elle offre quatre modes de filtrage : extraction des valeurs uniques, identification des doublons, comptage des occurrences, et suppression des cellules vides.

Cette fonction est particulièrement puissante car elle peut retourner les résultats dans différents formats (texte, tableau horizontal ou vertical), la rendant idéale pour l’analyse de données complexes.

Les types de filtrage :

  • "UNIQUES" : Conserve uniquement les valeurs qui n’apparaissent qu’une seule fois
  • "DOUBLONS" : Conserve uniquement les valeurs qui apparaissent plusieurs fois
  • "DOUBLONS_COMPTE" : Affiche les doublons avec leur nombre d’occurrences (format: « valeur(n) »)
  • "NON_VIDES" : Supprime les cellules vides

Points importants

  • Fonctionne sur plages horizontales ET verticales : La fonction détecte automatiquement l’orientation
  • Ignore les cellules vides : Même avec le critère « NON_VIDES »
  • Format DOUBLONS_COMPTE : Très utile pour l’analyse statistique rapide
  • Tableaux dynamiques : Les formats LIGNE et COLONNE créent de vrais tableaux Excel
  • Ordre de sortie : L’ordre original des éléments est préservé

Syntaxe

=PF.FILTRER_LISTE_ADV(liste; critère; séparateur; orientation)

liste
Obligatoire
Plage de cellules contenant les éléments à analyser (peut être horizontale ou verticale)
critère
Obligatoire
Type de filtrage à appliquer
separateur
Facultatif
Caractère de séparation pour le format TEXTE
orientation
Facultatif
Format de sortie : Texte, Ligne ou Colonne

Exemples professionnels

Extraire les valeurs uniques

Supposons que vous ayez une liste de produits avec des répétitions :

Plage A1:A10 contient : « Pomme », « Banane », « Pomme », « Orange », « Banane », « Kiwi »

=PF.FILTRER_LISTE_ADV(A1:A10; »UNIQUES »; », »; »TEXTE ») 

Résultat retourné  : Orange,Kiwi

Identifier les doublons

Pour détecter quelles valeurs sont dupliquées dans une liste :

Plage B1:B8 contient : « REF-001 », « REF-002 », « REF-001 », « REF-003 », « REF-002 »

=PF.FILTRER_LISTE_ADV(B1:B8; »DOUBLONS »; »; « ; »TEXTE ») 

Résultat retourné  : « REF-001; REF-002 »

Compter les doublons

Pour voir combien de fois chaque doublon apparait :

Plage C1:C12 contient : « A », « B », « A », « C », « A », « B »

Explication : A apparaît 3 fois, B apparaît 2 fois.

=PF.FILTRER_LISTE_ADV(C1:C12; »DOUBLONS_COMPTE »; », « ; »TEXTE ») 

Résultat retourné  : « A(3), B(2) »

Retour en tableau vertical

Pour obtenir un résultat en colonne plutôt qu'en texte :

Plage E1:E6 contient : « X », « Y », « X », « Z »

=PF.FILTRER_LISTE_ADV(E1:E6; »UNIQUES »; » »; »COLONNE ») 

Résultat retourné  : Résultat : Tableau vertical avec « Y » et « Z » (cellules séparées)

Cas d'usage typiques

Utilisez PF.FILTRER_LISTE_ADV pour :

  • ✅ Nettoyage de données : Supprimer les doublons et les vides
  • ✅ Analyse de qualité : Détecter les entrées dupliquées
  • ✅ Statistiques rapides : Compter les occurrences
  • ✅ Validation : Vérifier l’unicité des identifiants

Applications concrètes :

  • Contrôle qualité des données
  • Détection de saisies multiples
  • Analyse de fréquence
  • Nettoyage de listes de diffusion
  • Validation de références uniques

Sur cette page