回覆列表
  • 1 # Excel學習世界

    案例:

    給下表做一個工作表目錄,帶跳轉連結;並且在每個工作表中增加一個返回目錄的跳轉連結。

    解決方案:

    2. 在 A1 單元格輸入以下公式:

    =XFD1

    5. 此時可以看到,工作表的最末多出來一個名為“相容性報表”的新工作表,其中就含有我們所需的帶連結的工作表目錄

    原理:

    此操作必須在 Excel 2007 以上版本,即 .xlsx 格式檔案中才適用Excel 2003 版的最大列數為 256,即 2^8,而 2007 以後版的最大列數為 16384,即 2^14xfd1 就是 2007 版的最後一列的第一個單元格由於 2003 版不存在這個單元格,就可以透過 Excel 相容性檢查把含有這個單元格的所有工作表名及其連結列出來這正是我們需要的效果

    6. 現在將目錄頁中的無關資訊刪除,進行適當的排版即可。

    7. 然後把這張工作表的名稱改為“目錄”,並且移動到所有工作表的前面,就已經完成了目錄製作

    8. 接下來給每個工作表增加一個返回目錄的連結:

    選中所有工作表 --> 在 A1 單元格中輸入以下公式:

    =HYPERLINK("#目錄!A1","返回目錄")

    公式釋義:

    HYPERLINK 函式,用於建立一個快捷(跳轉)方式其格式為:HYPERLINK(link_location,friendly_name).link_location 為連結位置,本例為 "#目錄!A1"friendly_name 為顯示文字,本例為 "返回目錄"本公式中,# 表示當前工作簿,! 表示工作表

    9. 現在隨便點開一個工作表,可以看到返回目錄連結都已經建好了

  • 2 # Excel小技巧

    (1)把檔案另存為啟用宏的工作簿

    =INDEX(GET.WORKBOOK(1),ROW(Sheet1!A2)&T(NOW()))

    其中的GET.WORKBOOK(1)是獲取目前工作簿中所有工作表名稱,使用Index函式依次取出來,最後拼接的T(NOW()))是為了動態重新整理

    (3)為工作表建立超連結

    到目錄工作表中,在A2單元格中,輸入

    =IFERROR(HYPERLINK(SheetName&"!A1",MID(SheetName,FIND("]",SheetName)+1,99)),"")

    代表的是連結到指定工作表的A1單元格,直接往下拖動填充柄就可以了;

  • 中秋節和大豐收的關聯?
  • 電腦所有的程式都停止運行了怎麼辦?