如何在Google Sheets中获取指定日期的Nifty 50 EPS值?
解决GOOGLEFINANCE获取NIFTY 50 EPS返回#NA的问题
核心原因:
GOOGLEFINANCE的"eps"参数仅支持单个个股,INDEXNSE:NIFTY_50作为指数是一篮子股票的集合,本身没有统一的EPS(每股收益)指标,因此调用时会返回#NA错误。替代方案:
若需要NIFTY 50的等效EPS数据,可通过加权平均方式计算:- 获取NIFTY 50的全部成分股代码
- 对每只成分股使用公式
=GOOGLEFINANCE("NSE:[个股代码]","eps")获取单股EPS - 找到各成分股在指数中的权重(可从NSE官方渠道获取),用权重乘以对应个股EPS后求和,得到指数的加权平均EPS
内容的提问来源于stack exchange,提问作者Sam K
相关产品推荐
相关产品推荐

