Google Sheets : comment filtrer les données IMPORTRANGE
Vous pouvez utiliser la fonction IMPORTRANGE dans Google Sheets pour importer des données à partir d’une autre feuille de calcul.
Pour appliquer un filtre à la fonction IMPORTRANGE , vous pouvez utiliser la syntaxe suivante :
=FILTER(IMPORTRANGE("URL", "sheet1!A1:C12"), INDEX(IMPORTRANGE("URL", "sheet1!A1:C12"),0,2)="Spurs")
Cet exemple particulier importera les cellules de la plage A1: C12 de la feuille appelée feuille 1 à partir d’un classeur et filtrera la plage pour afficher uniquement les lignes où la valeur de la colonne 2 est égale à « Spurs ».
L’exemple suivant montre comment utiliser cette syntaxe dans la pratique.
Exemple : Comment filtrer les données IMPORTRANGE
Supposons que nous souhaitions importer des données depuis une feuille de calcul Google avec une feuille nommée stats située à l’URL suivante :
Supposons également que nous souhaitions importer uniquement les lignes dont la valeur dans la deuxième colonne (la colonne « Équipe ») a la valeur « Spurs ».
Nous pouvons taper la formule suivante dans la cellule A1 de notre feuille de calcul actuelle pour importer ces données particulières :
=FILTER(IMPORTRANGE("1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4", "stats!A1:C12"), INDEX(IMPORTRANGE("1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4", "stats!A1:C12"),0,2)="Spurs")
La capture d’écran suivante montre comment utiliser cette syntaxe dans la pratique :
Notez que seules les lignes dont la valeur dans la colonne Équipe est égale à « Spurs » ont été importées.
Pour filtrer les lignes où la colonne Équipe est égale à un nom différent, remplacez simplement « Spurs » par un nom d’équipe différent dans la formule.
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Google Sheets :
Google Sheets : utilisez IMPORTRANGE avec plusieurs feuilles
Google Sheets : Comment utiliser IMPORTRANGE avec des conditions
Google Sheets : comment utiliser RECHERCHEV à partir d’un autre classeur