作者:乔山办公网日期:
返回目录:excel表格制作
什么百意思?是不是说某一单度元格的内问容象 “百度知道 http://zhidao.baidu.com”这答样回,想分开成 “百度知答道 和 ”http://zhidao.baidu.com”
在B1C1中分别输入或复制粘贴下列公式
=LEFT(A1,FIND("http://",A1)-1)
=MID(A1,FIND("http://",A1),LEN(A1))
选中B1:C1,下拉填充
是什么样的?
----------------------
如果文字和字母没有相互掺杂(文抄字要么在袭前,要么在后,其间没有掺杂字母,反之亦然zd),则
文字:b1=IF(LENB(LEFT(A1))=1,RIGHT(A1,LENB(A1)-LEN(A1)),LEFT(A1,LENB(A1)-LEN(A1))),下拉即可
字母:c1=IF(LENB(LEFT(A1))=1,LEFT(A1,LEN(A1)*2-LENB(A1)),RIGHT(A1,LEN(A1)*2-LENB(A1))) ,下拉即可
Excel只有制作超链百接的函数,没有函数取得超链接地度址。
只能通过Excel VBA来实现回,或者Excel VBA自定义函数实现
在Excel中,按Alt+F11键
Private Sub CommandButton1_Click()
On Error Resume Next
Dim nRow As Integer
nRow = Range("a65536").End(xlUp).Row
For i = 1 To nRow
Range("b" & i) = Range("a" & i).Hyperlinks(1).Address
Next
End Sub
如果你要提取的不在A列,根答据需要,修改参数就可以了