Nếu bạn đang đọc bài viết này, có thể bạn đang gặp phải lỗi Excel không chạy công thức. Ngay cả khi bạn chưa rơi vào tình trạng này thì bạn vẫn cần chuẩn bị trước các giải pháp để xử lý nhanh lỗi trang tính. Vậy thì hãy cùng Gitiho tìm hiểu ngay các cách khắc phục lỗi công thức trong Excel nhé.

Bạn đang xem: Kéo công thức trong excel không được

Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ


Chi tiết lỗi Excel không chạy công thức

Bạn cố gắng cẩn thận hết sức để nhập một công thức Excel phức tạp, nhưng ngay sau khi nhấn Enter thì nhận ra Excel không nhảy công thức. Thay vào đó ô tính chỉ hiện ra đúng nội dung công thức bạn vừa nhập, hoặc các công thức được kéo xuống dải ô phía dưới không hiển thị kết quả.

Đó là tình trạng bạn sẽ gặp phải khilỗi Excel không chạy công thức xảy ra trên trang tính của bạn. Lúc này, bạn chớ vội nhập mới toàn bộ phép tính nhé. Thay vào đó, điều bạn cần làm là tìm hiểu nguyên nhân và các giải pháp khắc phục phù hợp. Hãy theo dõi và cùng mình tìm hiểu các giải pháp cho lỗi công thức trong Excel ngay dưới đây nhé.

Nguyên nhân và cách khắc phục lỗi Excel không chạy công thức

Tại sao công thức trong Excel không nhảy? Giá như chúng ta có thể giới hạn nguyên nhân dẫn đến sự cố này trong một vài gạch đầu dòng. Tuy nhiên, đáng tiếc là có vô vàn yếu tố có thể trở nên sai lệch trong quá trình thao tác với dữ liệu, dẫn đến hậu quả là Excel không nhảy công thức.

Trong bài viết này, mình sẽ chỉ ra một số nguyên nhân phổ biến và giải pháp xử lý lỗi Excel không chạy công thức trong từng trường hợp. Bắt đầu ngay thôi!

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

Chi tiết lỗi

Trong đa số trường hợp bắt gặp lỗi Excel không chạy công thức, lý do đến từ việc dữ liệu ô tính bị định dạng sai. Cụ thể hơn, thay vì các định dạng General (mặc định), Number,... thì công thức của bạn lại được Excel hiển thị dưới định dạng văn bản.

Khi dữ liệu được lưu trữ ở định dạng văn bản, Excel sẽ hiểu công thức là một chuỗi ký tự văn bản đơn thuần và hiển thị y nguyên những gì bạn đã nhập vào trong ô tính. Điều này nghĩa là Excel không nhảy công thức và trả kết quả như những gì chúng ta mong đợi.

Giả sử trong hình dưới đây, mình muốn tính tổng các ô số liệu trong phạm vi A1:A4. Tại ô A5 ngay phía dưới, mình nhập công thức đơn giản như sau:

=SUM(A1:A4)

Tuy nhiên, không có gì xảy ra sau khi mình nhấn Enter.

*

Khi nhìn lên thanh công cụ (ribbon), mình phát hiện ra định dạng của ô dữ liệu đang chọn là Text (định dạng văn bản). Đó chính là thủ phạm gây ra lỗi công thức trong Excel mình đang gặp phải.

*

Cách khắc phục

Khi lỗi thuộc về định dạng dữ liệu, cách khắc phục đầu tiên chúng ta nên nghĩ đến chính là thay đổi định dạng. Bạn có thể thực hiện thao tác này bằng các bước dưới đây:

Bước 1: Đi đến thẻ Home > nhóm Number > mũi tên cạnh ô định dạng > General.

*

Ngoài ra, một cách khác giúp bạn thay đổi định dạng ô tính là nhấn chuột phải tại ô và chọn Format Cells. Lúc này, hộp thoại Format Cells sẽ hiện ra. Bạn chỉ cần nhấn chọn General tại thanh bên trái, sau đó nhấn OK để đóng hộp thoại và áp dụng định dạng mới cho dữ liệu Excel của mình.

*

Bước 2: Nhấn phím F2/fn+F2 hoặc nhấn đúp chuột tại ô tính đã thay đổi định dạng (ô A5) và nhấn Enter.

Sau khi áp dụng định dạng mới, bạn sẽ thấy ô tính vẫn hiển thị công thức dưới định dạng văn bản. Đừng lo lắng nhé, tất cả có thể được giải quyết ngay lập tức chỉ với một vài phím tắt.

*

Sau khi nhấn Enter, bạn sẽ thấy công thức trả về kết quả chính xác trong ô tính. Vậy là chúng ta đã khắc phục được lỗi Excel không chạy công thức rồi!

Nếu bạn vẫn gặp lỗi ngay cả khi tất cả các ô tính đều đã được hiển thị đúng định dạng, hãy tiếp tục tìm hiểu các nguyên nhân tiếp theo nhé.

Trang tính chứa tham chiếu vòng tròn

Chi tiết lỗi

Một nguyên nhân khác của lỗi Excel không chạy công thức khả năng cao đến từ tham chiếu vòng tròn (circular reference). Hiểu một cách đơn giản thì lỗi này xảy ra do công thức Excel của bạn chứa tham chiếu đến chính nó, từ đó tạo ra một vòng lặp tính toán vô hạn.

Như ví dụ về công thức hàm SUM mình đã đề cập đến ở phần trên, khi bạn cố gắng tính tổng một cột/hàng Excel với vô số ô nhưng đặt công thứchàm SUMngay tại cột/hàng đó, bạn sẽ vô tình tạo ra một tham chiếu vòng tròn khiến kết quả luôn luôn bằng 0, bất kể bạn có nhấn Enter bao nhiêu lần.

Có thể bạn sẽ nhận ra lỗi tham chiếu này ngay sau khi nhấn nút Enter vì Excel sẽ hiện lên một hộp thoại cảnh báo như trong hình dưới đây.Tại hộp thoại này, Excel cảnh báo rằng công thức bạn vừa nhập chứa tham chiếu vòng tròn và điều này có thể khiến công thức tính toán sai lệch.

*

Cách khắc phục

Trong trường hợp trang tính Excel không xuất hiện cảnh báo nào, vẫn còn cách để bạn tìm hiểu nguyên nhân xảy ra lỗi. Hãy đi đến thẻ Formula > nhóm Formula Auditting > Error Checking > Circular Reference. Excel sẽ cho bạn biết vị trí ô chứa lỗi tham chiếu vòng tròn.

*

Sau khi đã biết nguyên nhân Excel không nhảy công thức đến từ tham chiếu vòng lặp, bạn chỉ cần di chuyển vị trí công thức sang một ô tính khác là đã sửa được lỗi công thức trong Excelrồi.

Excel đang ở chế độ tính toán thủ công

Chế độ tính toán thủ công là gì?

Excel có 2 chế độ tính toán: chế độ tính toán tự động và chế độ tính toán thủ công.

Theo mặc định sau khi cài đặt, Excel sẽ vận hành theo chế độ tự động, nghĩa là các công thức tự động chạy và trả về kết quả sau khi người dùng kết thúc nhập liệu. Đây chính là chế độ tính toán quen thuộc chúng ta vẫn thường sử dụng.

Ngược lại, chế độ tính toán thủ công trên Excel sẽ không tự động tính toán công thức trên trang tính của bạn. Thay vào đó, bạn cần nhấn phím tắt để chạy công thức muốn tính toán kết quả. Có 2 cách để bạn làm được điều này trong chế độ tính toán thủ công:

Cách 1: Nhấn phím tắt F9/fn+F9.Cách 2: Đi đến thẻ Formulas > nhóm Calculation > Calculate Now.Tại sao sử dụng chế độ tính toán thủ công?

Có thể bạn sẽ đặt ra câu hỏi: Tại sao cần đến chế độ tính toán thủ công? Khi làm việc với các bảng tính lớn với số hàng và số cột chạm đến ngưỡng hàng trăm, bạn sẽ nhận thấy tốc độ làm việc của Excel giảm đi đáng kể. Nguyên nhân chính bởi vì Excel tự động cập nhật tất cả các phép tính sau mỗi lần bạn chỉnh sửa dữ liệu.

Trong trường hợp này, một trong những cách đơn giản nhất giúp bạn cải thiện tốc độ làm việc của Excel là sử dụng chế độ tính toán thủ công, nghĩa là chỉ tính toán các công thức cần thiết. Như vậy, bạn sẽ thấy Excel không nhảy công thức cho toàn bộ trang tính một cách tự động nữa, đổi lại là tốc độ làm việc tăng lên đáng kể.

Chi tiết lỗi

Nếu bạn đã kiểm tra tất cả các định dạng ô tính chứa công thức, rà soát lỗi tham chiếu vòng tròn với Formula Auditting mà không phát hiện ra nguyên nhân lỗi Excel không chạy công thức, hãy kiểm tra liệu trang tính của bạn đang chạy trong chế độ tính toán thủ công hay không.

Một thao tác đơn giản bạn có thể làm để kiểm tra là nhấn phím tắt F9/fn+F9. Sau khi thực hiện thao tác này, bạn sẽ thấy công thức chạy ngay lập tức.

Cách khắc phục

Để điều chỉnh chế độ tính toán thủ công sang chế độ tính toán tự động, bạn có thể áp dụng một trong 2 phương pháp dưới đây:

Cách 1: Đi đến thẻ Formulas > nhóm Calculation > Calculation Options > tích chọn Automatic.

*

Cách 2: Đi đến thẻ File > Options > Formulas > Calculation options > tích chọn ô Automatic, bỏ tích ô Manual.

*

Như vậy là bạn đã thành công kích hoạt chế độ tính toán tự động và sửa được lỗi công thức trong Excel rồi.

Lưu ý: Khi thay đổi chế độ tính toán từ thủ công sang tự động, bạn nên tạo một file copy cho file Excel hiện tại để đề phòng bất cứ vấn đề gì có thể xảy ra với trang tính của mình, chẳng hạn như Excel bị đơ và không mở được.

Excel đang ở chế độ hiển thị công thức

Chi tiết lỗi

Trong một số trường hợp, lỗi Excel không chạy công thức đến từ thiết lập hiển thị công thức trong phần cài đặt. Vấn đề đến từ việc trang tính của bạn đang được đặt ở chế độ chỉ hiển thị công thức trong ô tính thay vì kết quả của công thức.

Cách khắc phục

Không có gì khó để bạn sửa lỗi công thức trong Excel này bằng cách đi đến thẻ File > Options > Advanced > Disply options for this worksheet > bỏ tích ô Show formulas in cells instead of their calculated results.

*

Sau khi nhấn OK và áp dụng cài đặt hiển thị mới cho trang tính, bạn sẽ khắc phục được lỗi Excel không nhảy công thức. Thật đơn giản phải không nào?

Tổng kết

Trong bài viết ngày hôm nay, chúng ta đã tìm hiểu một số nguyên nhân phổ biến dẫn đến lỗi Excel không chạy công thức, tương ứng với các nguyên nhân này là các giải pháp khắc phục cho từng trường hợp. Hãy để ý đến các thiết lập trang tính trong phần Options bạn nhé.

Hy vọng bài viết đã đem lại cho bạn các mẹo hữu ích để nhanh chóng sửa lỗi công thức trong Excel. Để tìm hiểu thêm các mẹo Excel hay các thủ thuật sử dụng hàm Excel, hãy tham khảo các bài viết khác trên blog Gitiho bạn nhé.

Trong quá trình làm việc với bảng tính Excel, đôi khi bạn gặp phải tình huống Excel không nhảy công thức. Mặc dù bạn đã lập công thức đúng 100% nhưng khi Enter thì nó không hiển thị kết quả mà nó hiển thị nội dung của công thức hoặc khi bạn lập được công thức tính toán xong trên một ô sau đó bạn tiến hành kéo công thức này để áp dụng cho nhiều dữ liệu thì nó không tự động tính toán cho bạn? chẳng lẽ phải nhập công thức cho từng ô dữ liệu? Vấn đề tương đối đơn giản, Dân Tài Chính sẽ hướng dẫn bạn cách khắc phục trong một nốt nhạc :-). Nguyên do không cập nhập kết quả tính toán là một trong các nguyên nhân sau:


*

Trong hình trên ta thấy ô B5 có định dạng là Text nên công thức không thể tự động tính được. Cách khắc phục là bạn chuyển định dạng của ô B5 sang General, Number hoặc bất cứ dạng nào khác Text là được. Sau đó nhập lại công thức hoặc nhấn F2 và Enter.

2. Excel đang ở chế độ chỉ hiển thị công thức

Đây là 1 chế độ của Excel, được thiết lập trong mục Options/Advanced/Show formulas in cells instead of their calculated results (hoặc phím tắt ctrl + `)


*

Ở chế độ này toàn bộ các công thức trong 1 sheet sẽ chỉ hiển thị nội dung công thức mà không hiển thị kết quả.Khi bạn viết công thức thì cũng chỉ trả về nội dung công thức chứ không trả về kết quả.Cách khắc phục:– Tắt tính năng này bằng cách bỏ dấu tích trong mục Show formulas in cells instead of their calculated results– Hoặc bạn có thể bấm phím tắt Ctrl + ` một lần nữa để tắt tính năng chỉ hiển thị công thức

Vì sao Excel lại có chế độ chỉ hiển thị công thức?

– Nhằm giúp người dùng sửa nội dung công thức được nhanh hơn, Excel cho phép đưa trạng thái Sheet về dạng chỉ hiển thị công thức để việc sửa công thức được nhanh hơn, dễ dàng hơn, tránh nhầm lẫn với các nội dung khác.– Tác dụng thứ 2 là giúp bạn phát hiện ra những vị trí có công thức mà trả về kết quả rỗng, khiến bạn không nhận ra bằng mắt thường được.

3. Bạn đang đặt Excel ở chế độ tính toán thủ công (manual)


*

Bạn có thể thấy trong hình trên, Workbook calculation đang ở Manual. Bạn cần phải chuyển về Automatic để Excel tự động tính toán công thức. Cách làm như sau:

Đối với Excel 2003 bạn thực hiện bằng cách vào Tools > Options…. Cửa sổ Options xuất hiện > Chọn tab Calculation > Kích chọn Automatic > Nhấn OK để lưu cài đặt, và bây giờ có thể xem kết quả!


Đối với Excel 2007 trở lên bạn vào File > Options > Chọn Formulas ở cột bên trái > Kích chọn Automatic ở bên phải > Nhấn Ok.

Hoặc bạn cũng có thể nhất F9 để Excel tính toán lại công thức sau mỗi lần tính. Với các này thì mỗi lần bạn muốn Excel tính thì phải nhấn F9.

Xem thêm: Top 13+ Sự Quyến Rũ Xấu Xa Tập Cuối, Phim Sự Quyến Rũ Xấu Xa

4. Công thức của bạn đang bị vòng lặp (Circular References)

Với trường hợp này thì công thức sẽ luôn bằng không. Cách khắc phục là bạn phải kiểm tra và loại bỏ vòng lặp


*

Cách kiểm tra như hình bên trên: Tại thẻ Formulas, bạn chọn Error Checking, sau đó chọn Circular References. Excel sẽ dẫn bạn đến ô bị vòng lặp công thức (tính toán chéo nhau nhiều lần). Bạn xem công thức nào bị tính chéo nhau chỉnh hoặc paste value 1 giá trị bị chéo là được. Hai công thức không thể cộng chéo trực tiếp hoặc gián tiếp qua một ô thứ 3. Nên bắt buộc bạn phải chỉnh hoặc paste value thì công thức cuối cùng mới tính được.