我需要从网络进口价格,并使用谷歌工作表中的importxml功能-但获取Importxml错误无法获取url。我在这里找到了另一个解决方案:Google Sheet use Importxml error could not fetch url 但我有问题如何编辑这一点,以我的需要。 我需要从不同的链接加载不同的价格。例如,在C栏的链接列表中,我想将价格导入到谷歌工作表(价格不能只来自塔尔科夫市场-但我使用的链接是在我找到解决方案的链接中使用的-例如,从CoinMarketCap.com或其他交易所网站导入一些价格)。 Example of URLs and prices
我从一个网页抓取了一些与Google电子表格的importXML()的链接,并想把它放在一个网页上,下面是的文档
我的剧本是:
function doGet() {
var ss = SpreadsheetApp.openById("1Nhud6O4odcsqgav5A9GrlYfXe9xSLUmOgeft5VBAGxA");
var sheet = ss.getSheetByName("Result");
var link = sheet.getSheetValues(2, 1, 1, 1);
var title = sheet.getSheetVal
在Google电子表格中,我使用脚本编辑器在D2:D5之间的一列中插入Xpath。
function untitle() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
var range = sheet.getRange('D2:D5');
var cell = '=IMPORTXML(C2, "/html/body/div[2]")';
range.setValue(cell);
};
C2
我正在试图跟踪一些股票的每日价值和日期,在谷歌的表。目前,数据捕获代码运行良好,但每次发生更改时,它都会用新值替换所有值。在SUBSTITUTE(SUBSTITUTE(importxml(CONCATENATE...中,我有一个基于IMPORTXML的单元格,它从晨星获取数据,在B2上基于A2这就夺走了英国“金融时报”的每日价值。
下面显示我的脚本代码:
function saveData() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("sheet1");
var sheet = Sp
我试图通过importXml google sheet函数从html表中获取时间值。当我将单元格格式设置为“纯文本”时,对于html表中的值“06:50”,我会在工作表单元格中得到这个值。我使用xpath "//tr1/td1“。
如何在纯文本中获得与html表中相同的值?Google“自动”格式在“时间”格式中显示正确的值,但我只想要纯文本,因为我在脚本中使用它。
我使用这个脚本从任何网站在每15分钟刮数据。我想让这个脚本自动删除Importxml公式,只保留值,但仍然无法实现。
function fetchData (){
var wrkBk= SpreadsheetApp.getActiveSpreadsheet();
var wrkSht= wrkBk.getSheetByName("Sheet1");
var url= "https://coinmarketcap.com/currencies";
for (var i= 2;i <=6;i++)
{
var coin= wrkSht.
我试图修改这个脚本,当我手动更改A中任何内容时,它都能工作,但我希望脚本在A中单元格的内容从我的公式(importXML)中从另一个站点提取数据时改变时触发。它只是一个单一的表,也只是一个importxml函数。
function sendNotification() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var cell = ss.getActiveCell().getA1Notation();
var row
我一直试图从这个网页上获取一些数据:https://seekingalpha.com/symbol/BZUN。我想将追随者计数(在add to portfolio按钮下)导入到google上的一个单元格中。例如,我试图在这个页面下导入的数据是(22,201跟随者)。
我认为我需要在这里使用=importXML。但是,它不起作用。从我所做的研究来看,这是因为这个值不是静态的,而是来自另一个来源。
我相信解决我的问题的方法是使用Regex提取液,但我不知道该如何做。
我的目标是从这个网页上检索“Cl de la veille”号(90,050欧元):https://www.easybourse.com/action-cours/renault/intraday/FR0000131906-25
在Google中,当使用IMPORTXML公式时,它返回0欧元,而不是90,050欧元。这是我的公式:=value(IMPORTXML("https://www.easybourse.com/action-cours/renault/intraday/FR0000131906-25","//span[@id='cours_dernier
我按照下面的教程将股票期权数据导入到Google表中。
以下公式将从雅虎财务中导入数据到表格中:
=iferror(TRANSPOSE(IMPORTXML(CONCATENATE("https://finance.yahoo.com/quote/",A2,"?p=",A2),"//tr")),"You have to add a contract name in column A")
乍一看,一切看起来都很好,因为它似乎在从网页中提取数据;然而,所有的值都是不正确的。
在本例中,它从其中提取数据的URL如下所示。请注意,数据更改