Cách tạo mục lục trong excel

  -  

Chào các bạn, hôm nay chúng ta sẽ có một nhiệm vụ là đi tạo mục lục bảng tính trong file Excel của mình. Khi bạn có 1 file Excel với rất nhiều sheets trong đó và bạn muốn bằng một cách nhanh chóng có thể tạo ra một menu để có thể dễ dàng đi từ sheet này qua sheet khác. Để làm được điều này, chúng ta sẽ theo từng bước như hướng dẫn sau của Học Excel Online.

Bạn đang xem: Cách tạo mục lục trong excel



Xem thêm: Cách Tìm Vị Trí Qua Facebook Bạn Bè, Cách Xác Định Vị Trí Người Dùng Trên Facebook

Cùng bắt đầu ngay thôi

Tạo mục lục bảng tính trong file Excel

Đầu tiên, ở sheet bạn muốn tạo mục lục, tạo 1 bảng tính theo cấu trúc như sau

*
Tạo mục lục trong bảng tính excel

Giả sử bạn có 10 sheets thì ở đây chúng ta sẽ đánh số cho cột Index từ 1 tới 10. Sau đó, chúng ta sẽ cần tạo 1 Name Range bằng cách bấm vào thẻ Formulas > Define Name

*
Tạo Name Range

Trong cửa sổ New Name, bạn hãy thiết lập như sau:

Name: SheetNames

Refers to:

=REPLACE(GET.WORKBOOK(1),1,FIND(">",GET.WORKBOOK(1)),"")

*
Thiết lập Name Range

Tiếp theo, bạn sẽ cần thiết lập công thức trong ô B2 và lặp lại cho các ô phía dưới của bảng tính như sau:


*

=INDEX(SheetNames,A2)

*
Thiết lập công thức với Name Range

Như vậy, tới đây, bạn đã tạo mục lục tên của các sheet trong file Excel rồi. Bây giờ, chúng ta sẽ cùng nhau đi thêm Hyperlink cho các bảng tính này bằng cách sử dụng công thức sau đây từ ô C2:

=HYPERLINK("#" & B2 & "!A1","Go to")

*
Tạo Hyperlink trong bảng tính đến sheet khác

Trong ví dụ trên thì mục lục được tạo ra nằm trên Sheet1, nếu các bạn muốn ở mỗi bảng tính có nút “Quay về” để khi click vào sẽ trở về Sheet1, thì các bạn có thể thêm lần lượt vào các bảng tính đó tại ô mong muốn công thức sau đây:

=HYPERLINK("#Sheet1!A1","Quay về")

Bạn chỉ cần viết công thức này 1 lần, sau đó có thể copy qua các sheet khác để tiết kiệm thời gian.

Nếu tên sheet của các bạn có dấu cách, thì hàm Hyperlink cần được viết như sau:=HYPERLINK("#"Co dau cach"!A1","Quay về")

Khi tên sheet đặt trong 1 ô khác thì cách nối chuỗi trong hàm Hyperlink như sau:

=HYPERLINK("#"" & B2 & ""!A1","Quay về")

(Giả sử B2 là ô chứa tên sheet)

Và cuối cùng, vì trong Name Range chúng ta sử dụng hàm Macro 4, nên chúng ta sẽ lưu file Excel này lại dưới dạng file có hỗ trợ Macros để lần sau mở lên thì thiết lập mục lục của chúng ta vẫn sẽ hoạt động bằng cách bấm phím F12 trên bàn phím và trong cửa sổ Save As …, phần Save As Type, các bạn cần chọn là Excel Macro-Enabled Workbook.

Xem thêm: Chia Sẻ 3 Cách Chèn Hình Ảnh Trong Excel Trên Máy Tính, Điện Thoại Siêu Nhanh

Video tham khảo:

Hi vọng qua bài lần này, các bạn đã có thể tự tạo ra một file Excel và tự tạo mục lục của mình và sẽ không mất nhiều thời gian để chuyển giữa các sheet trong khi làm việc nữa. Các bạn có thể download file ví dụ minh hoạ tại đường link này.

Bạn muốn nâng cao trình độ Excel hoặc hệ thống lại kiến thức cùng với chuyên gia Nguyễn Đức Thanh? Hãy tham khảo khoá học EX101 – Excel từ cơ bản tới chuyên gia dành cho người đi làm