批量創建超鏈接跳轉,Excel函數1秒搞定
來自專欄 office2016高效率操作
先來看看這位同學的具體問題:
有一張 Excel 匯總表,其中一列是合同編號,每個合同編號都有個對應的 Excel 文件。
現在需要實現:點擊總表中的合同編號時能自動跳轉到對應的明細表。可我只會一個個加鏈接,好慢啊!
原始表格長這樣,我給它打了個碼。
乍一看這個問題很特殊,好像自己不會碰到。
但要解決的問題本質上是:如何批量創建超鏈接到其他工作表。
只要會這一個函數,就能輕鬆搞定,這個函數就是 Hyperlink(超級鏈接函數)。
鏈接到其它工作表
下面以一個簡單的表格作為示例,在 B2:B6 區域創建可以跳轉到對應工作表的鏈接:
操作過程很簡單:
用 Hyperlink 這個函數,你需要告訴 Excel 跳轉的目的地在哪,也就是鏈接地址,還有顯示出來的超鏈接名稱是什麼。
你也可以用鏈接地址的形式顯示:hyperlink(鏈接地址,顯示名稱)
上面這個案例,鏈接的目標是當前 Excel 文件的其他工作表,有一個固定結構,就是前面必須有一個 # 號:
= hyperlink("#"&工作表名&"!A1",顯示名稱)
這個公式結構的含義是:創建一個超鏈接,跳轉到指定工作表中的 A1 單元格。
用 Hyperlink 函數還可以實現很多好玩的效果。
跳轉到指定網址
例如,要創建一個跳轉到百度頁面的超鏈接時,可以這樣寫:
= hyperlink("https://baidu.com","百度一下")
點擊展示搜索結果
要創建一個自動搜索關鍵詞的鏈接,比如用百度搜索「秋葉」的結果頁面。可以把具體的網址替換掉鏈接地址這個參數:
= hyperlink("https://baidu.com/s?wd=秋葉","百度秋葉")
點擊搜索相應關鍵詞
想要根據單元格里的數據進行搜索?那就利用 & 連字元,拼接單元格,構建出一個可以生成完整鏈接地址的公式結構。
這樣就能向下填充,得到自動搜索對應關鍵詞的按鈕。
= hyperlink("https://baidu.com/s?wd="&A2,"點擊搜索")
打開某個文件夾下的文件
同樣的,在自己電腦上的文件,也可以通過超鏈接的形式點擊就打開。
我們需要的是提取出文件名,用 & 構建出一個鏈接地址,然後用 Hyperlink 函數批量生成跳轉鏈接。
例如,在 D 盤下有一個相片集的文件夾,包含很多照片:
我們可以通過 Hyperlink 函數批量添加超鏈接,在 Excel 表中就可以直接打開對應的照片文件。
例如張三的照片,完整路徑應該是 D:相片集張三.jpg,張三這個名字直接引用 A2 單元格的內容,於是寫成公式就是:
= hyperlink("D:相片集"&A2&".jpg","查看照片")
看吧,函數其實並不可怕,只要搞懂它的語法結構,告訴 Excel 怎麼按部就班的處理數據,它就會乖乖聽話,幫你搞定大量的重複操作
推薦閱讀:
※【解析幾何】雙聯立(齊次化處理)解決定點問題
※韋依猜想
※分析和代數原理(5)
※數學分析外篇(一)
TAG:Excel公式 | 數學 | MicrosoftExcel |