Cách khóa ô trong Excel và mở các ô đã bị khóa nhanh chóng

Hà Vân
Hà Vân
Sep 29 2021

Trong bài viết này, Gitiho sẽ hướng dẫn cách khóa ô trong Excel dành cho một hoặc một số ô để bảo vệ chúng khỏi bị xóa, ghi đè hoặc chỉnh sửa. Đồng thời hướng dẫn cách mở khóa ô bằng mật khẩu, thiết lập quyền chỉnh sửa cho người khác và cách phát hiện & làm nổi bật các ô đã được khóa và mở khóa trong Excel.

Có thể bạn đã biết cách để khóa một trang tính, tuy nhiên, trong một số trường hợp bạn không muốn khóa toàn bộ trang mà chỉ cần khóa một số ô, cột hoặc hàng cụ thể, còn lại vẫn giữ nguyên không khóa.

Ví dụ: Bạn có thể cho phép người dùng nhập và chỉnh sửa dữ liệu nguồn, nhưng bảo vệ các ô bằng các công thức tính toán dữ liệu đó. Nói cách khác, bạn chỉ khóa một ô hoặc dải ô không muốn bị thay đổi.

Hãy cùng tìm hiểu cách khóa ô trong Excel và mở các ô đã khóa ngay dưới đây:

Cách khóa ô trong Excel và thiết lập quyền chỉnh sửa

Cách khóa ô trong Excel

Khóa tất cả các ô trên một bảng tính Excel rất dễ dàng – bạn chỉ cần đặt bảo vệ cho cả trang tính, như vậy tất cả các ô sẽ được khóa theo mặc định.

Nếu bạn không muốn khóa tất cả các ô trên trang, nhưng muốn bảo vệ các ô nhất định để chúng không bị ghi đè, xóa hoặc chỉnh sửa, trước tiên bạn cần phải mở khóa tất cả các ô, sau đó khóa những ô cụ thể và sau đó đặt bảo vệ bảng.

Các bước chi tiết để khóa ô trong Excel 2010, Excel 2013 và Excel 2016 

Mỗi phiên bản Excel sẽ có sự khác biệt nhất định về giao diện. Chúng mình sẽ hướng dẫn các bạn cách khóa ô trong Excel phiên bản 2010, 2013 và 2016.

Mở tất cả ô trên trang Excel

Theo mặc định, tùy chọn Locked được kích hoạt cho tất cả các ô trên trang tính. Đó là lý do tại sao, để khóa các ô nhất định trong Excel, bạn cần phải mở khóa tất cả các ô đầu tiên.

  1. Nhấn Ctrl + A hoặc nhấp vào nút Select All trong một bảng tính Excel để chọn toàn bộ trang tính.
  2. Nhấn Ctrl + 1 để mở hộp thoại Format Cells (hoặc nhấp chuột phải vào bất kỳ ô nào đã chọn và chọn Format Cells từ trình đơn ngữ cảnh).
  3. Trong hộp thoại Format Cells, chuyển sang tab Protection, bỏ chọn tùy chọn Locked, và nhấn OK.

Xem thêm: Hướng dẫn cách bảo vệ tất cả các tệp Excel trong thư mục bằng mật khẩu

Cách bảo vệ ô, dãy, cột hoặc hàng trong Excel

Để khóa các ô hoặc dãy, hãy chọn chúng theo cách thông thường bằng cách sử dụng các phím, con chuột hoặc mũi tên kết hợp với Shift. Để chọn các ô không liền kề, chọn ô đầu tiên hoặc một dãy ô, bấm và giữ phím Ctrl, và chọn các ô khác hoặc các dải ô khác.

Để bảo vệ cột trong Excel, hãy thực hiện một trong các thao tác sau:

  • Để bảo vệ một cột, nhấp vào chữ cái đại diện của cột để chọn cột đó. Hoặc, chọn bất kỳ ô nào trong cột mà bạn muốn khóa, và nhấn Ctrl + Space.
  • Để chọn các cột liền kề, nhấp chuột phải vào tiêu đề cột đầu tiên và kéo vùng chọn qua các chữ cái đại diện của cột về phía bên phải hoặc bên trái. Hoặc, chọn cột đầu tiên, giữ phím Shift, và chọn cột cuối cùng.
  • Để chọn các cột không liền kề, nhấp vào chữ cái của cột đầu tiên, giữ phím Ctrl và nhấp vào các tiêu đề của các cột khác mà bạn muốn đặt bảo vệ.
  • Để bảo vệ các hàng trong Excel, hãy chọn chúng theo cách thức tương tự.

Để khóa tất cả các ô bằng công thức, hãy chuyển đến tab Trang chủ => Editing group > Find & Select > Go To Special. Trong hộp thoại Go To Special, kiểm tra nút radio Formulas, và nhấn OK.

Xem thêm: Hướng dẫn 5 cách để sử dụng lệnh “Go to Special” hiệu quả trong Excel

Cách khóa các ô đã chọn trong Excel

Với các ô được yêu cầu đã chọn, nhấn Ctrl + 1 để mở hộp thoại Format Cells (hoặc nhấp chuột phải vào ô đã chọn và nhấp vào Format Cells), chuyển sang tab Protection và kiểm tra phần Locked.


Bảo vệ trang tính

Khóa các ô trong Excel không có hiệu lực cho đến khi bạn đặt bảo vệ cho bảng tính đó. Điều này có thể gây chút nhầm lẫn, nhưng Microsoft đã thiết kế theo cách này, và chúng ta phải tuân theo điều đó.

Trên tab Review, trong nhóm Changes, hãy nhấp vào nút Protect Sheet. Hoặc, nhấp chuột phải vào tab sheet và chọn Protect Sheet trong trình đơn ngữ cảnh.


Bạn sẽ được nhắc nhập mật khẩu (tùy chọn) và chọn hành động mà bạn muốn cho phép người dùng thực hiện. Thực hiện việc này và nhấp OK.

Giờ thì các ô đã chọn đã được khóa và bảo vệ khỏi bất kỳ thay đổi nào, trong khi tất cả các ô khác trong bảng tính vẫn có thể chỉnh sửa được.

Xem thêm: Hướng dẫn cách bảo vệ trang tính trong Google Sheets

Thiết lập quyền chỉnh sửa

Sau khi đã dùng những cách khóa ô trong Excel nêu trên thì bạn có thể cho phép người dùng nhất định chỉnh sửa ô đã chọn mà không cần mật khẩu cho trang tính Excel.

Nếu bạn cần phải thường xuyên chỉnh sửa các ô đã khóa trong Excel, việc gõ mật khẩu mỗi lần có thể là một sự lãng phí thời gian. Trong trường hợp này, bạn có thể thiết lập quyền cho người dùng cụ thể để chỉnh sửa một số dãy hoặc các ô riêng lẻ mà không có mật khẩu.

Lưu ý: Các tính năng này hoạt động trên Windows XP hoặc cao hơn, và máy tính của bạn phải nằm trên một tên miền.

Giả sử bạn đã thêm một hoặc nhiều dải mở khóa bằng mật khẩu, hãy thực hiện theo các bước sau.

1. Chuyển đến tab Review > Changes và nhấp Allow Users to Edit Ranges.

Lưu ý: Nếu Allow User to Edit Ranges có màu xám, nhấp vào nút Unprotect Sheet để loại bỏ bảo vệ bảng.


2. Trong cửa sổ Allow Users to Edit Ranges, chọn phạm vi mà bạn muốn thay đổi các quyền, và nhấp vào nút Permissions.

Mẹo: Nút Permissions cũng có sẵn khi bạn tạo một dải mới được mở bằng mật khẩu.

3. Cửa sổ Permissions sẽ mở ra, và bạn nhấn nút Add


4. Trong hộp Enter the object names to select, nhập tên của người dùng mà bạn muốn cho phép chỉnh sửa phạm vi mà không cần mật khẩu Excel.

Để xem định dạng tên yêu cầu, hãy nhấp vào liên kết examples. Hoặc chỉ cần gõ tên người dùng khi nó được lưu trữ trên miền của bạn và nhấp vào nút Check Names để xác minh tên.


Excel sẽ xác nhận tên và áp dụng định dạng được yêu cầu.


5. Khi bạn nhập và xác nhận tên của tất cả người dùng mà bạn muốn cho phép chỉnh sửa phạm vi đã chọn, nhấp vào nút OK.

6. Trong mục Group or user names, chỉ định loại quyền cho mỗi người dùng (Allow hoặc Deny), và nhấp vào nút OK để lưu các thay đổi rồi đóng hộp thoại lại.


Lưu ý: Nếu một ô nào đó thuộc nhiều hơn một phạm vi được mở bằng mật khẩu, tất cả người dùng được phép chỉnh sửa bất kỳ phạm vi nào có thể chỉnh sửa ô đó.

Xem thêm: Hướng dẫn cách lọc dữ liệu còn gọi là filter trong Excel có bài tập đính kèm

Cách mở các ô đang bị khóa trên Excel

Chúng ta đã tìm hiểu về cách khóa ô trong Excel cũng như thiết lập quyền chỉnh sửa cho người nhất định không cần mật khẩu Excel. Các bạn cũng có thể dùng các mở các ô đã khóa để mọi người đều có thể chỉnh sửa được. Hãy thử dùng 2 cách dưới đây:

Cách mở khóa cho các ô trong Excel (bỏ cài đặt bảo vệ cho trang tính)

Để mở khóa tất cả các ô trên một trang tính, bạn có thể loại bỏ bảo vệ bảng tính. Để làm điều này, hãy nhấp chuột phải vào tab sheet và chọn Unprotect Sheet … từ trình đơn ngữ cảnh. Ngoài ra, bấm vào nút Unprotect Sheet trên tab Review, trong nhóm Changes:


Ngay khi bảng tính không được bảo vệ, bạn có thể chỉnh sửa bất kỳ ô nào và sau đó vẫn có thể đặt bảo vệ bảng tính một lần nữa.

Nếu bạn muốn cho phép người dùng chỉnh sửa các ô hoặc dải ô cụ thể trên một bảng tính được bảo vệ bằng mật khẩu, hãy kiểm tra phần sau đây.

Xem thêm: Hướng dẫn cách đặt mật khẩu cho macro trong Excel 2013, 2016

Cách mở khóa một số ô trên một bảng tính Excel được bảo vệ

Trong phần đầu của hướng dẫn này, chúng ta đã thảo luận làm thế nào để khóa các ô trong Excel sao cho không ai có thể chỉnh sửa những ô đó mà không cần bảo vệ nó.

Tuy nhiên, đôi khi bạn có thể muốn chỉnh sửa các ô cụ thể trên tờ của riêng mình hoặc để cho những người dùng tin cậy khác chỉnh sửa các ô đó. Nói cách khác, bạn có thể cho phép các ô nhất định trên một bảng tính được mở khóa bằng mật khẩu. Vậy hãy thực hiện theo cách sau:

1. Chọn các ô hoặc dãy bạn muốn mở bằng mật khẩu khi trang được bảo vệ.

2. Chuyển đến tab Review > Changes và nhấp vào Allow Users to Edit Ranges.


Lưu ý: Tính năng này chỉ khả dụng trong một tấm không được bảo vệ. Nếu nút Allow Users to Edit Ranges được tô màu xám, hãy nhấp vào nút Unprotect Sheet trên tab Review.

3. Trong hộp thoại Allow Users to Edit Ranges, nhấp vào nút New để thêm một phạm vi mới:


4. Trong cửa sổ hộp thoại New Range, hãy thực hiện theo các bước sau:

  • Trong hộp Title, hãy nhập tên dải ô có ý nghĩa thay vì tên mặc định là Range1 (tùy chọn).
  • Trong ô Refers to cells, nhập ô hoặc tham chiếu phạm vi. Theo mặc định, (các) ô hoặc phạm vi được chọn hiện tại.
  • Trong hộp Range password, nhập mật khẩu.
  • Nhấp vào nút OK.


Mẹo: Bên cạnh việc mở khóa phạm vi quy định bằng mật khẩu, bạn có thể cho một số người dùng quyền chỉnh sửa phạm vi đó mà không có mật khẩu. Để làm điều này, hãy nhấp vào nút Permissions ở góc dưới bên trái của hộp thoại New Range và thực hiện theo các hướng dẫn này (các bước 3- 5).

5. Cửa sổ Xác nhận mật khẩu sẽ xuất hiện và nhắc bạn nhập lại mật khẩu. Thực hiện việc này và nhấp OK.

6. Dải mới sẽ được liệt kê trong hộp thoại Allow Users to Edit Ranges. Nếu bạn muốn thêm một vài dải, hãy lặp lại các bước từ 2 đến 5.

7. Nhấp vào nút Protect Sheet ở nút của cửa sổ để áp dụng đặt bảo vệ cho trang.


8. Trong cửa sổ Protect Sheet, gõ mật khẩu để hủy bảo vệ sheet, chọn các hộp kiểm tra bên cạnh các thao tác bạn muốn cho phép, và nhấn OK.

Mẹo: Bạn nên bảo vệ một trang bằng mật khẩu khác với mật khẩu bạn đã sử dụng để mở khóa phạm vi.


9. Trong cửa sổ xác nhận mật khẩu, nhập lại mật khẩu và nhấn OK.

Bây giờ, bảng tính của bạn được bảo vệ bằng mật khẩu, nhưng các ô cụ thể có thể được mở khóa bằng mật khẩu bạn cung cấp cho phạm vi đó. Và bất kỳ người dùng nào biết rằng mật khẩu phạm vi có thể chỉnh sửa hoặc xóa các nội dung của ô.

Xem thêm: Bảo vệ trang tính với chức năng Protect Sheet

Cách khóa ô trong Excel không phải ô đầu vào

Khi bạn đã nỗ lực rất nhiều trong việc tạo ra một biểu mẫu tinh vi hoặc bảng tính trong Excel, chắc chắn bạn sẽ muốn bảo vệ công việc của mình và ngăn người dùng can thiệp vào công thức của bạn hoặc thay đổi dữ liệu không nên thay đổi. Trong trường hợp này, bạn có thể khóa tất cả các ô trên bảng tính Excel trừ các ô đầu vào nơi người dùng của bạn được yêu cầu nhập dữ liệu.

Một trong những giải pháp có thể là sử dụng tính năng Allow User to Edit Ranges để mở khóa các ô đã chọn, như đã trình bày ở trên. Một giải pháp có thể được dùng để nó không chỉ định dạng ô đầu vào mà còn mở khóa chúng.

Đối với ví dụ này, chúng ta sẽ sử dụng một phép toán tính lãi suất cao, các bạn theo dõi ví dụ ở phần bên dưới:


Người dùng sẽ nhập dữ liệu vào các ô B2:B9, và công thức trong B11 tính toán sự cân bằng dựa trên đầu vào của người dùng. Vì vậy, mục tiêu của chúng ta là khóa tất cả các ô trên bảng tính Excel này, bao gồm các ô của công thức và mô tả các trường, và chỉ để lại các ô đầu vào (B3:B9). Để thực hiện việc này, các bạn làm theo các bước sau.

1. Trên tab Trang chủ, trong nhóm Styles, tìm kiểu Input, nhấp chuột phải vào nó, sau đó bấm Modify:


2. Theo mặc định, kiểu nhập liệu Excel bao gồm thông tin về phông chữ, đường viền và màu sắc, nhưng không có trạng thái bảo vệ ô. Để thêm, chỉ cần chọn hộp kiểm tra Protection:


Mẹo: Nếu bạn chỉ muốn mở các ô đầu vào mà không thay đổi định dạng ô, hãy bỏ chọn tất cả các hộp trên hộp thoại Style thay vì hộp thoại Protection.

3. Như bạn thấy trong ảnh chụp màn hình ở trên, Protection bao gồm kiểu Input , nhưng nó được đặt thành Locked, trong khi chúng ta cần phải mở khóa các ô đầu vào. Để thay đổi điều này, nhấp vào nút Format ở góc trên bên phải của cửa sổ Style.

4. Hộp thoại Format Cells sẽ mở ra, bạn chuyển sang tab Protection, bỏ chọn hộp Locked, và nhấn OK:


5. Cửa sổ hộp thoại Style sẽ cập nhật để cho biết tình trạng No Protection như thể hiện dưới đây, và bạn nhấn OK:

Xem thêm: Cách để chèn Watermark vào trang tính đơn giản

6. Bây giờ, chọn các ô đầu vào trên trang tính của bạn và nhấp vào nút Input style trên thanh thực đơn. Các ô được chọn sẽ được định dạng và mở khóa cùng một lúc:


7. Việc khóa các ô trong Excel không có hiệu lực cho đến khi bảo vệ bảng được bật. Vì vậy, điều cuối cùng bạn cần làm là vào tab Review > Changes, and nhấn nút Protect Sheet.

Nếu kiểu Input của Excel không phù hợp với bạn vì một số lý do nào đó, bạn có thể tạo phong cách riêng của bạn để mở khóa các ô được chọn, điểm then chốt là chọn hộp bảo vệ và đặt No Protection như đã trình bày ở trên.

Cách tìm và làm nổi bật các ô đã khóa / mở khóa trên một trang tính Excel

Nếu bạn đã khóa và mở khóa các ô trên một bảng tính nhất định nhiều lần, bạn có thể đã quên những ô nào bị khóa và đã được mở khóa. Để tìm các ô đã khóa và đã được mở khóa, bạn có thể sử dụng chức năng CELL, nó sẽ trả về thông tin về định dạng, vị trí và các thuộc tính khác nếu chỉ định ô đó.

Để xác định tình trạng bảo vệ của một ô, hãy nhập từ “protect” trong đối số đầu tiên của công thức CELL và địa chỉ ô trong đối số thứ hai. Ví dụ:

=CELL(“protect”, A1)

Nếu A1 bị khóa, công thức trên trả về 1 (TRUE), và nếu nó được mở khóa, công thức sẽ trả về 0 (FALSE) như thể hiện trong hình bên dưới (công thức nằm trong các ô B1 và B2):


Dù cách này rất dễ thực hiện nhưng nếu bạn có nhiều cột dữ liệu, cách tiếp cận trên không phải là cách tốt nhất. Sẽ thuận tiện hơn nhiều nếu có thể xem tất cả các ô bị khóa hoặc đã được mở khóa hơn là phân loại ra.

Giải pháp là làm nổi bật các ô bị khóa và / hoặc đã được mở khóa bằng cách tạo ra một quy tắc định dạng có điều kiện dựa trên các công thức sau:

  • Để làm nổi bật các ô đã bị khóa: =CELL(“protect”, A1)=1
  • Để đánh dấu các ô đã mở khóa: =CELL(“protect”, A1)=0

Trường hợp A1 là ô sát bên trái trong phạm vi được quy định bởi quy tắc định dạng có điều kiện của bạn.

Ví dụ: Ở đây có một bảng nhỏ và khóa các ô B2:D2 có chứa công thức SUM. Ảnh chụp màn hình sau minh họa quy tắc làm nổi bật các ô bị khóa:


Lưu ý: Tính năng định dạng có điều kiện bị vô hiệu trên một trang được bảo vệ. Vì vậy, hãy chắc chắn tắt bảo vệ bảng trước khi tạo quy tắc (tab Review > Changes group > Unprotect Sheet).

Xem thêm: Làm thế nào sửa file Excel bị nặng chậm, và gỡ bỏ mật khẩu bảo vệ file

Kết luận

Hi vọng với bài hướng dẫn về cách khóa ô trong Excel và mở các ô đã bị khóa này sẽ giúp bạn làm việc với Excel hiệu quả hơn.

Tuyệt đỉnh Excel: Thành thạo 150+ hàm thông dụng sau 16 giờ

Đây là khóa học được xây dựng bởi các chuyên gia Excel đã có nhiều năm kinh nghiệm giảng dạy cho 50+ công ty, tập đoàn lớn như Viettel, VP Bank, Mobifone, VNPT hay FPT Software. Hiện tại, khóa học có tới 20000+ học viên đang theo học. Những người tham gia khóa học đều cần đến Excel để xử lý công việc của họ trong ngành tài chính - ngân hàng, phân tích dữ liệu, hành chính nhân sự, kế toán,...

Bài giảng trong khóa học được sắp xếp theo mức độ từ cơ bản đến nâng cao, học lý thuyết kèm theo bài tập thực hành có hướng dẫn giải chi tiết. Tham gia vào khóa học, bạn cũng sẽ được tặng các ebook thủ thuật Excel hay nhất để nâng cao hiệu suất làm việc mà không tốn nhiều thời gian thao tác. Hãy thm gia khóa học để nắm trọn kiến thức Excel giúp bạn được thăng tiến trong công việc hoặc mở ra những cơ hội mới cho bản thân.

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội