Exemple 4 – Filtrer chaque ligne paire/impaire dans le jeu de données
La fonction FILTER permet d’extraire très facilement toutes les lignes paires (ou impaires) d’un jeu de données. Sans cette fonction, le faire est laborieux et compliqué.
Supposons que nous ayons l’ensemble de données ci-dessous :
Vous trouverez ci-dessous une formule qui filtre toutes les lignes paires de ces données dans Google Sheets :
=FILTER($A$2:$C$10,MOD(ROW(A2:A10)-1,2)=0)
Notez qu’ici j’utilise les fonctions MOD et ROW pour vérifier si la ligne est paire ou non.
La fonction ROW renvoie les numéros de ligne pour chaque ligne.
La fonction MOD vérifie ensuite si le numéro de ligne est pair ou non (en vérifiant le reste lorsqu’il est divisé par deux).
De même, vous pouvez également filtrer les lignes impaires (vous trouverez ci-dessous la formule) :
=FILTER($A$2:$C$10,MOD(ROW(A2:A10)-1,2)=1)
Vous pouvez également utiliser la même technique pour filtrer chaque Nième ligne du jeu de données.
Par exemple, si vous souhaitez obtenir toutes les 4 lignes de l’ensemble de données, voici la formule :
=FILTER($A$2:$C$10,MOD(ROW(A2:A10)-1,4)=0)