在 Excel 中,如果輸入一個網址,想要自動取出機構名稱,並製成超連結(參考下圖),該如何處理?(本題假設機購名稱位於第一個「.」和第二個「.」之間)

【方法一】

儲存格B2:=HYPERLINK("http://"&A2,UPPER(MID(A2,SEARCH(".",A2)+1,SEARCH(".",A2,SEARCH(".",A2)+1)-SEARCH(".",A2)-1)))

SEARCH(".",A2)-1):找出第一個「.」的位置。

SEARCH(".",A2,SEARCH(".",A2)+1):找出第二個「.」的位置。

MID(A2,SEARCH(".",A2)+1,SEARCH(".",A2,SEARCH(".",A2)+1)-SEARCH(".",A2)-1):找出第一和第二個「.」之間的字元。

接著使用 UPPER 函數,將文字改為大寫。

HPERLINK 函數中的超連結參數必須加上「http://」。

 

【方法二】

儲存格B2:=HYPERLINK("http://"&A2,UPPER(SUBSTITUTE(MID(SUBSTITUTE($A2,".",REPT("*",30)),31,30),"*","")))

取出機關名稱的方法,可以參考另一篇文章的說明:
Excel-模擬資料剖析(http://isvincent.blogspot.com/2012/01/excel_11.html)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(0) 人氣()