Fonction Excel FILTER (sous-ensemble dynamique) – Exemples et pratique
Pratiquez la fonction Excel FILTER en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.
Instruction
Return rows from A2:C6 where C2:C6 equals "North"; if none, return "No match".
dynamic-array-data.xlsx
| A | B | C | |
|---|---|---|---|
| 1 | Category | Amount | Region |
| 2 | A | 120 | North |
| 3 | B | 340 | South |
| 4 | A | 560 | North |
| 5 | C | 225 | West |
| 6 | B | 90 | South |
| 7 | Output |
Input Formula
Need Help?
Tips
- Gardez les masques lisibles avec LET sur une logique complexe.
- Laissez des lignes vides sous les formules de déversement.
- Associez-le à **SORT** et **UNIQUE** pour obtenir des mini-rapports soignés.
FAQ
Quelles versions d'Excel prennent en charge FILTER?
Versions Microsoft 365 et Excel prenant en charge les formules matricielles dynamiques.
Pourquoi #SPILL!?
Quelque chose bloque la plage de débordement: cellules fusionnées, valeurs dans la zone de débordement ou espace insuffisant.
FILTER peut-il renvoyer plusieurs colonnes?
Oui. L'argument tableau peut inclure plusieurs colonnes; le masque d'inclusion booléen doit s'aligner par ligne.
Comment puis-je ET plusieurs règles?
Multipliez les tableaux booléens:`(A2:A100="North")*(C2:C100>300)`à l'intérieur de FILTER.
FILTRE ou filtre automatique?
FILTER est basé sur une formule et se met à jour automatiquement; AutoFilter est un outil d'interface utilisateur.
Comparison
| Tool | Type |
|---|---|
| FILTER | Déversement de formule |
| Filtre avancé | Interface utilisateur unique |
| REQUÊTE dans Sheets | Plateforme différente |
Example
=FILTER(A2:C6, C2:C6="North", "No match")