如何每隔两分钟从URL提取数据,尝试了不同的方法来实现这一点,所以无法成功。
=if(Minute(Now())=Minute(Now()),
ImportHtml("https://www.nseindia.com/live_market/dynaContent/live_watch/option_chain/optionKeys.jsp?symbolCode=-10006&symbol=NIFTY&symbol=NIFTY&instrument=-&date=-&segmentLink=7&symbolCount=2&segmentLink=17",
"table",1),"")
尝试了上述公式,但仍未更新数据。 在这方面需要帮助。
答案 0 :(得分:1)
function getData() {
var sheetName = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("<sheet-name>");
var queryString = Math.random();
var cellFunction = '=IMPORTHTML("<url>?","table",<index>)';
sheetName.getRange('<import-cell>').setValue(cellFunction);
}
现在触发getData()
每分钟运行一次。
每分钟每分钟将在该单元格中写入IMPORTHTML命令。
答案 1 :(得分:0)