Recherche

FILTER

Définition

FILTER renvoie les lignes ou les colonnes d'une plage qui satisfont un test.

Syntaxe

=FILTER(array, include)

Arguments

Argument Signification
array Les cellules d'où renvoyer, comme B2:B4.
include Le test, de même hauteur ou largeur que array, comme A2:A4="pine".

Exemple détaillé

Une scierie liste des types de bois en A2:A4 et des comptes de planches en B2:B4.

A : Type B : Planches
oak 4
pine 9
oak 2

Formule : =INDEX(FILTER(B2:B4,A2:A4="pine"),1)

Résultat : 9. La ligne pine contient 9, et INDEX prend cette première correspondance pour que la cellule reste une seule valeur.

Exercice

Les cellules A2:A4 contiennent a, b et a. Les cellules B2:B4 contiennent 10, 20 et 30. En C2, écrivez une formule qui renvoie la première valeur de B2:B4 où A2:A4 est égal à b.

  1. En C2, écrivez une formule INDEX et FILTER qui renvoie la première valeur de B2:B4 où A2:A4 est égal à b.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

Fonctions associées

INDEX peut prendre un élément de la liste filtrée. MATCH peut trouver une position si vous en avez besoin au lieu de la valeur.

Erreur courante

Laisser FILTER se répandre en C2:C3 lorsque le vérificateur ne lit que C2 : enveloppez INDEX autour de FILTER pour que C2 contienne un seul nombre.

Fonctions associées

Ces liens sont des fonctions associées.