如何超連結到 Excel 動態儲存格中的某個位置?

如何超連結到 Excel 動態儲存格中的某個位置?

我有一個動態單元格,其中寫入了文件路徑。文件路徑會根據另一個選擇自動變更。如何做到這一點,當您單擊該單元格時,它會自動打開其中寫入的任何檔案路徑?

例如:如果儲存格A1包含“C:\Documents\example.txt“,然後單擊單元格應該打開文件”範例.txt“如果單元格A1更改為”C:\Documents\example2.txt“,然後單擊單元格應該打開文件”範例2.txt」。

答案1

在 HYPERLINK 函數中包含動態引用,例如:

=HYPERLINK(E1)

或者

=HYPERLINK(E1,"Click Here")

您可以使用任何高級公式來代替 E1。

答案2

按一下您想要超連結的儲存格,然後CTRL+K開啟「插入超連結」視窗。輸入 URL 並按一下「確定」。或者,您也可以在電腦上瀏覽該文件,它將使用標準 Windows 路徑 (C:\Users\You\Desktop\file.txt)。

您可以剪下/貼上此單元格,超連結將保留在其中。

答案3

嘗試這個:

=HYPERLINK("C:\Documents\" & A1 & ".txt","點擊此處!")

使用 A1 作為輸入儲存格並將此公式放入其他儲存格中。只需在 A1 中輸入文件名稱,公式就會以這種方式動態變更。

下拉清單可能有助於消除拼字錯誤

更普遍:

=HYPERLINK("[位置路徑]\" & A1 & ".[文件類型]","點擊此處!")

相關內容