在创建用于从网址列表中提取数据的宏时需要帮助

时间:2019-04-21 21:02:58

标签: google-sheets import

需要编写宏以从Symbols表的A列中存在的所有URL导入表的宏,每个URL表应写入到一个新表中,该表的名称应与Symbols表的B列中的名称相同。 / p>

使用下面的公式从有效的URL中提取表信息。

=IMPORTHTML(symbols!A1, "table",1)
=IMPORTHTML(symbols!A1, "table",3)

下面是一个示例工作表网址。

https://docs.google.com/spreadsheets/d/1uJPjfAZLRCwafetbH4-nPJPSpTvvgixlFvGG6gYITBU/edit?usp=sharing

需要自定义一些不需要的行和列。我相信可以通过录制宏并将这些修改行复制粘贴到宏中来实现。

编辑:我能够在MS Excel中实现此功能,只需单击一下即可完成导入表,创建新工作表,复制表,很少格式化的工作。希望在googlesheets中达到同样的效果。

1 个答案:

答案 0 :(得分:0)

检查INDEXARRAY_CONSTRAIN函数(也可能还有QUERYFILTER函数),它们可以根据需要精确地修剪输入。