将东京股票价格数据显示在 Google 电子表格中
Getting Tokyo stock price data to appear on Google spreadsheet
我检索美股价格数据没问题。例如,要检索 Apple 价格数据,此公式 =GOOGLEFINANCE("AAPL","changepct")/100
可以正常工作。当我试图检索东京股票价格数据时,这个公式 GOOGLEFINANCE("TYO:1969","changepct")/100
无法工作。这两个公式看起来很相似。我不知道为什么。是因为东京股市没有Google金融支持吗?
Is it because Tokyo stocks are not supported by Google Finance?
是的。
尝试,错误信息目前包括:
When evaluating GOOGLEFINANCE, Google Spreadsheets is not authorised to access data for exchange: 'TYO'
一个简单的解决方案是使用德国证券交易所并使用 googlefinance 将欧元汇率转换为美元或日元。例如:KDDI 的 DIP
我的解决方案:从Google金融网站上抓取价格。
=IMPORTXML("https://www.google.com/finance/quote/1969:TYO","//div[@class='YMlKec fxKbKc']")
这会给你“¥1,570.00”。如果您想将其转换为数字,请使用以下命令:
=VALUE(REGEXREPLACE(IMPORTXML("https://www.google.com/finance/quote/1969:TYO","//div[@class='YMlKec fxKbKc']"), "[¥]", ""))
我检索美股价格数据没问题。例如,要检索 Apple 价格数据,此公式 =GOOGLEFINANCE("AAPL","changepct")/100
可以正常工作。当我试图检索东京股票价格数据时,这个公式 GOOGLEFINANCE("TYO:1969","changepct")/100
无法工作。这两个公式看起来很相似。我不知道为什么。是因为东京股市没有Google金融支持吗?
Is it because Tokyo stocks are not supported by Google Finance?
是的。
尝试,错误信息目前包括:
When evaluating GOOGLEFINANCE, Google Spreadsheets is not authorised to access data for exchange: 'TYO'
一个简单的解决方案是使用德国证券交易所并使用 googlefinance 将欧元汇率转换为美元或日元。例如:KDDI 的 DIP
我的解决方案:从Google金融网站上抓取价格。
=IMPORTXML("https://www.google.com/finance/quote/1969:TYO","//div[@class='YMlKec fxKbKc']")
这会给你“¥1,570.00”。如果您想将其转换为数字,请使用以下命令:
=VALUE(REGEXREPLACE(IMPORTXML("https://www.google.com/finance/quote/1969:TYO","//div[@class='YMlKec fxKbKc']"), "[¥]", ""))