Les données importées ne sont pas toujours à jour avec les pages source lorsque je charge la feuille de calcul. Lorsque cela se produit, l'actualisation F5 n'aide pas. Ctl-F5 non plus. Apparemment, il y a une sorte de mise en cache.
Je pense qu'ils peuvent limiter les récupérations d'URL lorsque j'essaie d'actualiser trop souvent - comme lorsque je modifie activement ma feuille de calcul.
Référence du document: http://docs.google.com/support/bin/answer.py?answer=75507
Réponses:
Conformément à ce fil de discussion Google Docs Forum , les données doivent être actualisées toutes les heures
Dans ce fil, une affiche suggère d'ajouter une chaîne de requête aléatoire à l'URL dont vous souhaitez extraire -
la source
Réponse courte
Vous avez raison, les fonctions d'importation mettent à jour leur résultat à certains intervalles.
Explication
Depuis Modifier les paramètres régionaux, le fuseau horaire, le recalcul et la langue d'une feuille de calcul , un article d'aide de la documentation officielle,
Il vaut la peine de dire que les formules sont recalculées lorsque leurs arguments changent, nous pourrions donc l'utiliser pour forcer un rafraîchissement des données importées.
solution de contournement
Une façon de forcer le recalcul des formules avec des fonctions d'importation est de concaténer à l'URL un paramètre déterministe mais inoffensif.
Exemple
Dans l'exemple suivant, "#rev =" & A2 est ajouté à l'URL d'origine
A1:
https://en.wikipedia.org/wiki/List_of_gravitationally_rounded_objects_of_the_Solar_System
A2:
1
A3:
4
A4:
=IMPORTHTML(A1&"#rev="&A2,"table",A3)
Chaque fois que l'une des valeurs ou A1, A2 ou A3 change, la formule est recalculée. Nous pourrions changer la valeur de A2 pour "forcer" une actualisation du tableau 4 à partir de l'URL dans A1.
Intervalle d'actualisation personnalisé pour les fonctions d'importation
Pour disposer d'un intervalle d'actualisation personnalisé pour les fonctions d'importation, utilisez un script de déclenchement temporel pour mettre à jour le paramètre d'URL déterministe mais inoffensif.
Références
la source
Une autre alternative qui ne repose pas sur la modification de lien:
Puisque
Minute(Now())=Minute(Now())
c'est toujours vrai, le if retournera toujours le ImportHtmlla source
Cliquez sur Fichier> Paramètre de feuille de calcul ... et vérifiez que les deux feuilles sont dans le même paramètre régional et si les réponses proviennent de Jotforms, définissez également le même paramètre régional.
la source
Forcer le recalcul de la plage d'importation en rétablissant la formule de cellule
Obligatoire:
Données importées - Votre cible vers laquelle tout sera copié.
Configuration des données importées - contient les champs suivants:
Scénario:
Cela vous permet de modifier votre formule sans modifier le script et de faciliter le transfert du script sur différentes feuilles.
REMARQUE: cela n'est plus requis dans les nouvelles feuilles de calcul Google publiées en mai 2014.
la source
La minute fonctionne maintenant très bien (et vous pouvez simplement l'inclure dans la formule plutôt que de référencer une cellule).
Cependant, avec certaines URL, cela ne fonctionne pas et semble changer le lien lui-même et peut référencer une autre feuille.
Je ne vais pas être précis, mais un lien se terminant par exemple par:
va gâcher le lien lui-même. Ce n'est pas une solution complète mais fonctionne toujours pour probablement 90% des liens que les gens utilisent.
la source