(讀者提問)在 Excel 中如果想要由一個工作表超連結到另一個工作表的指定儲存格,該如何處理?
如下圖,在「引用」工作表中要直接超連結到「來源」工作表中的對應儲存格,公式如何處理?
【公式設計與解析】
儲存格A1:=HYPERLINK("#來源!"&ADDRESS(ROW(1:1),COLUMN(A:A)),
"來源:"&ADDRESS(ROW(1:1),COLUMN(A:A)))
複製儲存格A1,貼至儲存格A1:C10。
在此利用 HYPERLINK 函數即可完成!HYPERLINK 函數有二個參數:
Link_location:"#來源!"&ADDRESS(ROW(1:1),COLUMN(A:A))
Friendly_name:"來源:"&ADDRESS(ROW(1:1),COLUMN(A:A))
其中利用 ROW 函數向下複製時:
ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。
其中利用 COLUMN 函數向右複製時:
COLUMN(A:A)=1→COLUMN(B:B)=2→COLUMN(C:C)=3→...。
特別注意公式中使用『#』的位置,其中「來源」是工作表名稱。
【相關說明】
關於 HYPERLINK 函數之參數的說明:
Link_location:開啟之文件的路徑和檔案名稱。可以參照文件中的位置,也可以參照 Microsoft Word 文件中的書籤。路徑可以指向儲存在硬碟上的檔案、伺服器上的通用命名慣例 (UNC) 路徑,或是網際網路或內部網路上的統一資源定位器 (URL) 路徑。
Friendly_name:在儲存格中顯示的捷徑文字或數值。
【參考資料】
HYPERLINK 函數參考微軟提供的說明網頁:
文章標籤
全站熱搜

上方教的我做出來了,我點來源$A$1會跳到甲;點來源$A$2會跳到乙,但是連結好像是固定對應儲存格的,如果我在來源頁的甲跟乙之間插入1條空白橫列後,點來源$A$2一樣只會跳到來源頁的A2格,但其實乙的位置已變到A3格,如何修改公式才能讓連結是跟著一樣文字走,而非跳到對應的儲存格,因為甲、乙、丙....那頁的資料會一直增加,求求您幫忙解惑,非常感謝您!我的mail:emy08232526@yahoo.com.tw
有沒有函數,可以參考符合條件,超連連自動執行。 譬如A1是常態超連結,會因為日期變動超連結內容,當然寫好的超連結格式在其他儲存格,例如C1~C7的位置。 當然,直接在A1,Hyperlink只能帶入儲存格資料,並不會自動執行。如果直接=C1,當然也無法執行,所以有方式可以這麼做嗎? 帶入符合條件的超連結到A1,並且可以連結產生資料???