我正在从 Finviz 抓取数据以获取财务信息,例如市盈率、债务/股本比率等,但我无法获得自由现金流增长。例如,我在谷歌表格上的麦当劳醋栗比例公式如下所示:
=substitute(index(IMPORTHTML("https://finviz.com/quote.ashx&t="&MCD&"&p=d","table",10),9,4),"*","")
并且数据加载没有问题。但我无法获得自由现金流数字。我试图获得 FCF 增长,甚至获得 TTM 自由现金流和上一年的数字,但它没有显示。当我在 Chrome 上检查时,我也找不到表索引号是什么。任何帮助都会非常有帮助。
您的代码即将完成,我更正了您的公式表中的一些字符串。
从此:
=substitute(index(IMPORTHTML("https://finviz.com/quote.ashx&t="&MCD&"&p=d","table",10),9,4),"*","")
致此:
=substitute(index(IMPORTHTML("https://finviz.com/quote.ashxt="&"MCD"&"&p=d","table",10),7,4),"*","")
我将您的串联值从
"&MCD&"
更正为 "&"MCD"&"
以使链接正常工作。
为了获得所需的输出,下面显示的表格将帮助您浏览表格。
这是如何根据您给出的函数逐步获取您想要的每个数据的步骤。
要获得所需的输出,您只需导航参数Row和Column
要获得所需的数据,您只需调整行和列。
示例功能:
=INDEX(url, 7, 4)
参考: