如何使用锚文本超链接从 Google Sheet Cell 中提取 url

aut*_*uto 0 spreadsheet google-sheets google-sheets-api

我已将网络上的链接列表复制到 Google 电子表格中。

现在每个单元格中有一个超链接文本列表。

我想将锚文本下方的 url 放入一个新单元格中。

但是,在线讨论的唯一方法是指如何从使用 HYPERLINK() 函数的单元格获取 url。我的单元格没有使用这样的功能,它们只是从网站复制粘贴,但仍保留其锚文本和超链接。其他选项使用宏/VBA,我无法使用/访问。

如何使用它们代表的链接替换 ​​Google 表格单元格中的这些锚文本或将它们复制到新单元格中?

小智 5

这只是部分答案,但我最近花了令人尴尬的时间试图从电子表格中提取链接,这些链接是按照您描述的方式完成的。

我最终能够做到的唯一方法是将工作表导出为 HTML,并使用正则表达式来查找 hrefs 并提取它们。

完全公开,我的妻子在大约 10 分钟内想出了这个,同时我浪费了很多小时来玩 Google Sheets API、Open Office、Excel 和各种用于 Go 的 xlsx 解析库。

无论如何 - 如果您只需要提取链接,这并非不可能,但也不是很实用。