Importer des lignes visibles avec IMPORTRANGE dans Google Sheets

Il n’est pas possible d’utiliser directement la fonction IMPORTRANGE pour importer uniquement les lignes visibles d’un fichier Google Sheets vers un autre.

Si vous êtes familier avec IMPORTRANGE (et je suis sûr que vous l’êtes), vous savez qu’il s’agit d’une fonction Google Sheets permettant d’importer une plage spécifique de cellules d’une feuille vers une autre.

Cependant, avec une astuce, il est possible d’importer des lignes visibles en utilisant IMPORTRANGE dans Google Sheets. Mais cela n’est possible que si vous avez accès en modification au fichier source que vous souhaitez importer.

Pourquoi avons-nous besoin d’un accès en modification ?

Parce que l’astuce implique l’utilisation d’une colonne supplémentaire (une colonne auxiliaire) avec une formule de type glisser-déposer ou tableau dans le fichier source.

Sans accès en modification, nous ne pouvons pas effectuer cette opération dans le fichier source.

Une fois que vous avez configuré cette colonne supplémentaire, vous pouvez importer uniquement les lignes visibles en utilisant la fonction QUERY avec IMPORTRANGE dans Google Sheets.

Configuration du fichier source – Paramètres de la colonne auxiliaire

  1. Rendez toutes les lignes visibles (ce qui est déjà fait dans mon exemple de données ci-dessus). Il existe quatre méthodes pour masquer une ligne. Quelle que soit la méthode que vous avez utilisée pour masquer les lignes, utilisez-la pour les afficher à nouveau.

  2. La dernière colonne qui contient des données dans ma feuille est la colonne D. Nous pouvons donc utiliser la colonne E comme colonne auxiliaire. Dans la cellule E1, insérez la formule [code]=subtotal(103, A1)[/code] et faites-la glisser jusqu’à la dernière ligne du tableau.

  3. Masquez les lignes que vous souhaitez (j’ai masqué les lignes 3, 4 et 5).

J’espère que vous avez compris la formule SUBTOTAL utilisée ci-dessus. Elle est utilisée pour compter uniquement les lignes visibles.

Dans les étapes suivantes, c’est-à-dire dans le fichier de destination, nous allons apprendre comment utiliser IMPORTRANGE pour importer les lignes visibles dans Google Sheets. Vous découvrirez également le rôle de la colonne auxiliaire E.

Configuration du fichier de destination – Formule QUERY IMPORTRANGE pour importer les lignes visibles

Voici les étapes à suivre dans le fichier de destination pour importer les lignes visibles à l’aide de la fonction IMPORTRANGE.

  1. Copiez l’URL du fichier source à partir de la barre d’adresse de votre navigateur. Collez-le dans la cellule A1 de votre fichier de destination.

  2. Indiquez la plage à importer dans la cellule A2 (veuillez vous référer à l’image ci-dessous). Cette plage doit contenir la colonne auxiliaire. Nous pourrons ensuite limiter les colonnes et les lignes.

  3. Utilisez la formule IMPORTRANGE suivante dans la cellule A3 : [code]=query(importrange(A1,A2), »Select Col1,Col2,Col3,Col4 where Col5=1″)[/code]

Le résultat sera l’importation des lignes visibles !

Pour exclure des colonnes, il suffit de ne pas les inclure dans la clause « Select ». Par exemple, pour importer les colonnes A, B et D, utilisez la formule suivante : [code]Select Col1, Col2, et Col4[/code].

Pour limiter les lignes dans les données importées, utilisez la clause « limit ». Vous trouverez un exemple ici : [lien vers l’article d’InfoInspired sur l’ordre des clauses dans la formule QUERY de Google Sheets].

Ressources IMPORTRANGE

  1. Comment figer une cellule dans IMPORTRANGE dans Google Sheets [Verrouillage de la référence de cellule]
  2. Comment utiliser la fonction IMPORTRANGE avec des conditions dans Google Sheets
  3. Noms de feuille dynamiques dans IMPORTRANGE dans Google Sheets
  4. Comment faire une recherche Vlookup avec IMPORTRANGE dans Google Sheets [Exemples de formules]
  5. Plages nommées dans IMPORTRANGE dans Google Sheets
  6. Id de colonne dynamique dans la formule QUERY IMPORTRANGE en utilisant des plages nommées
  7. Référence relative à une cellule dans IMPORTRANGE dans Sheets
  8. Colonne dynamique dans la formule Vlookup IMPORTRANGE dans Google Sheets
  9. Sumif Importrange dans Google Sheets – Exemples

N’hésitez pas à consulter ces ressources pour en savoir plus sur l’utilisation d’IMPORTRANGE dans Google Sheets.

Maintenant que vous savez comment importer uniquement les lignes visibles avec IMPORTRANGE, vous pouvez exploiter pleinement cette fonctionnalité pratique dans vos feuilles de calcul Google Sheets. N’oubliez pas de partager ces astuces avec vos amis !

Crawlan.com

Articles en lien