Đánh giá lequocthai.com:
Lỗi #VALUE! trong Excel là gì?
Lỗi #VALUE!, như tên gọi, xảy ra khi bạn nhập một giá trị không hợp lệ vào công thức Excel. Giá trị này có thể được nhập trực tiếp như một đối số trong công thức hoặc được cung cấp dưới dạng tham chiếu ô. Để khắc phục, bạn chỉ cần thay thế giá trị sai đó bằng giá trị đúng.
Nếu bạn gặp lỗi #VALUE! trên bảng tính, chúng tôi sẽ giúp bạn loại bỏ nó trong vài phút. Nhưng trước tiên, hãy cùng tìm hiểu nguyên nhân gây ra lỗi này.
Tại sao lỗi này xuất hiện?
Lỗi #VALUE! xảy ra khi một trong các giá trị được cung cấp không phải là kiểu giá trị mà công thức mong đợi. Ví dụ, để trống một ô được tham chiếu trong khi công thức cần một giá trị, hoặc tham chiếu đến một ô chứa văn bản trong khi công thức cần một số, cả hai trường hợp đều có thể gây ra lỗi #VALUE!.
Bạn có thể khắc phục hầu hết lỗi Excel dễ dàng, nhưng riêng lỗi #VALUE! thì cần lưu ý. Vấn đề là, một số hàm Excel tự động bỏ qua các giá trị không nhất quán. Ví dụ, giả sử ô B2 và B3 có giá trị lần lượt là 2 và “ABC”. Khi bạn chỉ dùng toán tử số học để cộng các giá trị này (ví dụ: =B2+B3), bạn sẽ nhận lỗi #VALUE!.
Tuy nhiên, nếu bạn dùng hàm SUM (=SUM(B2:B3)), nó sẽ tự động bỏ qua chuỗi văn bản và trả về kết quả là 2.
Ví dụ
1. Số + Văn bản
Việc cộng một số với một chuỗi văn bản sẽ khiến Excel báo lỗi. Nếu bạn cố gắng thực hiện phép cộng này, bạn sẽ thấy lỗi #VALUE!. Hãy phát triển ví dụ chúng ta đã dùng ở phần trước.
Bạn có số 2.49 trong ô B2 và chuỗi văn bản “NA” trong ô B3. Bạn dùng toán tử cộng giữa các ô tham chiếu như sau:
=B2+B3
Đương nhiên, bạn sẽ nhận được lỗi #VALUE!.
Cách khắc phục rất đơn giản. Chỉ cần thay đổi giá trị trong ô B3 thành một số. Ví dụ, thay giá trị trong ô B3 thành 3.99 sẽ giải quyết lỗi và công thức sẽ trả về 6.48.
Ngoài ra, bạn có thể sử dụng hàm SUM, như sau:
=SUM(B2:B3)
Hàm SUM sẽ bỏ qua mọi giá trị không phải số. Do đó, trong trường hợp này, nó sẽ chỉ trả về 2.49.
2. Số + Dấu cách
Điều này đôi khi khó phát hiện, đặc biệt nếu bạn có một tập dữ liệu lớn với nhiều ô trống. Nếu một trong những ô đó chứa một ký tự dấu cách, bạn sẽ rất khó tìm ra… trừ khi bạn sử dụng hàm như ISBLANK hoặc LEN.
Nếu tập dữ liệu của bạn thực sự lớn với nhiều ô trống, hãy thêm một cột phụ bên cạnh và áp dụng công thức sau cho toàn bộ cột:
=ISBLANK(B2)
Công thức sẽ trả về TRUE cho tất cả các ô thực sự trống và FALSE nếu có ký tự dấu cách trong bất kỳ ô nào. Trong ví dụ, lưu ý rằng mặc dù ô B3 trông có vẻ trống, nhưng hàm ISBLANK cho biết nó có chứa một giá trị, rất có thể là một dấu cách.
Quay lại lỗi #VALUE!, nó liên quan đến dấu cách tương tự như ví dụ trước. Thay vì một chuỗi văn bản, bây giờ bạn đang cố cộng một dấu cách với một số, điều mà Excel không thể xử lý.
Việc chỉ dùng toán tử số học (như dấu +) để cộng các giá trị này sẽ gây ra lỗi #VALUE!. Tuy nhiên, một lần nữa, hàm SUM sẽ hoạt động tốt. Ngoài ra, bạn có thể chỉ cần xóa ký tự dấu cách để công thức với toán tử số học hoạt động bình thường.
3. Giá trị đối số không hợp lệ
Nếu bạn nhập một giá trị đối số không phù hợp trong công thức, nó sẽ gây ra lỗi #VALUE!. Ví dụ, giả sử bạn đang cố gắng sử dụng hàm EOMONTH. Bạn có một cột đầy ngày tháng. Bạn áp dụng công thức cho toàn bộ cột, nhưng một vài ô lại hiển thị lỗi #VALUE!.
Bạn kiểm tra kỹ hơn và phát hiện ra rằng một vài ô trong số đó chứa họ của nhân viên thay vì một ngày tháng. Vì tên nhân viên là một đối số không hợp lệ cho hàm EOMONTH, nó trả về lỗi #VALUE!.
Bạn không cần phải là thám tử để biết cách khắc phục vấn đề. Tất cả những gì bạn cần làm là thay thế tên nhân viên bằng một ngày hợp lệ.
Nếu cách này không giải quyết được lỗi, hãy đọc ví dụ tiếp theo.
4. Ngày tháng được định dạng dưới dạng Văn bản
Khi bạn nhập một ngày và nhận được lỗi #VALUE! khi tham chiếu nó trong công thức, hãy kiểm tra định dạng ô. Hãy lấy ví dụ cuối cùng và giả sử chúng ta đã thêm một nhân viên mới vào danh sách.
Trong khi cố gắng tìm ngày cuối cùng của tháng đầu tiên, bạn lại gặp phải lỗi #VALUE!.
Ngày gia nhập trong trường hợp này trông giống một ngày hợp lệ. Vậy vấn đề là gì?
Vấn đề là, các ngày tháng đã được nhập từ một tệp khác và được định dạng dưới dạng văn bản. Vì vậy, giải pháp rất đơn giản – chúng ta chỉ cần chuyển đổi ngày được định dạng văn bản thành một ngày thực tế mà Excel có thể nhận ra.
Có nhiều cách để chuyển đổi văn bản hoặc số thành ngày. Bạn có thể tham khảo hướng dẫn toàn diện của chúng tôi về chuyển đổi văn bản và số thành ngày tháng để định dạng ngày tháng chính xác một cách nhanh chóng. Sau khi làm điều đó, lỗi #VALUE! sẽ biến mất.
Đó là tất cả các cách bạn có thể loại bỏ lỗi #VALUE! khỏi bảng tính của mình và nhận được kết quả chính xác.
Tags:
#VALUE! error, Excel troubleshooting, Excel formulas







