人的思维都存在一定的盲区,如果停留在既定范围内考虑问题,往往会有局限。这点,Excel 老司机们应该都深有体会。

前段时间,King帮小伙伴解决一个问题时,差点被自己蠢哭,让我们一起来看看他的故事回放 -,-

事情发生在某个夜黑风高的晚上……

有个小伙伴需要修改一份表格,其中一列已经有跳转到相应的详情介绍页面的超链接。现在他需要将这一列中包含的超链接地址,全部转移到另外一列上。

他的问题是,怎么把 C 列的超链接提取出来,放到 D 列中,让 D 列的内容不变,但添加上指定的超链接呢?

看这个问题的时候,正好刚好帮一位学员解决过「如何从单元格批量提取超链接地址」的需求。

于是不假思索地得出结论:

提取超链接地址用 VBA,把提取出来的地址以点击查看的字样显示,用 HYPERLINK 函数公式。(感兴趣可以自行百度:Excel 批量提取 超链接)

一看到 VBA,小伙伴立马被吓到了,结果最后是一个个手工完成,还好数据不多,只有不到 10 行。如果超过 100 行,那真的是罪过……

后来转念一想,是不是可以把另一列的文字内容,直接放进带有超链接的单元格呢?

变换一个思考的角度以后,这个难题,立马从攀登珠穆朗玛变成了跨过小土堆。这下,只要用到我们日常工作中常见的 2 个小技巧,就能轻松解决啦。

方法一:复制粘贴法

动图中的操作步骤:

选中 D2:D4 区域(需要加超链接的文字,案例中是「点击查看」)

复制这一区域内容

选中 C2:C4 (需要修改文字)

右键单击【粘贴选项】-【数值】

方法二:Ctrl+Enter法

动图中的操作步骤:

选中 C2:C4

输入「点击查看」

按【Ctrl+Enter】完成输入

这两种方法,两三秒钟就能搞定!即使是成千上万行的数据,操作时间不会有任何影响。但是手工修改的工作量,你可以自己想象一下~

你看「粘贴为数值」这个操作可真是好用,遇上需要将公式的计算结果转换成数字固定下来,只要按照方法一的操作,复制粘贴一次就行了!

思路就是出路。可是,如果基本的小技巧都不懂,哪来的思路 ~ 你觉得呢