Comment utiliser les références de cellules pour mettre à jour dynamiquement une requête dans Google Sheets

Video google sheet query reference cell

Les formules de feuille de calcul et les références de cellules peuvent être configurées pour mettre à jour dynamiquement les paramètres de requête de Supermetrics. Cet article vous guide à travers un exemple de la façon de le faire en utilisant un filtre dans Google Sheets. Le même principe peut être appliqué ailleurs également.

Avant de commencer

Pour créer une requête dynamique, vous devez modifier la configuration de la requête dans l’onglet SupermetricsQueries, en remplaçant la syntaxe de filtre normale par une formule qui lit une référence de cellule. Lorsque la requête s’exécute, elle utilisera les données de la cellule au lieu du paramètre par défaut, ce qui permet de les modifier dynamiquement sans avoir besoin de les modifier dans la barre latérale Supermetrics.

Lorsque vous configurez ceci pour la première fois, la requête ne se rafraîchira pas automatiquement avec les nouveaux paramètres – un titulaire de licence Supermetrics devra rafraîchir la requête pour inclure la cellule référencée, ou mettre en place un déclencheur de rafraîchissement programmé.

Instructions

  1. Créez une requête avec un filtre qui sera du style que vous souhaitez utiliser pour votre requête mise à jour de manière dynamique – de cette façon, vous pouvez voir la syntaxe dont vous aurez besoin pour recréer la formule.
  2. Ouvrez l’onglet SupermetricsQueries. Il est masqué par défaut – accédez à Extensions -> Supermetrics -> Gérer les requêtes pour l’ouvrir.
  3. Trouvez la ligne correspondant à la requête que vous souhaitez modifier.
  4. Faites défiler vers la droite pour trouver la colonne Filtres, qui devrait être la colonne AA.
  5. Prenez les données de cette ligne de requête et convertissez-les en une formule qui recrée la même syntaxe, mais ajoute une référence de cellule pour indiquer où se trouveront les valeurs dans le filtre.
  6. Placez la nouvelle formule directement dans la cellule du filtre, ou vous pouvez utiliser une autre référence de cellule vers la formule (ceci est utile au cas où elle serait écrasée).
    How to use cell references to dynamically update a query in Google Sheets
  7. Chargez la requête dans la barre latérale et cliquez sur Rafraîchir (mais ne modifiez pas, car cela supprimerait la formule).
  8. La requête devrait maintenant utiliser la référence de cellule pour filtrer.

Points à considérer

Une requête configurée de cette manière ne peut plus être modifiée depuis la barre latérale Supermetrics. Si elle est modifiée là-bas, le système écrasera ses personnalisations avec la syntaxe de paramètre standard.

Pour que votre personnalisation fonctionne, vous devez modifier directement la configuration de la requête ou créer une copie de la requête que vous pouvez modifier. Ensuite, collez les modifications de la copie dans la requête réelle, puis supprimez la copie. Il peut également être utile de configurer la formule dans une autre cellule qui ne peut pas être écrasée, puis d’utiliser une référence de cellule dans la cellule de filtre vers cette formule.

Il est préférable de garder les données référencées simples, par exemple en ayant la valeur correcte répertoriée comme une valeur simple. Si vous récupérez les données de référence avec une autre formule ou un script, il est possible qu’elles ne soient pas chargées à temps pour que la requête les lise, et des erreurs pourraient survenir en raison de problèmes de synchronisation.

Maintenant que vous savez comment utiliser les références de cellules pour mettre à jour dynamiquement une requête dans Google Sheets, vous pouvez profiter de cette fonctionnalité pour gagner du temps et automatiser vos flux de travail. Pour en savoir plus sur les astuces de Google Sheets et d’autres outils de marketing en ligne, visitez Crawlan.com.

Articles en lien