首页 > 解决方案 > HTML数据未在谷歌电子表格中提取

问题描述

我试图在我的谷歌电子表格中从 NSE 网站中提取 HTML 数据,但包含“&”的脚本符号没有被拉出,但其他不包含字符“&”的普通脚本可以很容易地被拉出。

我正在使用以下公式:

=importhtml("https://www.nseindia.com/marketinfo/sym_map/symbolMapping.jsp?symbol="&B1&"&instrument=OPTSTK&date=-&segmentLink=17","table",3)

其中 B1=M&M 这是印度股市脚本符号(数据未提取)尝试 B1=ACC(数据将被提取)

如果在下面的链接中输入了相同的符号(M&M),那么数据将出现在网页中。

https://www.nseindia.com/live_market/dynaContent/live_watch/option_chain/optionKeys.jsp

任何帮助都将通过thanx的话获得。

标签: htmlimportspreadsheet

解决方案


尝试将股票代码包装在 ENCODEURL 函数中。它为我加载了数据。

=importhtml("https://www.nseindia.com/marketinfo/sym_map/symbolMapping.jsp?symbol="& ENCODEURL("M&M") &"&instrument=OPTSTK&date=-&segmentLink=17","table", 3)

推荐阅读