FILTRE

    Recherche & Référence

    Filtre une plage de données selon les critères que vous définissez. Renvoie un tableau des lignes correspondantes.

    Traductions
    EnglishFILTER
    FrenchFILTRE
    SpanishFILTRAR
    GermanFILTER
    ItalianFILTRO
    PortugueseFILTRAR
    DutchFILTER
    PolishFILTRUJ
    RussianФИЛЬТР
    TurkishFİLTRE
    CzechFILTER
    HungarianSZŰRŐ
    SwedishFILTER
    DanishFILTER
    FinnishSUODATA
    Syntaxe
    FILTRE(tableau; inclure; [si_vide])

    Arguments

    • matriceLa plage à filtrer
    • inclureTableau booléen de même hauteur (VRAI conserve la ligne)
    • si_videValeur à renvoyer si aucun résultat(optionnel)
    Exemples
    =FILTRE(A1:C10;B1:B10>100)
    Lignes où B>100

    Filtre les lignes selon une condition

    =FILTRE(A1:C10;A1:A10="Actif")
    Lignes actives

    Filtre selon une correspondance de texte

    =FILTRE(A:C;(A:A="Ventes")*(B:B>1000))
    Conditions multiples

    Utilise * pour la logique ET

    Conseils et bonnes pratiques
    • Renvoie un tableau dynamique qui déborde
    • Utilisez * pour les conditions ET, + pour OU
    • Combinez avec TRIER pour des résultats triés
    Erreurs fréquentes
    • Oublier que FILTRE exige que le tableau et la condition d'inclusion aient des dimensions correspondantes - un décalage produit une erreur #VALEUR! plutôt qu'un résultat partiel
    • Ne pas fournir l'argument optionnel si_vide, ce qui fait que FILTRE renvoie une erreur #CALC! quand aucune ligne ne correspond à la condition, au lieu d'une valeur de repli propre comme 0 ou une chaîne vide
    • Utiliser FILTRE dans une version d'Excel qui ne prend pas en charge les tableaux dynamiques (anciennes versions de bureau ou hors Microsoft 365), où elle n'est tout simplement pas disponible plutôt que de se dégrader proprement
    Fonctions proches
    TRIERSouvent enchaînée avec FILTRE pour à la fois réduire et réordonner le même ensemble de données dans une seule formule matricielle dynamique.
    UNIQUEFréquemment combinée avec FILTRE pour extraire un sous-ensemble distinct et filtré d'une liste.
    SIPeut reproduire une logique de filtrage simple sur une seule cellule, mais sans la capacité de FILTRE à déverser automatiquement tout un tableau filtré.
    Questions fréquentes

    Pourquoi FILTRE renvoie-t-elle une erreur #CALC! ?

    Cela signifie qu'aucune ligne ne correspond à votre condition et que vous n'avez pas fourni d'argument si_vide - ajoutez-en un, comme FILTRE(plage;condition;"Aucun résultat"), pour éviter l'erreur.

    Pourquoi ai-je une erreur #VALEUR! avec FILTRE ?

    Le tableau et la condition d'inclusion n'ont pas des dimensions correspondantes - les deux doivent couvrir le même nombre de lignes (ou de colonnes) pour que FILTRE puisse les comparer correctement.

    FILTRE est-elle disponible dans toutes les versions d'Excel ?

    Non, elle nécessite Microsoft 365 ou Excel 2021 et versions ultérieures - les anciennes versions perpétuelles comme Excel 2019 ou 2016 ne la prennent pas en charge.

    Besoin de traduire une formule utilisant FILTRE ?

    Utilisez notre traducteur pour convertir votre formule complète