我有一个包含超链接公式的列,例如:
=HYPERLINK("http://example.com", "Link")
Run Code Online (Sandbox Code Playgroud)
我想获得其他列,其中仅第一列中的url(作为文本)会出现,也就是说,在此示例中:
http://example.com
Run Code Online (Sandbox Code Playgroud)
是否有允许从HYPERLINK提取URL的功能?我也在考虑从第一列中获取公式文本,并在最后一列中使用SPLIT / SUBSTITUTE进行剪切,但是我不确定是否可以将一个域代码插入另一个域。
试试这个公式
A2=index(SPLIT(SUBSTITUTE(FORMULATEXT(A1),"=HYPERLINK(""",""),""","""),1,1)
Run Code Online (Sandbox Code Playgroud)
例子
A1=HYPERLINK("http://example.com", "Link")
Run Code Online (Sandbox Code Playgroud)
结果是
A2=http://example.com
Run Code Online (Sandbox Code Playgroud)
一种方法是复制包含公式的列(假设您想保留它们)并删除“多余的”。可以通过编辑 > 查找和替换... 来实现删除,在每种情况下替换为留空:
左边的部分:
查找 =HYPERLINK("
并检查也在公式中搜索
(如果您想断开链接,请输入'
*替换为*。)
右边的部分:
查找 ".+
并选中“使用正则表达式搜索”和“同时在公式内搜索”。
归档时间: |
|
查看次数: |
7219 次 |
最近记录: |