我用Apps脚本为我的Google工作表写了一个脚本,以便记录给定时间的股票价格。脚本由时间驱动的触发器每小时执行一次。 function logStockPrices() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var writeSheet = ss.getSheetByName('Stock History');
var timestamp = Utilities.formatDate(new Date(), "GMT+1", "dd.MM.yyyy hh:mm:ss"
我正在尝试创建一个谷歌表格,显示几次不同的加密价格(但让我们暂时只使用BTC-美元)。这张纸会显示
BTCUSD Current Price, Previous Close, Close 5 days ago and Close 31 days ago
我尝试了以下几种方法,但遇到了所描述的问题,这些问题似乎都是为密码所保留的。
有多种方法可以得到当前的价格:=GOOGLEFINANCE("BTCUSD")可以工作,所以我们可以接受当前的价格。
=GOOGLEFINANCE("BTCUSD","change")将不起作用,但它将为
我很难在一个特定的日期停止googlefinance函数来使用“那个”特定的汇率将货币从英镑转换成欧元。
这是我的公式:=Finance!B4*GOOGLEFINANCE("CURRENCY:GBPEUR","price",date(2017,15,11))
以下是错误:When evaluating GOOGLEFINANCE, the query for the symbol: 'CURRENCY:GBPEUR' returned no data.
我已经考虑过其他的解决方案,但都没有效果。实际上,我已经将“date”、“和”添加到了其他解决
我有一个谷歌表格,我用来监控我的外汇交易。在其中,我使用googlefinance函数来检索最新的外汇报价。 直到几天前,它确实工作得很好,现在我得到了一个错误: Errore
Durante la valutazione di GOOGLEFINANCE,
la query per il simbolo "AUDCAD"
non ha restituito dati. (在英语中是这样的:"Error while evaluating GOOGLEFINANCE,query for symbol AUDCAD for return any data")
我试图使用谷歌脚本从GOOGLEFINANCE检索2个证券字段,并将输出保存到Google文件中。我需要脚本也将日期时间添加到工作表的第一列。
我创建了一个包含3列的基本Google表:
A被格式化为DateTime。它在第1行中具有列名date,在第2行之后为空。
C在第1行中有列名,在第2行上为空。
D列名为pe,在第1行中为空,在第2行之后为空。
这是我的功能:
function myStocks() {
var sh = SpreadsheetApp.getActiveSpreadsheet();
sh.insertRowAfter(1);
sh.g
我正在尝试使用这个公式从Google Sheets中的Google Finance中获取数据:
=GoogleFinance("CURRENCY:BTC")
但是我得到了这个错误:
GOOGLEFINANCE, the query for the symbol: 'CURRENCY:BTC' returned no data.
虽然在Google Finance上,我可以得到BTC的价格:
https://www.google.com/finance?q=CURRENCY:BTC
使用相同的查询字符串。
我怎么才能解决这个问题呢?