用excel批量生成超链接与提取URL网址

原创 数据小兵  2018-08-21 12:20  阅读 2,183 次
视频课程《SPSS统计分析:从入门到案例实践》

非结构化数据分析处理时,有时会遇到大量的超链接数据,主要有两方面的处理需求,一个是如何将文本和URL网址批量生成超链接,另一个是则恰好相反,如何将大量超链接分解为文本和URL。

一 批量生成超链接

A列是文本标题,B列是URL网址,现在需要在C列生成超链接。此时需要使用excel的HYPERLINK()超链接函数。

其语法格式为:HYPERLINK(link_location,friendly_name)。

其中:HYPERLINK 为函数名

link_location 为链接位置

friendly_name 为显示文本

在C2单元格中输入函数:=HYPERLINK(B2,A2),然后向下填充即可批量生成超链接。

二 批量提取URL

A列是超链接数据,现在我们想要得到超链接中包含的URL网址,也就是说我们要从超链接数据中提取出网址,怎么办呢?此时需要使用一个excel的宏操作。

菜单栏中,视图选项下打开“宏”对话框,添加如下代码:

Sub test()

For Each cell In Range("A2:A6")

cell.Offset(0, 1) = cell.Hyperlinks(1).Address

Next

End Sub

然后执行即可得到结果。注意A2:A6是本例的引用位置,具体使用时可根据实际位置来进行调整。

三 本案例Excel原文件下载,供练习

百度网盘:

链接: https://pan.baidu.com/s/1ITd1tT1u_hjljBDBgzT2iQ 密码: e7vw

本文地址:http://www.datasoldier.net/archives/480
版权声明:本文为原创文章,版权归 数据小兵 所有,欢迎分享本文,转载请保留出处!
SPSS在线视频学习
欢迎订阅SPSS训练营微信公众号

评论已关闭!