Cách hiển thị công thức ô trong Excel (Và ẩn thanh Formula Bar)

Theo mặc định, khi bạn nhập công thức vào một ô và nhấn enter, Excel sẽ hiển thị kết quả của công thức và ẩn công thức bên dưới nó. Tuy nhiên, khi làm việc với lượng dữ liệu khổng lồ và nhiều công thức, đôi khi bạn có thể cần hiển thị công thức trong các ô thay vì kết quả đầu ra.

Hiển thị công thức ô có thể giúp bạn theo dõi dữ liệu (hoặc các ô chứa dữ liệu) được sử dụng trong mỗi công thức và xác minh các công thức đã nhập cho bất kỳ lỗi nào có thể xảy ra.

Bài viết sau sẽ hướng dẫn bạn một số phương pháp khác nhau để hiển thị công thức ô trong Excel.

Hiển thị công thức ô bằng thanh công thức

Thanh công thức là cách dễ nhất và nhanh nhất để xem hoặc chỉnh sửa công thức đã nhập trong Excel. Nhược điểm là bạn chỉ có thể xem một công thức tại một thời điểm.

Đầu tiên, hãy mở bảng tính mà bạn muốn xem công thức. Nếu bạn biết ô nào chứa công thức, chỉ cần chọn ô đó và bạn sẽ thấy công thức trong thanh công thức ngay bên dưới Ruy-băng.

Hiển thị công thức bằng cách nhấp đúp

Nếu bạn muốn xem một công thức trong chính một ô thay vì thanh công thức, thì chỉ cần nhấp đúp vào ô đó.

Đơn giản, bạn chỉ cần nhấp đúp vào ô có công thức và Excel sẽ hiển thị công thức trong chế độ chỉnh sửa như hình dưới đây.

Hiển thị công thức Excel bằng shortcut

Một cách nhanh nhất khác để hiển thị công thức ô là sử dụng shortcut hiển thị tất cả các công thức đã nhập trong bảng tính.

Đơn giản chỉ cần nhấn Ctrl`(Phím Accent Grave). Bạn có thể tìm thấy phím Grave Accent ngay trên phím Tab ở bên trái bàn phím.

Bây giờ, nếu bạn muốn hiển thị kết quả thay vì công thức, hãy nhấn lại Ctrl`.

Hiển thị công thức bằng lệnh Formulas command

Một phương pháp khác mà bạn có thể sử dụng để hiển thị công thức trong tất cả các ô trong trang tính hiện tại là sử dụng lệnh Formulas command từ dải băng. Đây là cách thực hiện:

Mở bảng tính mà bạn muốn hiển thị tất cả các công thức. Sau đó, chuyển đến tab ‘Formulas’ và nhấp vào tùy chọn ‘Show Formulas’ trong nhóm Formula Auditing.

Bây giờ Excel sẽ hiển thị tất cả các công thức trong trang tính.

Để hiển thị lại các giá trị trong các ô, hãy quay lại tab ‘Formulas’ và chuyển đổi lại lệnh ‘Show Formulas’.

Hiển thị công thức trong ô thay vì kết quả của chúng

Phương pháp này yêu cầu nhiều bước hơn so với các phương pháp trước đó, nhưng với phương pháp này, Excel có thể hiển thị các công thức trong một số trang tính thay vì kết quả của chúng. Làm theo các bước sau để hiển thị công thức trong ô thay vì kết quả của chúng:

Quảng cáo

Đầu tiên, hãy chuyển đến tab ‘File’ và chọn ‘Option’ từ chế độ xem hậu trường.

Trong cửa sổ tùy chọn Excel, chọn ‘Advanced’ từ bảng điều khiển bên trái.

Ở phía bên phải, cuộn xuống phần ‘Display options for this worksheet’. Sau đó, từ danh sách thả xuống, hãy chọn trang tính mà bạn muốn hiển thị các công thức. Bạn có thể chọn bất kỳ trang tính nào từ sổ làm việc hiện tại cũng như các trang tính từ bất kỳ sổ làm việc đang mở nào khác.

Bây giờ, hãy kiểm tra tùy chọn ‘Show Formulas in cells instead of their calculated results’.

Khi bạn bật tùy chọn ‘Show Formulas in cells..’ trong một trang tính cụ thể, tất cả các trang tính khác sẽ không bị ảnh hưởng. Để hiển thị công thức trong các trang tính khác, bạn sẽ cần chọn trang tính đó từ menu thả xuống và bật tùy chọn này.

Sau đó, nhấp vào ‘OK’ để áp dụng các thay đổi.

Bây giờ, tất cả các công thức sẽ được hiển thị trong trang tính cụ thể. Nếu bạn muốn hiển thị lại kết quả thay vì công thức, hãy quay lại tùy chọn nâng cao và bỏ chọn hộp tùy chọn ‘Show formulas in cells instead of calculated results’.

Sử dụng hàm FORMULATEXT để hiển thị công thức trong ô

Nếu bạn thích sử dụng công thức, bạn có thể sử dụng hàm FORMULATEXT để hiển thị công thức từ một ô cụ thể trong một ô khác dưới dạng chuỗi văn bản. Bạn có thể sử dụng phương pháp này nếu bạn muốn hiển thị đồng thời cả công thức và kết quả trong hai ô riêng biệt.

Đầu tiên, hãy chọn ô mà bạn muốn hiển thị công thức và nhập công thức dưới đây:

=FORMULATEXT(F2)

Nơi F2đề cập đến ô có chứa công thức. Nếu bạn tham chiếu đến một ô không chứa công thức, nó sẽ trả về lỗi # N / A. Như bạn có thể thấy, công thức được hiển thị trong ô H2 và giá trị trong F2.

Chỉ hiển thị công thức trong các ô đã chọn

Tất cả các phương pháp trên có thể giúp bạn hiển thị công thức trong một ô hoặc tất cả các ô trong trang tính nhưng không chỉ trong các ô cụ thể của trang tính. Nếu bạn chỉ muốn hiển thị công thức trong các ô đã chọn trong trang tính, bạn có thể sử dụng thủ thuật tìm và thay thế để thực hiện:

Giả sử chúng ta có bảng tính dưới đây:

Trong dữ liệu mẫu ở trên, nếu chúng ta sử dụng Ctrl`hoặc tùy chọn ‘Show Formulas’ từ dải băng, Excel sẽ hiển thị tất cả các công thức trong trang tính.

Nhưng nếu bạn chỉ muốn hiển thị các công thức trong các ô J4, J9 và J14, chứ không phải các công thức trong cột F thì hãy làm theo các bước sau:

Đầu tiên, hãy chọn tất cả các ô mà bạn muốn hiển thị công thức thay vì giá trị.

Chuyển đến tab ‘Home’, nhấp vào ‘Find & Select’ và chọn tùy chọn ‘Replace’ từ trình đơn thả xuống. Hoặc nhấn CtrlH.

Trong hộp thoại Find và Replace , dưới tab Replace , hãy nhập = vào trường ‘Find what’ và ‘= trong trường ‘Replace with’. Sau đó, nhấp vào nút ‘Replace All’.

Sau đó, nhấp vào ‘OK’ và sau đó nhấp vào ‘Close’ để thoát khỏi cả hai hộp thoại.

Bây giờ chỉ các công thức trong các ô đã chọn sẽ được hiển thị trong khi các ô khác (có công thức) sẽ không bị thay đổi như được hiển thị bên dưới.

Bằng cách thêm ký hiệu dấu nháy đơn (‘) trước dấu ‘=’, làm cho công thức trở thành một chuỗi văn bản và hiển thị nó trong ô.

Ngoài ra, biểu tượng dấu nháy đơn (‘) mà chúng ta đã thêm vào trước dấu = trong công thức sẽ bị ẩn trong các ô và nó sẽ chỉ hiển thị trong thanh công thức khi bạn chọn các ô.

Format ô dưới dạng văn bản để hiển thị công thức

Một phương pháp khác để hiển thị công thức trong ô là đặt format ô thành văn bản. Tuy nhiên, bạn cần đặt format của ô thành văn bản trước khi nhập công thức để tính năng này hoạt động.

Chọn ô mà bạn muốn nhập công thức và hiển thị nó. Sau đó, chuyển đến tab ‘Home’, nhấp vào menu thả xuống từ nhóm Numbers và chọn ‘Text’.

Sau khi đặt văn bản format ô, bạn có thể nhập công thức vào ô và nó sẽ vẫn hiển thị dưới dạng chuỗi văn bản.

Nếu bạn muốn hiển thị kết quả thay vì công thức, hãy thay đổi format ô thành ‘General’, bấm vào thanh công thức rồi nhấn Enter.

Ẩn công thức hoàn toàn trong Excel

Đôi khi, bạn không muốn hiển thị các công thức mà thay vào đó, hãy ẩn chúng hoàn toàn. Nếu bạn đang chia sẻ một bảng tính có chứa một số công thức phức tạp và bạn không muốn người dùng khác vô tình thay đổi công thức và làm xáo trộn các phép tính của mình, bạn có thể ẩn chúng và bảo vệ trang tính. Phương pháp này sẽ ngăn không cho xem hoặc chỉnh sửa các công thức trong ô. Đây là cách nó được thực hiện:

Đầu tiên, chọn các ô có công thức bạn muốn ẩn. Bạn cũng có thể chỉ chọn các ô cụ thể trong trang tính hoặc toàn bộ trang tính. Trong ví dụ dưới đây ẩn công thức trong các ô J4, J9 và J14.

Tiếp theo, chuyển đến tab ‘Home’ và nhấp vào ‘Format’ trong nhóm ô ở phía bên phải của dải băng. Sau đó, chọn tùy chọn ‘Format Cells’ từ trình đơn thả xuống.

Khi hộp thoại Format Cells mở ra, hãy chuyển sang tab ‘Protection’ và chọn tùy chọn ‘Hidden’. Sau đó, nhấp vào ‘OK’.

Tiếp theo, bạn cần bảo vệ trang tính để ẩn hoàn toàn các công thức trong trang tính Excel.

Để làm điều đó, hãy chuyển đến tab ‘Review’ và nhấp vào tùy chọn ‘Protect Sheet’ trong phần Protect.

Thao tác này sẽ mở ra một hộp thoại bảo vệ trang tính nhỏ. Tại đây, hãy nhập mật khẩu vào hộp chỉnh sửa ‘Password to unprotect sheet’ và đảm bảo rằng tùy chọn ‘Protect worksheet and contents of locked cells’ được chọn.

Trong hộp ‘Allow all users of this worksheet to’, hãy chọn các chức năng mà bạn muốn cho phép người dùng thực thi. Sau đó, nhấp vào ‘OK’.

Bạn sẽ được yêu cầu xác nhận mật khẩu. Nhập lại mật khẩu vào trường và nhấp vào ‘OK’.

Khi bạn làm điều đó, tất cả các ô bị khóa và ẩn sẽ được bảo vệ bằng mật khẩu.

Bây giờ, nếu bạn chọn một ô có công thức, thanh công thức sẽ trống như hình bên dưới.

Nếu bạn muốn hiển thị lại các công thức, bạn sẽ cần phải bỏ bảo vệ trang tính bằng cùng một mật khẩu.

Để bỏ bảo vệ bảng tính, hãy quay lại tab ‘Review’ và chọn tùy chọn ‘Unprotect Sheet’ trong phần Protect.

Nhập mật khẩu vào hộp thoại Unprotect Sheet và nhấp vào ‘OK’.

Tiếp theo, quay lại tab ‘Home’, nhấp vào ‘Format’ và chọn ‘Format Cells’. Trong tab ‘Protection’, bỏ chọn tùy chọn ‘Hidden’ và nhấp vào ‘OK’.

Bây giờ, trang tính sẽ không được bảo vệ và các công thức sẽ được hiển thị.

Làm thế nào để khắc phục lỗi Excel hiển thị công thức thay vì giá trị?

Thỉnh thoảng, bạn có thể thấy rằng trang tính Excel của mình hiển thị các công thức thay vì kết quả được tính toán của chúng ngay cả khi bạn không sử dụng bất kỳ phương pháp nào ở trên để hiển thị công thức. 

Tắt tùy chọn ‘Show Formulas‘ hoặc nhấn Ctrl+`

Bạn có thể đã vô tình bật lệnh ‘Show Formulas’ từ ruy-băng hoặc nhấn shortcut Ctrl`. Để hiển thị lại các giá trị, chỉ cần nhấn lại shortcut Ctrl`hoặc chuyển đổi tùy chọn ‘Show Formulas’ từ tab Formula.

Loại bỏ các ký tự không cần thiết trước công thức

Nếu Excel cho rằng công thức của bạn là văn bản, nó sẽ hiển thị công thức dưới dạng văn bản thay vì tính toán công thức. Nó có thể là do một ký tự khoảng trắng, dấu nháy đơn hoặc bất kỳ ký tự nào khác trước dấu bằng trong công thức. Nếu công thức được đặt trong dấu ngoặc kép hoặc không có dấu bằng trước công thức cũng sẽ biến công thức thành văn bản.

Trong những trường hợp như vậy, hãy đảm bảo loại bỏ khoảng trắng ở đầu, dấu nháy đơn hoặc các ký tự khác trước công thức.

Thay đổi format ô

Nếu bạn đặt format ô thành văn bản và bạn nhập công thức vào ô đó, Excel sẽ coi công thức đó là văn bản và không tính toán công thức đó. 

Để giải quyết vấn đề này, hãy chọn ô công thức, chuyển đến tab ‘Home’, nhấp vào menu thả xuống trong nhóm Number và thay đổi format thành ‘General’.

Trong khi ô công thức được chọn, hãy bấm vào thanh công thức hoặc nhấn F2, rồi nhấn Enter.