Các lỗi công thức trong Excel

Khi làm việc với các ô tính trong Excel, bạn thường thấy những báo lỗi khó hiểu như ####, #REF, #N/A… Nếu không hiểu được ý nghĩa của các lỗi này, bạn sẽ phải mất thời gian để sửa lỗi và làm chậm tốc độ thao tác trên Excel của bạn.

Hãy cùng khám phá và giải mã ý nghĩa của những lỗi thường thấy trong Excel:

1. Lỗi hiển thị: #####

  • Lỗi này thường xuất hiện khi ô tính nằm trong cột quá hẹp, không thể hiện thị hết dữ liệu trong ô. Thông báo lỗi này không ảnh hưởng đến giá trị ô tính mà chỉ gặp vấn đề trong hiển thị kết quả ô.
  • Giải pháp: Thay đổi chiều rộng cột có chứa ô báo lỗi.
  • Lưu ý: Trong một trường hợp ít gặp khác, giá trị trong ô là thời gian hoặc ngày tháng với kết quả âm hoặc giá trị quá lớn để hiển thị được ngày tháng. Khi đó, việc thay đổi độ rộng của cột liên quan không có tác dụng. Bạn chỉ cần thay đổi định dạng ô tính dưới dạng Number để hiện kết quả giá trị số của thời gian hay ngày tháng trong ô tính.

2. Lỗi sai ký tự: #NAME!

  • Đây là lỗi thường gặp khi nhập sai tên hàm, công thức, quên đặt chuỗi văn bản vào dấu kép đôi "" dẫn đến việc Excel không hiểu công thức bạn vừa nhập.
  • Giải pháp: Kiểm tra lại cẩn thận từng ký tự trong công thức từ đầu đến cuối và sửa lại. Ví dụ: =SUN(12,13) | =SUM(A1B2) | =LEN(3hoc) hiển thị lỗi #NAME! được chỉnh tương ứng thành =SUM(12,13) | =SUM(A1:B2) | =LEN("3hoc")
  • Lưu ý: Một số hàm Excel chỉ sử dụng được ở những phiên bản MS Office mới hơn hoặc phải cài đặt thêm thì vẫn hiện lỗi này vì Excel không nhận diện được công thức bạn nhập.

3. Lỗi không tìm thấy dữ liệu: #N/A

  • Lỗi này thường xảy ra khi không tìm thấy hoặc mất dữ liệu, thường gặp khi sử dụng các hàm tìm kiếm VLOOKUP, HLOOKUP, MATCH…
  • Giải pháp: Kiểm tra lại bảng dữ liệu đối chiếu trong các hàm tìm kiếm và sắp xếp dữ liệu so sánh trong bảng theo giá trị từ nhỏ đến lớn. Đảm bảo dữ liệu tìm kiếm và đối chiếu phải cùng một kiểu định dạng dữ liệu đồng thời giá trị của dữ liệu tìm kiếm không được nhỏ hơn giá trị nhỏ nhất của dữ liệu đối chiếu.

4. Lỗi sai giá trị: #VALUE!

  • Đây là lỗi phổ biến khi nhập giá trị không cùng kiểu dữ liệu (hàm sử dụng số nhưng lại nhập chuỗi văn bản), thừa giá trị (hàm yêu cầu đối số là giá trị nhưng chọn mảng có nhiều hơn 1 giá trị)...
  • Giải pháp: Kiểm tra lại cú pháp hàm để sử dụng đúng từng giá trị tương ứng với đối số của hàm.

5. Lỗi không thể tham chiếu: #REF!

  • Lỗi này thường gặp khi công thức Excel có chứa dữ liệu tham chiếu hoặc liên kết nhưng không thể tìm thấy. Lý do thường là sai liên kết hoặc tham chiếu đến số hàng, cột vượt quá dữ liệu vùng tham chiếu.
  • Giải pháp: Kiểm tra phần dữ liệu tham chiếu hoặc liên kết trong công thức và cập nhật lại.

6. Lỗi số: #NUM!

  • Khi tính toán số trong Excel, khi gặp kết quả quá lớn nằm ngoài khả năng tính toán hoặc giá trị số không phù hợp để sử dụng trong hàm thì Excel sẽ hiện giá trị #NUM!
  • Giải pháp: sử dụng những tính toán với số quá lớn và chú ý điều kiện sử dụng số (số nguyên, số âm hay dương…)

7. Lỗi dữ liệu rỗng: #NULL!

  • Trường hợp bạn chọn không đúng vùng dữ liệu, Excel không thể hiểu chính xác vùng bạn chọn thì kết quả sẽ hiện #NULL!
  • Giải pháp: kiểm tra vùng dữ liệu trong hàm và cập nhật lại. Ví dụ =SUM(A1 B2) cần sửa thành =SUM(A1,B2) hoặc =SUM(A1:B2)

8. Lỗi chia 0: #DIV/0!

  • Lỗi này rất dễ nhận thấy, đó là khi bạn thực hiện phép chia cho 0 hoặc không nhập số chia.
  • Giải pháp: thay đổi số chia khác 0. Ví dụ: =MOD(3,0) phải thay bằng =MOD(3,x) với x là số khác 0.

Nguồn: Tổng hợp từ Internet

Chúc các bạn thao tác thành thạo trên Excel!

Các công thức đôi khi có thể dẫn đến giá trị lỗi bên cạnh việc trả về kết quả không mong đợi. Sau đây là một số công cụ bạn có thể sử dụng để tìm và điều tra nguyên nhân của lỗi và xác định giải pháp.

Lưu ý: Chủ đề này chứa các kỹ thuật có thể giúp bạn sửa lỗi công thức. Đây không phải là danh sách đầy đủ các phương pháp để sửa mọi lỗi công thức có thể xảy ra. Để được trợ giúp về lỗi cụ thể, bạn có thể tìm kiếm các câu hỏi như câu hỏi của bạn trong Diễn đàn Cộng đồng Excel hoặc đăng câu hỏi của chính bạn.

Các lỗi công thức trong Excel

Tìm hiểu cách nhập công thức đơn giản

Công thức là phương trình thực hiện tính toán trên các giá trị trong trang tính của bạn. Công thức bắt đầu bằng dấu bằng (=). Ví dụ, công thức sau đây thêm 3 vào 1.

=3+1

Một công thức có thể cũng bao gồm bất kỳ hoặc tất cả các thành phần sau đây hàm, tham chiếu, toán tử và hằng số.

Các lỗi công thức trong Excel

Các phần của một công thức

  1. Hàm: được tích hợp trong Excel, hàm là các công thức được thiết kế để thực hiện tính toán cụ thể. Ví dụ: hàm PI() trả về giá trị của số pi: 3,142...

  2. Tham chiếu: tham chiếu các ô đơn hoặc phạm vi ô. A2 trả về giá trị trong ô A2.

  3. Hằng số: các giá trị số hoặc văn bản được nhập trực tiếp vào một công thức, như 2.

  4. Toán tử: Toán tử ^ (mũ) nâng một số lên một bậc lũy thừa và toán tử * (dấu sao) nhân các số. Sử dụng + và – để cộng và trừ các giá trị, sử dụng / để chia.

    Lưu ý: Một số hàm yêu cầu yếu tố gọi là tham đối. Tham đối là giá trị mà một số hàm sử dụng để thực hiện tính toán của mình. Khi được yêu cầu, các tham đối được đặt trong dấu ngoặc đơn () của hàm. Hàm PI không yêu cầu tham đối, đây là lý do vì sao bên trong dấu ngoặc đơn lại trống. Một số hàm yêu cầu một hoặc nhiều tham đối và có thể dành chỗ cho tham đối bổ sung. Bạn cần sử dụng dấu phẩy để phân tách các tham đối hoặc dấu chấm phẩy (;) tùy vào thiết đặt vị trí của bạn.

Ví dụ: hàm SUM chỉ yêu cầu một tham đối nhưng có thể chứa tổng cộng 255 tham đối.

Các lỗi công thức trong Excel

=SUM(A1:A10) là ví dụ về tham đối đơn.

=SUM(A1:A10, C1:C10) là ví dụ về nhiều tham đối.

Bảng sau tóm tắt một số lỗi phổ biến nhất mà người dùng có thể gây ra khi nhập công thức và giải thích cách sửa lỗi đó.

Hãy đảm bảo bạn

Thêm thông tin

Bắt đầu mọi hàm với dấu bằng (=)

Nếu bạn bỏ dấu bằng, những gì bạn nhập có thể được hiển thị dưới dạng văn bản hoặc ngày. Ví dụ: nếu bạn nhập SUM(A1:A10), Excel sẽ hiển thị chuỗi văn bản SUM(A1:A10) mà không thực hiện tính toán. Nếu bạn nhập 11/2, Excel sẽ hiển thị ngày Ngày 2 Tháng Mười một (giả sử định dạng ô là Chung) thay vì chia 11 cho 2.

Khớp tất cả các dấu mở ngoặc và đóng ngoặc

Hãy đảm bảo tất cả các dấu ngoặc đơn đều là một phần trong một cặp dấu khớp nhau (mở và đóng). Khi bạn sử dụng hàm trong công thức, quan trọng là mỗi dấu ngoặc đơn phải ở đúng vị trí của mình thì hàm mới hoạt động chính xác. Ví dụ: công thức =IF(B5<0),"Không hợp lệ",B5*1.05) sẽ không hoạt động do có hai dấu đóng ngoặc và chỉ có một dấu mở ngoặc trong khi chỉ nên có mỗi loại một dấu. Công thức phải có dạng như thế này: =IF(B5<0,"Không hợp lệ",B5*1.05).

Sử dụng dấu hai chấm để chỉ phạm vi

Khi bạn tham chiếu đến một phạm vi ô, sử dụng dấu hai chấm (:) để phân tách tham chiếu tới ô đầu tiên trong phạm vi và tham chiếu tới ô cuối cùng trong phạm vi. Ví dụ: =SUM(A1:A5), không phải =SUM(A1 A5), hàm này sẽ trả về kết quả #NULL! Lỗi.

Nhập tất cả các tham đối bắt buộc

Một số hàm không có đối số bắt buộc. Ngoài ra, đảm bảo rằng bạn không nhập quá nhiều đối số.

Nhập đúng loại đối số

Một số hàm như SUM yêu cầu tham đối dạng số. Các hàm khác như REPLACE yêu cầu giá trị văn bản cho ít nhất một tham đối của mình. Nếu bạn sử dụng sai kiểu dữ liệu làm tham đối, Excel có thể trả về kết quả không mong muốn hoặc hiển thị lỗi.

Không lồng quá 64 hàm

Bạn có thể nhập hoặc lồng tối đa 64 mức hàm trong một hàm.

Đặt các tên trang tính khác vào dấu ngoặc đơn

Nếu công thức tham chiếu đến các giá trị hay ô trên trang tính hay sổ làm việc khác và tên của sổ làm việc hay trang tính còn lại này chứa khoảng trắng hoặc các ký tự không thuộc bảng chữ cái thì bạn phải đặt tên đó trong dấu ngoặc đơn ( ' ), như ='Dữ liệu Quý'!D3 hoặc =‘123’!A1.

Đặt dấu chấm than (!) sau tên trang tính khi bạn tham chiếu đến trang tính đó trong công thức

Ví dụ, để trả về giá trị từ ô D3 trong trang tính có tên Dữ liệu Hàng quý trong cùng sổ làm việc, hãy dùng công thức này: ='Dữ liệu Hàng quý'!D3.

Bao gồm cả đường dẫn đến sổ làm việc ngoài

Hãy đảm bảo mỗi tham chiếu ngoài đều chứa tên sổ làm việc và đường dẫn đến sổ làm việc đó.

Tham chiếu đến sổ làm việc bao gồm tên sổ làm việc và phải nằm trong dấu ngoặc vuông ([Tên_sổ_làm_việc.xlsx]). Tham chiếu cũng phải chứa tên trang tính trong sổ làm việc.

Nếu sổ làm việc bạn muốn tham chiếu đến không mở trong Excel, bạn vẫn có thể đưa tham chiếu đó vào công thức. Bạn cung cấp đường dẫn đầy đủ đến tệp, như trong ví dụ sau: =ROWS('C:\Tài liệu của Tôi\[Hoạt động Q2.xlsx]Doanh số'!A1:A8). Công thức này trả về số hàng trong phạm vi bao gồm các ô A1 đến A8 trong sổ làm việc còn lại (8).

Lưu ý: Nếu đường dẫn đầy đủ chứa các ký tự khoảng trắng, như trong ví dụ trước, bạn phải đặt đường dẫn trong dấu ngoặc đơn (ở đầu đường dẫn và sau tên trang tính, trước dấu chấm than).

Nhập số mà không định dạng

Không định dạng số khi bạn nhập số vào công thức. Ví dụ: nếu giá trị bạn muốn nhập là $1.000, hãy nhập 1000 vào công thức. Nếu bạn nhập dấu phẩy như một phần của số, Excel sẽ hiểu dấu phẩy là kí tự phân tách. Nếu bạn muốn các số hiển thị dấu phẩy dưới dạng có dấu tách hàng nghìn, hàng triệu hoặc ký hiệu tiền tệ, hãy định dạng ô sau khi bạn nhập số.

Ví dụ: nếu bạn muốn thêm 3100 vào giá trị trong ô A3 và bạn nhập công thức =SUM(3,100,A3), Excel sẽ cộng số 3 với 100, rồi cộng tổng đó với giá trị từ ô A3, thay vì cộng 3100 với ô A3, công thức sẽ là =SUM(3100,A3). Hoặc nếu bạn nhập công thức =ABS(-2,134), Excel sẽ hiển thị lỗi do hàm ABS chỉ chấp nhận một tham đối: =ABS(-2134).

Bạn có thể thực hiện một số quy tắc để kiểm tra lỗi trong công thức. Các công thức này không đảm bảo rằng trang tính sẽ không có lỗi nhưng chúng có thể giúp bạn tìm được các lỗi thường gặp. Bạn có thể bật hoặc tắt riêng từng quy tắc trong số này.

Lỗi có thể được đánh dấu và sửa theo hai cách: từng lỗi một (như trình soát chính tả) hoặc ngay khi xảy ra lỗi trên trang tính lúc nhập dữ liệu.

Bạn có thể giải quyết lỗi bằng cách sử dụng các tùy chọn Excel hiển thị hoặc bạn có thể bỏ qua lỗi bằng cách bấm Bỏ qua Lỗi. Nếu bạn bỏ qua lỗi trong một ô cụ thể, thì lỗi trong ô đó sẽ không xuất hiện trong những lần kiểm tra thêm. Tuy nhiên, bạn có thể đặt lại tất cả các lỗi đã bỏ qua trước đó để chúng xuất hiện lại.

  1. Đối với Excel trên Windows, hãy bấm >Chọn > Công thức hoặc
    cho Excel trên Mac, bấm vào menu Excel để > Chọn để > tra Lỗi

    Trong Excel 2007, bấm vào nút Microsoft Office

    Các lỗi công thức trong Excel
    > Tùy chọn Excel > Công thức.

  2. Bên dưới Kiểm tra Lỗi, hãy chọn Bật kiểm tra lỗi trong nền. Sẽ đánh dấu tất cả các lỗi được phát hiện bằng hình tam giác ở góc trên cùng bên trái ô.

    Các lỗi công thức trong Excel
  3. Để thay đổi màu của hình tam giác đánh dấu vị trí xuất hiện lỗi, trong hộp Chỉ ra lỗi bằng màu này, hãy chọn màu mà bạn muốn.

  4. Dưới Quy tắc kiểm tra Excel, hãy chọn hoặc bỏ chọn hộp kiểm của bất kỳ quy tắc nào sau đây:

    • Ô chứa công thức gây ra lỗi: Công thức không sử dụng cú pháp, đối số hoặc kiểu dữ liệu dự kiến. Giá trị lỗi bao gồm #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!, #VALUE!. Mỗi giá trị lỗi này có các nguyên nhân khác nhau và được giải quyết theo nhiều cách khác nhau.

      Lưu ý: Nếu bạn nhập giá trị lỗi trực tiếp vào ô, nó được lưu trữ như giá trị lỗi nhưng sẽ không bị đánh dấu là lỗi. Tuy nhiên, nếu một công thức trong ô khác tham chiếu tới ô đó, thì công thức trả về giá trị lỗi từ ô đó.

    • Công thức trong cột được tính không nhất quán trong các bảng: Cột được tính có thể bao gồm các công thức riêng khác với công thức cột chính, gây ra lỗi. Các lỗi đối với cột được tính xảy ra khi bạn thực hiện bất kỳ thao tác nào sau đây:

      • Nhập dữ liệu khác với công thức trong ô cột được tính.

      • Nhập công thức vào ô cột được tính, rồi sử dụng Ctrl +Z hoặc bấm vào Hoàn tác

        Các lỗi công thức trong Excel
        trên Thanh công cụ Truy nhập Nhanh.

      • Nhập một công thức mới vào một cột được tính toán đã chứa sẵn một hoặc nhiều ngoại lệ.

      • Sao chép dữ liệu vào cột được tính toán mà dữ liệu đó không khớp với công thức của cột được tính toán. Nếu dữ liệu sao chép có chứa công thức, thì công thức này sẽ ghi đè dữ liệu trong cột được tính toán.

      • Di chuyển hoặc xóa bỏ một ô trên một vùng trang tính khác được tham chiếu bởi một trong các hàng trong cột được tính toán.

    • Ô chứa năm được biểu thị bằng 2 chữ số: Ô chứa ngày tháng dạng văn bản có thể bị hiểu sai thế kỷ khi được dùng trong công thức. Ví dụ: ngày tháng trong công thức =YEAR("1/1/31") có thể được hiểu là 1931 hoặc 2031. Sử dụng quy tắc này để kiểm tra các ngày tháng dạng văn bản không rõ ràng.

    • Số được định dạng dưới dạng văn bản hoặc có nháy đơn phía trước: Ô chứa số được lưu trữ dưới dạng văn bản. Điều này thường xảy ra khi dữ liệu được nhập từ nguồn khác. Các số được lưu dưới dạng văn bản có thể dẫn đến kết quả sắp xếp không mong muốn, vì vậy, tốt hơn hết là hãy chuyển đổi các ô này thành định dạng số. ‘=SUM(A1:A10) hiển thị dưới dạng văn bản.

    • Công thức không nhất quán với công thức khác trong vùng: Công thức đó không khớp với mẫu của các công thức khác gần đó. Trong nhiều trường hợp, các công thức liền kề với những công thức khác chỉ khác nhau ở tham chiếu ô mà chúng sử dụng. Trong ví dụ về bốn công thức liền kề sau đây, Excel sẽ hiển thị lỗi bên cạnh công thức =SUM(A10:C10) trong ô D4 vì các công thức liền kề tăng thêm một hàng, còn công thức này lại tăng thêm 8 hàng — Excel cho rằng công thức phải là =SUM(A4:C4).

      Các lỗi công thức trong Excel

      Nếu các tham chiếu được dùng trong công thức không nhất quán với tham chiếu trong các công thức liền kề, Excel sẽ hiển thị lỗi.

    • Công thức bỏ sót ô trong vùng: Công thức không thể tự động bao gồm tham chiếu đến dữ liệu bạn chèn giữa phạm vi dữ liệu gốc và ô chứa công thức đó. Quy tắc này so sánh tham chiếu trong công thức với phạm vi ô thực tế liền kề với ô chứa công thức đó. Nếu các ô liền kề có chứa giá trị bổ sung và không phải là ô trống, Excel sẽ hiển thị lỗi bên cạnh công thức đó.

      Ví dụ: Excel chèn lỗi bên cạnh công thức =SUM(D2:D4) khi quy tắc này được áp dụng, vì các ô D5, D6 và D7 nằm liền kề các ô được tham chiếu trong công thức và ô chứa công thức (D8), những ô đó chứa dữ liệu cần được tham chiếu trong công thức.

      Các lỗi công thức trong Excel
    • Các ô chưa khóa có chứa công thức: Công thức chưa được khóa bảo vệ. Theo mặc định, tất cả các ô trên trang tính đều được khóa để không bị thay đổi khi trang tính được bảo vệ. Điều này có thể giúp tránh các sai lầm vô ý như vô tình xóa hoặc thay đổi công thức. Lỗi này cho biết ô được đặt là chưa khóa nhưng trang tính vẫn chưa được bảo vệ. Kiểm tra để đảm bảo bạn có muốn khóa ô hay không.

    • Công thức tham chiếu tới các ô trống: Công thức chứa tham chiếu đến một ô trống. Điều này có thể dẫn đến các kết quả không mong đợi, như được minh họa trong ví dụ dưới đây.

      Giả sử bạn muốn tính giá trị trung bình của các số trong cột ô sau đây. Nếu ô thứ ba là ô trống, nó sẽ không được bao gồm trong phép tính và kết quả sẽ là 22,75. Nếu ô thứ ba chứa 0, kết quả sẽ là 18,2.

      Các lỗi công thức trong Excel
    • Dữ liệu được nhập vào trong bảng không hợp lệ: Xảy ra lỗi xác thực trong bảng. Kiểm tra thiết đặt xác thực cho ô bằng cách đi đến tab Dữ liệu > nhóm Công cụ Dữ liệu > Xác thực Dữ liệu.

  1. Chọn trang tính mà bạn muốn kiểm tra lỗi.

  2. Nếu trang tính được tính toán theo cách thủ công, hãy nhấn F9 để tính toán lại.

    Nếu hộp thoại Kiểm tra Lỗi không hiển thị, hãy bấm vào tab Công thức > Kiểm định Công thức > nút Kiểm tra Lỗi.

  3. Nếu trước đó bạn đã bỏ qua bất kỳ lỗi nào, bạn có thể kiểm tra lại chúng bằng các thực hiện như sau: bấm vào Tệp > Tùy chọn > Công thức. Đối với Excel trên Mac, bấm vào menu Excel để > Chọn > tra Lỗi.

    Trong mục Kiểm tra Lỗi, bấm vào Đặt lại Lỗi Được bỏ qua > OK.

    Các lỗi công thức trong Excel

    Lưu ý: Việc đặt lại lỗi đã bỏ qua sẽ đặt lại tất cả lỗi trong tất cả trang tính trong sổ làm việc hiện hoạt.

    Mẹo: Việc này có thể hữu ích nếu bạn di chuyển hộp thoại Kiểm tra Lỗi ngay bên dưới thanh công thức.

    Các lỗi công thức trong Excel
  4. Bấm vào một trong các nút hành động ở bên phải của hộp thoại. Các hành động sẵn có sẽ khác nhau tùy theo mỗi kiểu lỗi.

  5. Bấm Tiếp.

Lưu ý: Nếu bạn bấm Bỏ qua Lỗi, thì lỗi đó sẽ được đánh dấu là bị bỏ qua đối với mỗi lần kiểm tra liên tiếp.

  1. Bên cạnh ô đó, hãy bấm nút Kiểm tra Lỗi

    Các lỗi công thức trong Excel
    mới xuất hiện, rồi bấm vào tùy chọn bạn muốn. Các lệnh khả dụng sẽ khác nhau tùy theo từng loại lỗi và mục nhập đầu tiên sẽ mô tả lỗi.

    Nếu bạn bấm vào Bỏ qua Lỗi thì lỗi sẽ được đánh dấu là bị bỏ qua cho mỗi lượt kiểm tra liên tiếp.

    Các lỗi công thức trong Excel

Nếu một công thức không thể đánh giá đúng kết quả, Excel sẽ hiển thị giá trị lỗi, chẳng hạn như #####, #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! và #VALUE!. Mỗi loại lỗi có các nguyên nhân khác nhau và các giải pháp khác nhau.

Bảng sau chứa kết nối đến bài viết mô tả chi tiết về các lỗi này và mô tả ngắn gọn để giúp bạn bắt đầu.

Chủ đề

Mô tả

Sửa lỗi ####

Excel sẽ hiển thị lỗi này khi cột không đủ rộng để hiển thị tất cả các ký tự trong một ô hoặc một ô chứa giá trị âm hoặc giá trị thời gian.

Ví dụ, một công thức trừ một ngày trong tương lai từ một ngày trong quá khứ, chẳng hạn như = 06/15/2008-07/01/2008, dẫn đến giá trị ngày âm.

Mẹo: Cố gắng điều chỉnh ô tự động bằng cách bấm đúp vào giữa các tiêu đề cột. Nếu ### được hiển thị do Excel không thể hiển thị tất cả các ký tự, thao tác này sẽ sửa lỗi đó.

Các lỗi công thức trong Excel

Sửa lỗi #DIV/0! .

Excel sẽ hiển thị lỗi này khi có số chia cho không (0) hoặc ô không chứa giá trị nào.

Mẹo: Thêm một bộ xử lý lỗi như trong ví dụ sau, là =IF(C2,B2/C2,0)

Các lỗi công thức trong Excel

Sửa lỗi #N/A

Excel sẽ hiển thị lỗi này khi giá trị không có sẵn cho hàm hoặc công thức.

Nếu bạn đang sử dụng một hàm như VLOOKUP, nội dung bạn đang cố gắng tra cứu có kết quả khớp với trong phạm vi tra cứu không? Hầu hết thường là không có.

Thử sử dụng IFERROR để ngăn #N/A. Trong trường hợp này, bạn có thể sử dụng:

=IFERROR(VLOOKUP(D2,$D$6:$E$8,2,TRUE),0)

Các lỗi công thức trong Excel

Sửa lỗi #NAME? .

Lỗi này hiển thị khi Excel không nhận dạng được văn bản trong công thức. Ví dụ, tên phạm vi hoặc tên hàm có thể bị viết sai.

Lưu ý: Nếu bạn đang sử dụng một hàm, hãy đảm bảo tên hàm được viết đúng. Trong trường hợp này, hàm SUM bị viết sai chính tả. Hãy loại bỏ chữ “e” và Excel sẽ sửa lại chính xác.

Các lỗi công thức trong Excel

Sửa lỗi #NULL! .

Excel sẽ hiển thị lỗi này khi bạn xác định giao nhau của hai vùng không giao nhau (chéo). Toán tử giao nhau là một ký tự khoảng trắng để tách biệt các tham chiếu trong một công thức.

Lưu ý: Hãy đảm bảo rằng các phạm vi của bạn được phân tách chính xác - các vùng C2:C3 và E4:E6 không giao nhau, vì vậy nhập công thức =SUM(C2:C3 E4:E6) sẽ trả về giá #NULL! lỗi. Đặt dấu phẩy giữa phạm vi C và E sẽ sửa lỗi =SUM(C2:C3,E4:E6)

Các lỗi công thức trong Excel

Sửa lỗi #NUM! .

Excel sẽ hiển thị lỗi này khi công thức hoặc hàm chứa giá trị số không hợp lệ.

Bạn đang sử dụng một hàm lặp lại, như IRR hoặc RATE? Nếu vậy, lỗi #NUM! có thể xay ra do hàm không tìm thấy kết quả. Tham khảo chủ đề trợ giúp để biết các bước giải quyết.

Sửa lỗi #REF! .

Excel sẽ hiển thị lỗi này khi tham chiếu ô không hợp lệ. Ví dụ, bạn có thể xóa ô đã được tham chiếu bởi các công thức khác hoặc bạn có thể dán ô bạn đã di chuyển ở phía trên cùng của ô được tham chiếu bởi các công thức khác.

Bạn vô tình xóa một hàng hoặc cột? Chúng tôi đã xóa cột B trong công thức =SUM(A2,B2,C2) này, hãy xem chuyện gì xảy ra.

Sử dụng Hoàn tác (Ctrl+Z) để hoàn tác thao tác xóa, xây dựng lại công thức hoặc sử dụng tham chiếu phạm vi liên tiếp như sau: =SUM(A2:C2), hàm này sẽ tự động cập nhật khi cột B bị xóa.

Các lỗi công thức trong Excel

Sửa lỗi #VALUE! .

Excel có thể hiển thị lỗi này nếu công thức của bạn bao gồm các ô chứa các kiểu dữ liệu khác nhau.

Bạn đang sử dụng các toán tử Toán học (+, -, *, /, ^) với các kiểu dữ liệu khác nhau? Nếu vậy, hãy thử thay thế bằng hàm. Trong trường hợp này, hàm =SUM(F2:F5) có thể khắc phục sự cố.

Các lỗi công thức trong Excel

Khi ô không hiển thị trên trang tính, bạn có thể giám sát các ô đó và công thức thuộc các ô đó tại thanh công cụ Cửa sổ Giám sát. Cửa sổ Giám sát giúp bạn thuận tiện trong việc giám sát, kiểm tra hoặc xác nhận tính toán công thức và kết quả trong trang tính lớn. Bằng cách sử dụng Cửa sổ Giám sát, bạn không cần cuộn đi cuộn lại hoặc đi đến các phần khác nhau của trang tính.

Các lỗi công thức trong Excel

Bạn có thể di chuyển hoặc cố định thanh công cụ này như mọi thanh công cụ khác. Ví dụ: bạn có thể cố định thanh công cụ ở cuối cửa sổ. Thanh công cụ theo dõi những thuộc tính ô sau: 1) Sổ làm việc, 2) Trang tính, 3) Tên (nếu ô có Phạm vi Có tên tương ứng), 4) Địa chỉ ô, 5) Giá trị và 6) Công thức.

Lưu ý: Có thể bạn chỉ có một giám sát trên mỗi ô.

Thêm ô vào Cửa sổ Giám sát

  1. Chọn ô bạn muốn giám sát.

    Để chọn tất cả các ô trên trang tính có công thức, trên tab Trang đầu, trong nhóm Chỉnh sửa, bấm vào Tìm & Chọn (hoặc bạn có thể sử dụng Ctrl+G hay Control+G trên máy Mac)> Đi Tới Đặc biệt > Công thức.

    Các lỗi công thức trong Excel
  2. Trên tab Công thức, trong nhóm Kiểm tra Công thức, bấm Cửa sổ Giám sát.

  3. Bấm vào Thêm Giám sát.

    Các lỗi công thức trong Excel
  4. Xác nhận rằng bạn đã chọn tất cả các ô mình muốn giám sát, rồi bấm vào Thêm.

    Các lỗi công thức trong Excel
  5. Để thay đổi độ rộng của cột Cửa sổ Giám sát, hãy kéo viền ở bên phải đầu đề cột.

  6. Để hiển thị ô mà mục nhập trong thanh công cụ Cửa sổ Giám sát tham chiếu đến, hãy bấm đúp vào mục nhập.

    Lưu ý: Ô có tham chiếu bên ngoài sổ làm việc khác sẽ hiển thị trong thanh công cụ Cửa sổ Giám sát chỉ khi sổ làm việc khác mở.

Loại bỏ ô khỏi Cửa sổ Giám sát

  1. Nếu thanh công cụ Cửa sổ Giám sát không hiển thị, trên tab Công thức, trong nhóm Kiểm định Công thức, bấm vào Cửa sổ Giám sát.

  2. Chọn ô bạn muốn loại bỏ.

    Để chọn nhiều ô, nhấn CTRL và sau đó bấm vào ô.

  3. Bấm vào Xóa Giám sát.

    Các lỗi công thức trong Excel

Đôi khi, rất khó để hiểu được cách công thức lồng nhau tính toán kết quả cuối cùng vì có một vài tính toán trung gian và kiểm tra lô-gic. Tuy nhiên, bằng cách sử dụng hộp thoại Đánh giá Công thức, bạn có thể thấy các phần khác nhau của công thức lồng nhau theo thứ tự mà công thức được tính toán. Ví dụ: công thức =IF(AVERAGE(D2:D5)>50,SUM(E2:E5),0) sẽ trở nên dễ hiểu hơn khi bạn có thể nhìn thấy kết quả trung gian sau đây:

Các lỗi công thức trong Excel

Trong hộp thoại Đánh giá Công thức

Mô tả

=IF(AVERAGE(D2:D5)>50,SUM(E2:E5),0)

Công thức lồng nhau hiển thị đầu tiên. Hàm AVERAGE và hàm SUM lồng trong hàm IF.

Phạm vi ô D2:D5 chứa các giá trị 55, 35, 45 và 25, do đó, kết quả của hàm AVERAGE(D2:D5) là 40.

=IF(40>50,SUM(E2:E5),0)

Phạm vi ô D2:D5 chứa các giá trị 55, 35, 45 và 25, do đó, kết quả của hàm AVERAGE(D2:D5) là 40.

=IF(False,SUM(E2:E5),0)

Vì 40 không lớn hơn 50 nên biểu thức trong tham đối đầu tiên của hàm IF (tham đối logical_test) là False.

Hàm IF trả về giá trị của đối số thứ ba (đối số value_if_false). Hàm SUM không được đánh giá vì nó là đối số thứ hai của hàm IF (đối số value_if_true) và nó được trả về chỉ khi biểu thức là True.

  1. Chọn ô bạn muốn đánh giá. Chỉ có thể đánh giá một ô tại một thời điểm.

  2. Chọn tab Công thức > Kiểm định Công thức > Đánh giá Công thức.

  3. Bấm Đánh giá để kiểm tra giá trị của tham chiếu được gạch dưới. Kết quả đánh giá được hiển thị dạng in nghiêng.

    Nếu phần gạch dưới trong công thức là tham chiếu đến công thức khác, bấm Bước Vào để hiển thị công thức khác trong hộp Đánh giá. Bấm Bước Ra để trở lại ô và công thức trước.

    Nút Bước Vào không có sẵn cho tham chiếu vào lần thứ hai tham chiếu đó hiện ra trong công thức hoặc nếu công thức tham chiếu đến một ô trong sổ làm việc khác.

  4. Tiếp tục bấm vào Đánh giá cho đến khi từng phần của công thức đều được đánh giá.

  5. Để xem lại đánh giá, bấm Khởi động lại.

  6. Để kết thúc đánh giá, bấm Đóng.

Lưu ý: 

  • Một số phần của công thức sử dụng hàm IFCHOOSE không được đánh giá — trong trường hợp đó, #N/A hiển thị trong hộp Đánh giá.

  • Nếu tham chiếu là trống thì giá trị bằng không (0) sẽ hiển thị trong hộp Đánh giá.

  • Chức năng sau đây được tính toán lại mỗi lần trang tính thay đổi và có thể làm hộp thoại Đánh giá Công thức cho kết quả khác với những gì sẽ xuất hiện trong ô: RAND, AREAS, INDEX, OFFSET, CELL, INDIRECT, ROWS, COLUMNS, NOW, TODAY, RANDBETWEEN.

Bạn cần thêm trợ giúp?

Các lỗi công thức trong Excel

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.

Xem thêm

Hiển thị mối quan hệ giữa công thức và ô

Làm thế nào để tránh công thức bị lỗi