Google表格:如何添加链接到importxml函数的各个结果?

时间:2017-04-19 12:01:55

标签: google-sheets spreadsheet

我正在使用以下等式来搜索推文句柄:

=transpose(importxml(F1, "//span/a"))

F1的位置为:https://twitter.com/search?f=users&vertical=default&q=from%3A PERSON_NAME & src = typd

这会返回很多结果(取决于有多少句柄),但我希望每个结果都是twitter的链接,这样我就可以轻松验证句柄是否适用于我正在寻找的人。

我尝试过各种变体:

=transpose(concatenate("http://twitter.com/",importxml(F2, "//span/a")))

但结果如下:http://twitter.com/@handle1@handle2@handle3

所以这没用。我需要http://twitter.com/@handle1http://twitter.com/@handle2

有没有办法为每个返回的结果添加链接?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用“&”代替连接连接字符串(“A”&“B”=“AB”),并使用arrayformula以递归方式连接importXml输出中的每个项目

=transpose(arrayformula("http://twitter.com/" & importxml(F2, "//span/a")))

希望有所帮助