J'utilise Google Feuilles pour gratter une table de site Web à l'aide de la fonction J'ai essayé d'utiliser Importml mais la syntaxe semble être même Plus limitée. p> Le code ci-dessus donne l'erreur suivante: p> "Le contenu XML importé ne peut pas être analysé." P>
blockQuote> p> importatxml code>. Le XPath initial ne fait évidemment pas référence à une seule cellule dans cette table, donc je me demande comment modifier la syntaxe pour importer uniquement les 100 premières lignes de la deuxième colonne.
3 Réponses :
Le [1: 100] code> Syntaxe ne fonctionne pas. Essayez
[position () <= 100] code> à la place:
Essayez ceci peut-être:
=QUERY(IMPORTXML(B4, "//*[@id='historical-data']/div/div[2]/table/tbody/tr/td[2]"), "limit 100", 0)
J'ai commuté importéxml pour ImportML pour donner une solution assez élégante: shoutout à @ joueur0 pour me procurer 90%. p> p>
Ne répondez pas à l'utilisateur comme des commentaires.
C'est la réponse, mais je dois attendre deux jours pour l'accepter comme tel.
Quelle est l'URL?