Có thể bạn quan tâm: Cách Giải Bài Tập Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
Mở Đầu
Trong môi trường làm việc hiện đại, việc quản lý và chia sẻ dữ liệu một cách hiệu quả là yếu tố then chốt giúp tăng năng suất và giảm thiểu sai sót. Microsoft Excel, với những tính năng mạnh mẽ và linh hoạt, đã trở thành công cụ không thể thiếu đối với hàng triệu người dùng trên toàn thế giới. Trong số những tính năng này, hyperlink (siêu liên kết) là một công cụ cực kỳ hữu ích, cho phép người dùng nhanh chóng truy cập tới các tài liệu, trang web, địa chỉ email, hoặc thậm chí là tới các ô, sheet, và file khác trong cùng một workbook.
Bài viết dưới đây sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ những kiến thức cơ bản nhất về cách chèn hyperlink trong Excel, đến các kỹ thuật nâng cao như tạo hyperlink động, sử dụng hàm HYPERLINK, quản lý hyperlink hàng loạt, và một số mẹo tối ưu hoá công việc. Hãy cùng khám phá và nắm bắt cách biến Excel thành một “cầu nối” thông minh, giúp bạn tiết kiệm thời gian và nâng cao hiệu quả làm việc.
Có thể bạn quan tâm: Gộp Nhiều File Excel Thành 1 File: Hướng Dẫn Chi Tiết Từ A Đến Z
1. Hyperlink là gì? Tại sao lại quan trọng trong Excel?
1.1 Định nghĩa Hyperlink
Hyperlink, hay còn gọi là siêu liên kết, là một đối tượng trong Excel (hoặc các ứng dụng Office khác) cho phép người dùng nhấp chuột để điều hướng tới một vị trí khác. Vị trí này có thể là:
- URL: Địa chỉ website (ví dụ: https://www.google.com).
- File: Đường dẫn tới một tài liệu khác (Word, PDF, PowerPoint, v.v.).
- Email: Địa chỉ email mở ra cửa sổ soạn thư mới (mailto:example@domain.com).
- Nội bộ Excel: Đến một ô, một sheet, hoặc một tên vùng (named range) trong cùng một workbook.
- Địa chỉ mạng nội bộ (UNC path): Truy cập tới một tài nguyên trên mạng nội bộ (\Server\Folder\file.xlsx).
1.2 Lợi ích khi sử dụng Hyperlink trong Excel
- Tiết kiệm thời gian: Thay vì phải mở từng file hoặc tìm kiếm thông tin bằng cách gõ địa chỉ, người dùng chỉ cần nhấp chuột một lần.
- Tăng tính tương tác: Khi chia sẻ bảng tính với đồng nghiệp, hyperlink giúp họ nhanh chóng truy cập tới tài liệu tham khảo, báo cáo liên quan, hoặc các biểu mẫu online.
- Dễ dàng quản lý dữ liệu: Khi một tài liệu hoặc trang web thay đổi URL, bạn chỉ cần cập nhật hyperlink thay vì sửa toàn bộ nội dung.
- Tạo báo cáo chuyên nghiệp: Hyperlink giúp báo cáo Excel trông gọn gàng, tránh việc đưa quá nhiều địa chỉ dài dòng trong các ô.
- Tích hợp workflow: Kết nối các bước trong quy trình làm việc (ví dụ: từ danh sách khách hàng tới file hợp đồng tương ứng).
Có thể bạn quan tâm: Cách Dùng Excel Trên Ipad: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Cách chèn Hyperlink cơ bản trong Excel
2.1 Sử dụng menu “Insert”
- Chọn ô mà bạn muốn chèn hyperlink.
- Vào tab “Insert” trên Ribbon.
- Nhấn “Link” (hoặc “Hyperlink” trong các phiên bản cũ hơn).
- Hộp thoại “Insert Hyperlink” xuất hiện:
- Link to Existing File or Web Page: Chọn đường dẫn tới file hoặc URL.
- Place in This Document: Chọn sheet, ô, hoặc tên vùng trong cùng workbook.
- Create New Document: Tạo một file mới và liên kết tới nó.
- E‑mail Address: Nhập địa chỉ email và chủ đề.
- Nhập Text to display (nội dung hiển thị) và Address (địa chỉ thực tế).
- Nhấn OK.
2.2 Sử dụng phím tắt
- Ctrl + K: Mở nhanh hộp thoại “Insert Hyperlink”. Thực hiện các bước tương tự như trên.
2.3 Sử dụng chuột phải (Context Menu)
- Click chuột phải vào ô cần chèn hyperlink.
- Chọn “Link” → “Insert Link…”.
- Thực hiện các bước trong hộp thoại.
2.4 Chèn hyperlink tới một ô hoặc sheet trong cùng workbook
- Khi chọn “Place in This Document”, bạn sẽ thấy danh sách các sheet và vùng tên (named ranges). Chọn mục mong muốn, nhập Cell Reference (ví dụ:
A1), và nhấn OK. Khi người dùng nhấp vào hyperlink, Excel sẽ tự động chuyển tới ô hoặc sheet đã chỉ định.
2.5 Tạo hyperlink tới một file trên máy tính hoặc mạng nội bộ
- Trong hộp thoại “Insert Hyperlink”, chọn “Existing File or Web Page”, sau đó duyệt tới file hoặc nhập đường dẫn UNC (\Server\Folder\file.pdf). Khi người dùng nhấp, file sẽ mở trong ứng dụng mặc định.
3. Sử dụng hàm HYPERLINK để tạo hyperlink động
3.1 Cú pháp hàm HYPERLINK
HYPERLINK(link_location, friendly_name)
- link_location: Địa chỉ URL, đường dẫn file, hoặc reference nội bộ.
- friendly_name (tùy chọn): Văn bản hiển thị. Nếu bỏ qua, Excel sẽ hiển thị link_location.
3.2 Ví dụ thực tế
3.2.1 Tạo hyperlink tới website
=HYPERLINK("https://www.wikipedia.org","Wikipedia")
Kết quả: Văn bản “Wikipedia” được hiển thị, khi nhấp sẽ mở trang Wikipedia.
3.2.2 Hyperlink tới file dựa trên giá trị trong ô
Giả sử cột A chứa tên khách hàng, cột B chứa đường dẫn tới hợp đồng PDF, ví dụ: C:\Contracts\JohnDoe.pdf. Bạn có thể tạo hyperlink động như sau:
=HYPERLINK(B2, "Xem hợp đồng")
Khi sao chép công thức xuống các hàng khác, hyperlink sẽ tự động thay đổi theo giá trị trong cột B.
3.2.3 Hyperlink nội bộ tới ô dựa trên giá trị
Nếu muốn tạo hyperlink tới một ô trong sheet “Data” dựa trên mã sản phẩm trong cột A:
=HYPERLINK("#Data!" & ADDRESS(MATCH(A2, Data!A:A, 0), 2), "Chi tiết")
#biểu thị đây là một liên kết nội bộ.ADDRESSvàMATCHgiúp xác định địa chỉ ô chứa thông tin chi tiết.
3.2.4 Hyperlink tới email
=HYPERLINK("mailto:support@example.com?subject=Yêu%20cầu%20hỗ%20trợ","Gửi email hỗ trợ")
Kết quả: Khi nhấp, Outlook (hoặc ứng dụng email mặc định) sẽ mở một email mới với địa chỉ và chủ đề đã định sẵn.
3.3 Khi nào nên dùng hàm HYPERLINK?
- Khi địa chỉ hyperlink thay đổi dựa trên dữ liệu (ví dụ: tên file, URL, hoặc ô tham chiếu).
- Khi muốn tự động tạo hyperlink cho một danh sách lớn mà không muốn nhập thủ công từng hyperlink.
- Khi cần điều kiện logic (ví dụ: nếu ô A2 trống thì không tạo hyperlink).
4. Quản lý và chỉnh sửa Hyperlink hàng loạt
Khi làm việc với bảng dữ liệu lớn, việc tạo và chỉnh sửa hyperlink từng ô một sẽ rất mất thời gian. Dưới đây là một số cách để tự động hoá quá trình này.
4.1 Sử dụng công cụ “Find & Replace” để thay đổi đường dẫn
Giả sử bạn chuyển một thư mục chứa file tài liệu từ C:\OldFolder\ sang D:\NewFolder\. Thay vì sửa từng hyperlink, bạn có thể:
- Nhấn Ctrl + H để mở hộp thoại “Find and Replace”.
- Find what:
C:\OldFolder\ - Replace with:
D:\NewFolder\ - Nhấn Replace All.
Excel sẽ tự động cập nhật tất cả các hyperlink chứa chuỗi cũ.
4.2 Sử dụng VBA để chỉnh sửa hyperlink
Khi cần thực hiện các thao tác phức tạp hơn, VBA (Visual Basic for Applications) là công cụ mạnh mẽ.
4.2.1 Ví dụ: Thêm prefix “https://” cho mọi hyperlink web chưa có
Sub AddHttpPrefix() Dim ws As Worksheet Dim hl As Hyperlink For Each ws In ThisWorkbook.Worksheets For Each hl In ws.Hyperlinks If Not (InStr(1, hl.Address, "http://") > 0 Or InStr(1, hl.Address, "https://") > 0) Then hl.Address = "https://" & hl.Address End If Next hl Next ws
End Sub
4.2.2 Ví dụ: Tạo hyperlink tự động cho cột B dựa trên giá trị trong cột A
Sub CreateHyperlinks() Dim rng As Range, cell As Range Set rng = Range("A2:A" & Cells(Rows.Count, "A").End(xlUp).Row) For Each cell In rng If cell.Value <> "" Then cell.Offset(0, 1).Hyperlinks.Add Anchor:=cell.Offset(0, 1), _ Address:="C:\Documents\" & cell.Value & ".pdf", _ TextToDisplay:="Xem tài liệu" End If Next cell
End Sub
4.3 Sử dụng Power Query để tạo hyperlink
Power Query (Get & Transform) cho phép bạn truy xuất, biến đổi dữ liệu trước khi tải vào sheet. Bạn có thể:
- Import dữ liệu chứa URL hoặc đường dẫn file.
- Thêm cột tùy chỉnh với công thức
= "https://example.com/" & Tên. - Load dữ liệu trở lại Excel. Các cột chứa URL sẽ tự động nhận dạng là hyperlink nếu có định dạng đúng.
5. Các vấn đề thường gặp và cách khắc phục

Có thể bạn quan tâm: Cách Giữ Hàng Đầu Trong Excel: Bí Quyết Tối Ưu Hóa Và Nâng Cao Hiệu Suất Làm Việc
5.1 Hyperlink không mở được file hoặc website
- Đường dẫn sai: Kiểm tra lại địa chỉ, đặc biệt là các ký tự đặc biệt hoặc khoảng trắng.
- Quyền truy cập: Đối với file trên mạng nội bộ, người dùng cần quyền đọc/ghi.
- Cấu hình bảo mật của Excel: Vào File → Options → Trust Center → Trust Center Settings → External Content và cho phép “Enable automatic hyperlink updating”.
5.2 Khi di chuyển workbook, hyperlink nội bộ bị mất
- Nếu hyperlink trỏ tới đường dẫn tuyệt đối (full path), khi di chuyển workbook tới vị trí mới, đường dẫn sẽ không còn hợp lệ. Giải pháp:
- Sử dụng đường dẫn tương đối (relative path) nếu các file nằm cùng thư mục.
- Hoặc dùng hàm
HYPERLINKkết hợp với hàmCELL("filename")để tạo đường dẫn động.
5.3 Hyperlink hiển thị chuỗi “#REF!” hoặc “#NAME?”
- Nguyên nhân thường là đối tượng liên kết đã bị xóa (ví dụ: sheet hoặc tên vùng không còn tồn tại). Cách khắc phục:
- Kiểm tra lại danh sách sheet và named ranges.
- Sửa lại hyperlink bằng cách Edit Link hoặc Delete và tạo lại.
5.4 Khi click hyperlink, Excel hiện thông báo “This file is blocked for security reasons”
- Điều này xảy ra khi file được tải về từ internet và Windows đánh dấu là “blocked”. Để bỏ chặn:
- Click chuột phải vào file trong Windows Explorer.
- Chọn Properties → Unblock (nếu có).
- Nhấn OK.
5.5 Hyperlink không hiển thị màu xanh và gạch chân
- Định dạng màu và gạch chân là định dạng ô. Bạn có thể:
- Format Cells → Font và chọn màu xanh và gạch chân.
- Hoặc áp dụng Conditional Formatting để tự động thay đổi màu khi ô chứa hyperlink.
6. Mẹo và thủ thuật nâng cao
6.1 Tạo danh sách dropdown chứa hyperlink
Bạn có thể kết hợp Data Validation với hàm HYPERLINK để tạo một danh sách thả xuống, mỗi mục là một hyperlink.
Tạo bảng chứa tên hiển thị và URL:
| Tên | URL |
|—–|—–|
| Google | https://www.google.com |
| Yahoo | https://www.yahoo.com |Đặt Data Validation cho ô A1:
Source:
=$A$2:$A$3(cột tên).Trong ô B1, sử dụng công thức:
=HYPERLINK(VLOOKUP(A1,$A$2:$B$3,2,FALSE), A1)
Khi người dùng chọn “Google” trong dropdown, ô B1 sẽ hiển thị “Google” dưới dạng hyperlink.
6.2 Tạo hyperlink dựa trên ngày tháng động
Giả sử bạn có báo cáo hàng ngày lưu trong thư mục C:\Reports\2026\. Mỗi file được đặt tên theo ngày (2026-06-25.xlsx). Bạn muốn tạo hyperlink tự động tới file ngày hôm nay.
=HYPERLINK("C:\Reports\2026\" & TEXT(TODAY(),"yyyy-mm-dd") & ".xlsx", "Báo cáo ngày hôm nay")
Khi ngày thay đổi, hyperlink sẽ tự động cập nhật tới file mới.
6.3 Sử dụng Hyperlink để tạo “Table of Contents” (Mục lục) cho workbook
- Tạo một sheet mới đặt tên “Mục lục”.
- Liệt kê tên các sheet trong cột A (bạn có thể dùng VBA để tự động tạo danh sách).
- Trong cột B, tạo hyperlink tới mỗi sheet:
=HYPERLINK("#'" & A2 & "'!A1", "Đi tới")
Khi click “Đi tới”, người dùng sẽ được đưa tới ô A1 của sheet tương ứng.
6.4 Hyperlink trong biểu đồ (Chart)
Bạn có thể gán hyperlink cho text box, shape, hoặc data label trong biểu đồ:
- Chọn đối tượng (ví dụ: một shape).
- Nhấn Ctrl + K và nhập địa chỉ hyperlink.
- Khi người dùng click vào shape trong biểu đồ, hyperlink sẽ mở ra.
6.5 Sử dụng Hyperlink trong PivotTable
Mặc dù PivotTable không hỗ trợ trực tiếp hyperlink, bạn có thể:
- Thêm một cột tính toán trong nguồn dữ liệu (sử dụng hàm
HYPERLINK). - Thêm cột này vào Values hoặc Rows của PivotTable.
- Khi người dùng click vào giá trị, hyperlink sẽ hoạt động.
6.6 Định dạng Hyperlink bằng Conditional Formatting
Bạn có thể thay đổi màu sắc hoặc biểu tượng khi hyperlink trỏ tới một file chưa tồn tại.
- Chọn vùng chứa hyperlink.
- Vào Home → Conditional Formatting → New Rule → Use a formula to determine which cells to format.
- Nhập công thức kiểm tra tồn tại file:
=NOT(ISERROR(HYPERLINK(A1))) // giả sử A1 chứa hyperlink
- Đặt định dạng màu đỏ nếu file không tồn tại.
7. Thực hành: Xây dựng một hệ thống quản lý tài liệu bằng Hyperlink trong Excel
7.1 Bước 1: Thiết kế bảng dữ liệu
| Mã HS | Tên khách hàng | Ngày ký hợp đồng | Đường dẫn file hợp đồng | Trạng thái |
|---|---|---|---|---|
| HS001 | Công ty A | 01/05/2026 | C:\Contracts\HS001.pdf | Đã ký |
| HS002 | Công ty B | 15/06/2026 | C:\Contracts\HS002.pdf | Đang chờ |
| … | … | … | … | … |
7.2 Bước 2: Tạo Hyperlink động cho cột “Đường dẫn file hợp đồng”
Trong cột E (Trạng thái), bạn muốn hiển thị “Xem hợp đồng” dưới dạng hyperlink nếu file tồn tại.
=IF(ISNUMBER(SEARCH(".pdf",D2)), HYPERLINK(D2,"Xem hợp đồng"), "File chưa có")
Sao chép công thức xuống toàn bộ cột.
7.3 Bước 3: Thêm cột “Gửi email thông báo”
Nếu trạng thái là “Đang chờ”, tạo hyperlink email tự động:
=IF(C2="Đang chờ", HYPERLINK("mailto:admin@example.com?subject=Nhắc%20nhở%20hợp%20đồng%20" & B2 & "&body=Kính%20gửi%20anh/chị,%0D%0A%0D%0A%20Vui%20lòng%20kiểm%20tra%20hợp%20đồng%20của%20khách%20hàng%20" & B2 & ".", "Gửi email nhắc"), "")
7.4 Bước 4: Tạo “Mục lục” cho các khách hàng
- Tạo sheet “Mục lục”.
- Dùng công thức
=HYPERLINK("#'Danh sách HS'!A" & MATCH(A2,'Danh sách HS'!A:A,0), B2)để liên kết tới từng khách hàng.
7.5 Bước 5: Tự động cập nhật hyperlink khi di chuyển thư mục
Nếu bạn muốn di chuyển toàn bộ thư mục C:\Contracts\ sang D:\Docs\Contracts\, thực hiện:
- Ctrl + H → Find:
C:\Contracts\→ Replace:D:\Docs\Contracts\. - Nhấn Replace All.
Hyperlink trong cột “Đường dẫn file hợp đồng” sẽ tự động cập nhật.
8. Tối ưu hoá hiệu suất khi làm việc với nhiều Hyperlink
8.1 Tránh lạm dụng Hyperlink trong ô tính toán
- Khi một ô chứa công thức tính toán và đồng thời là hyperlink, Excel sẽ phải thực hiện tính toán và sau đó xử lý sự kiện click, làm tăng thời gian tính toán nếu dữ liệu lớn.
- Đề xuất: Tách riêng cột dữ liệu tính toán và cột chứa hyperlink.
8.2 Giảm thiểu việc mở file qua mạng nội bộ
- Mỗi lần click vào hyperlink tới file trên mạng, Excel sẽ gọi hệ thống để mở file, gây độ trễ.
- Giải pháp:
- Cache thông tin trong Excel (ví dụ: hiển thị nội dung tóm tắt trong comment) để người dùng không cần mở file thường xuyên.
- Sử dụng Power Query để tải dữ liệu quan trọng vào workbook, giảm nhu cầu mở file.
8.3 Sử dụng “Named Ranges” thay vì địa chỉ ô cố định
- Khi bạn di chuyển dữ liệu (thêm, xóa hàng), các hyperlink dựa trên địa chỉ ô cố định (
Sheet1!A5) có thể mất tính chính xác. - Định nghĩa named range cho vùng dữ liệu quan trọng và sử dụng trong hyperlink (
#MyRange). Khi vùng dữ liệu thay đổi, named range tự động cập nhật.
=HYPERLINK("#MyRange","Xem chi tiết")
8.4 Kiểm tra tính hợp lệ của hyperlink định kỳ
- Tạo macro kiểm tra tồn tại file hoặc URL và đánh dấu màu đỏ nếu không hợp lệ.
Sub CheckHyperlinks() Dim ws As Worksheet, hl As Hyperlink, rng As Range For Each ws In ThisWorkbook.Worksheets For Each hl In ws.Hyperlinks On Error Resume Next If Dir(hl.Address) = "" Then hl.Range.Interior.Color = RGB(255, 200, 200) ' màu đỏ nhạt Else hl.Range.Interior.ColorIndex = xlNone End If On Error GoTo 0 Next hl Next ws
End Sub
9. Kết luận
Hyperlink trong Excel không chỉ là một tính năng “đẹp mắt” mà còn là một công cụ cầu nối mạnh mẽ, giúp bạn:
- Liên kết tới tài liệu, website, email và các vị trí nội bộ một cách nhanh chóng.
- Tự động hoá quy trình tạo và quản lý hyperlink bằng hàm
HYPERLINK, VBA, Power Query và Conditional Formatting. - Tối ưu hoá trải nghiệm người dùng, giảm thiểu lỗi và cải thiện hiệu suất làm việc.
Bằng cách nắm vững các kỹ thuật cơ bản và nâng cao được trình bày ở trên, bạn có thể biến Excel thành một trung tâm thông tin tích hợp, nơi mọi tài liệu, dữ liệu và liên kết đều được tổ chức một cách logic, dễ truy cập và chuyên nghiệp. Hãy áp dụng ngay vào công việc hàng ngày của bạn và cảm nhận sự khác biệt mà hyperlink mang lại!
Chúc bạn thành công trong việc xây dựng các bảng tính thông minh và linh hoạt!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
