FILTRE Données Excel avec une fonction! - Conseils Excel

Table des matières

FILTER est une toute nouvelle fonction Dynamic Array dans Excel. Annoncée à Ignite 2018, la fonction est l'une des nombreuses nouvelles fonctions Excel:

  • Lundi a couvert la nouvelle formule = A2: A20, l'erreur SPILL et la nouvelle fonction SINGLE requise à la place de l'intersection implicite
  • Mardi couvert SORT et SORTBY
  • Cet article couvre FILTER
  • Jeudi couvrira UNIQUE
  • Vendredi couvrira les fonctions SEQUENCE et RANDARRAY

FILTER acceptera un tableau, conservera les lignes que vous spécifiez et renverra les résultats dans une plage de diffusion.

Pour cet article, vous utiliserez cet ensemble de données:

Nom, équipe et score

La syntaxe de FILTER est FILTER (array, include, (si vide))

Syntaxe FILTER

Premier exemple: vous souhaitez récupérer toutes les lignes de l'ensemble de données où l'équipe est bleue. Mettez Bleu dans la cellule F1. La formule entrée dans E4 est =FILTER(A4:C16,B4:B16=F1,"None Found").

Notez que vous n'avez pas à utiliser F4 ou les signes dollar dans la formule. C'est une formule unique qui renvoie plusieurs résultats. Il n'est pas nécessaire de copier ceci n'importe où, donc il n'y a pas besoin de références absolues. De plus, vous n'avez pas besoin d'appuyer sur Ctrl + Maj + Entrée.

Une formule FILTER renvoie tous les membres de l'équipe rouge

Changez F1 en Bleu et vous obtenez tous les membres de l'équipe bleue.

Changez F1 pour changer les résultats

Le troisième argument de FILTER est facultatif et est illustré ici. (if_empty) spécifie le texte à renvoyer au cas où il n'y aurait aucun résultat. Si vous changez F1 en Lime, vous obtiendrez le texte spécifié dans la formule.

F
Spécifiez ce qu'il faut retourner si rien n'est trouvé

Le résultat ci-dessus n'est pas très complet. Et si vous avez une formule qui nécessite vraiment une réponse numérique dans la 3ème colonne? Vous pouvez spécifier une constante de tableau comme argument (if_empty):=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))

Le troisième argument acceptera-t-il un tableau? Oui.

Plus vous utilisez ces nouvelles formules Dynamic Array, plus elles apparaissent étonnantes.

Dans son article sur FILTER, Smitty Smith de l'équipe Excel a un excellent exemple de faire un ET dans la nouvelle fonction FILTER.

Regarder la vidéo

Télécharger le fichier Excel

Pour télécharger le fichier Excel: filter-function-in-excel.xlsx

Excellente pensée du jour

J'ai demandé à mes amis Excel Master leurs conseils sur Excel. Pensée d'aujourd'hui à méditer:

"Omettre les formats inutiles"

Jordan Goldmeier

Articles intéressants...