Google sheets 为什么谷歌金融在谷歌的表单上显示了错误的IOC(印度石油公司)价格?
我使用谷歌表单获取印度股票的EOD价格,使用该功能Google sheets 为什么谷歌金融在谷歌的表单上显示了错误的IOC(印度石油公司)价格?,google-sheets,google-finance,Google Sheets,Google Finance,我使用谷歌表单获取印度股票的EOD价格,使用该功能 =GOOGLEFINANCE("IOC","price") 谷歌返回19.51卢比,但国际奥委会2019年11月11日的收盘价为135.40卢比 价格显示特定股票的实时价格。要获得收盘价,请使用close 使用中的完整股票代码。印度石油的“NSE:IOC” 例如: =GOOGLEFINANCE("NSE:IOC","close",DATE(2019,11,11)) 有关更多信息,请访问 查看此图像作为工作示例:我找到了一个解决方法: =RO
=GOOGLEFINANCE("IOC","price")
谷歌返回19.51卢比,但国际奥委会2019年11月11日的收盘价为135.40卢比
价格
显示特定股票的实时价格。要获得收盘价,请使用close
=GOOGLEFINANCE("NSE:IOC","close",DATE(2019,11,11))
有关更多信息,请访问
查看此图像作为工作示例:我找到了一个解决方法:
=ROUND(IF(MIN(GOOGLEFINANCE(A1,"marketcap")/GOOGLEFINANCE(A1,"shares"),GOOGLEFINANCE(A1,"price"))=0,GOOGLEFINANCE(A1,"marketcap")/GOOGLEFINANCE(A1,"shares"),MIN(GOOGLEFINANCE(A1,"marketcap")/GOOGLEFINANCE(A1,"shares"),GOOGLEFINANCE(A1,"price"))),3)
尚未对其进行全面测试,但到目前为止仍能正常工作。如果在其中添加一些换行符并使用代码格式,可能更具可读性。