Bạn đang xem bài viết Lỗi Value Trong Excel Và Cách Sửa Lỗi được cập nhật mới nhất trên website Hoisinhvienqnam.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.
Lỗi value trong excel là cách để Excel thông báo, “Đã xảy ra lỗi với cách nhập công thức của bạn. Hoặc đã xảy ra lỗi với các ô bạn đang tham chiếu tới.” Lỗi này rất chung chung và khó có thể tìm thấy nguyên nhân chính xác cho lỗi. Thông tin ở trang này trình bày về các sự cố phổ biến, cùng giải pháp cho lỗi. Có thể bạn sẽ cần thử một hoặc nhiều giải pháp để khắc phục được lỗi cụ thể của mình.
Lỗi VALUE trong excel là gì?
Khi viết hàm trong excel, bạn nhận được các thông báo lỗi #Value, #Ref,… ta có thể hiểu đó là: Phần thông báo của excel cho ta biết được rằng công thức bạn vừa nhập đã bị lỗi ở đâu đó: Sai cú pháp, tham chiếu có vấn đề,… Và #Value là một lỗi rất chung chung do vậy khó biết được ngay lập tức lỗi là do đâu. Để tìm ra lỗi thì ta phải có những thủ thuật, biện pháp test (phép thử).
Cách sửa lỗi #VALUE!
Các vấn đề với phép trừ
Cách thực hiện phép trừ cơ bản
Trừ một tham chiếu ô từ một ô khác
Hoặc sử dụng công thức SUM với các số dương và số âm
Lỗi #VALUE! với phép trừ cơ bản
Nếu bạn đang sử dụng Windows thì bạn có thể gặp phải lỗi #VALUE! ngay cả khi thực hiện công thức trừ cơ bản nhất. Thao tác sau có thể giải quyết sự cố của bạn:
Trước tiên, hãy thực hiện một lượt kiểm tra nhanh. Trong sổ làm việc mới, nhập số 2 vào ô A1. Nhập số 4 vào ô B1. Sau đó, hãy nhập công thức này =B1-A1 vào ô C1. Nếu bạn gặp lỗi #VALUE!, hãy đi tới bước tiếp theo. Nếu bạn không gặp lỗi, hãy thử các giải pháp khác trên trang này.
Trong Windows, hãy mở panel điều khiển cho Khu vực của bạn.
Windows 10: Bấm vào Bắt đầu, nhập Khu vực, rồi bấm vào panel điều khiển Khu vực.
Windows 8: Ở màn hình Bắt đầu, nhập Khu vực, bấm vào Thiết đặt, rồi bấm vào Khu vực.
Windows 7: Bấm vào Bắt đầu, nhập Khu vực, rồi bấm vào Khu vực và ngôn ngữ.
Trên tab Định dạng, bấm vào Thiết đặt bổ sung.
Tìm Dấu tách danh sách. Nếu Dấu tách danh sách được đặt là dấu trừ, hãy thay đổi dấu tách đó thành một ký hiệu khác. Ví dụ: dấu phẩy là dấu tách danh sách phổ biến. Dấu chấm phẩy cũng là dấu tách danh sách phổ biến. Tuy nhiên, có thể một dấu tách danh sách khác sẽ phù hợp hơn với khu vực cụ thể của bạn.
Bấm vào OK.
Mở sổ làm việc của bạn. Nếu một ô có chứa lỗi #VALUE!, hãy bấm đúp vào ô để chỉnh sửa.
Nếu xuất hiện dấu phẩy ở nơi nên là dấu trừ cho phép trừ, hãy thay đổi những dấu phẩy đó thành dấu trừ.
Nhấn ENTER.
Lặp lại quy trình này cho các ô khác chứa lỗi.
Cách để trừ ngày
Trừ một tham chiếu ô từ một ô khác
Hoặc sử dụng hàm DATEDIF
Lỗi #VALUE! khi trừ ngày được lưu trữ dưới dạng văn bản
Kiểm tra khoảng trắng cách quãng
Bấm đúp vào một ngày đang được sử dụng trong công thức trừ.
Đưa con trỏ của bạn tới phần đầu, rồi xem liệu bạn có thể chọn một hay nhiều khoảng trắng được không. Khoảng trắng được chọn ở phần đầu của ô sẽ trông như thế này: Ô có khoảng trắng được chọn trước ngày 01/01/2016
Nếu ô của bạn gặp sự cố, hãy đi tới bước tiếp theo. Nếu bạn không thấy một hoặc nhiều khoảng trắng, hãy đi tới mục tiếp theo nói về việc kiểm tra thiết đặt ngày cho máy tính của bạn.
Chọn cột chứa ngày bằng cách bấm vào tiêu đề cột.
Bấm vào Tiếp theo hai lần.
Ở Bước 3 trên 3 của trình hướng dẫn, bên dưới Định dạng dữ liệu cột, bấm vào Ngày.
Chọn định dạng ngày, rồi bấm vào Hoàn tất.
Lặp lại quy trình này với các cột khác để đảm bảo chúng không chứa các khoảng trắng cách quãng trước ngày.
Các sự cố với khoảng trắng và văn bản
Loại bỏ khoảng trắng tạo ra lỗi #VALUE!
1. Chọn ô được tham chiếu
2. Tìm và thay thế
3. Loại bỏ khoảng trắng
4. Thay thế hoặc Thay thế tất cả
5. Bật bộ lọc
6. Đặt bộ lọc
7. Chọn mọi hộp kiểm chưa được đặt tên
8. Chọn các ô trống, rồi xóa
9. Xóa bộ lọc
10. Kết quả
GHI CHÚ: Trong ví dụ này, hãy lưu ý rằng ô E4 chứa một hình tam giác màu lục và số được căn sang trái. Điều này có nghĩa là số được lưu trữ dưới dạng văn bản. Điều này có thể gây ra nhiều sự cố về sau. Nếu bạn gặp vấn đề này, chúng tôi khuyên bạn nên chuyển đổi các số được lưu trữ dưới dạng văn bản sang số.
Kiểm tra xem có ký tự hay văn bản đặc biệt nào không
Ví dụ với lỗi #VALUE!
Cùng một ví dụ với hàm ISTEXT
Hãy thử sử dụng các hàm thay cho các toán tử
Các công thức chứa toán tử toán học như + và * không thể tính toán các ô chứa văn bản hoặc khoảng trắng. Trong trường hợp này, hãy thử sử dụng một hàm thay vào đó. Hàm sẽ thường bỏ qua các giá trị văn bản và tính mọi thứ dưới dạng số, giúp loại bỏ lỗi #VALUE!. Ví dụ: thay vì =A2+B2+C2, hãy nhập =SUM(A2:C2). Hoặc thay vì =A2*B2, hãy nhập =PRODUCT(A2,B2).
Các giải pháp khác để thử
Cố gắng xác định nguồn lỗi
Chọn lỗi
Thay thế lỗi #VALUE! bằng nội dung khác
Đôi khi, bạn chỉ muốn thay thế lỗi #VALUE bằng nội dung khác, chẳng hạn như văn bản của bạn, số 0 hoặc một ô trống. Trong trường hợp này, bạn có thể thêm hàm IFERROR vào công thức của mình. Hàm IFERROR sẽ kiểm tra xem liệu có tồn tại lỗi không và nếu có, hàm này sẽ thay thế lỗi bằng một giá trị khác do bạn lựa chọn. Nếu không có lỗi, công thức ban đầu của bạn sẽ được tính toán. Hàm IFERROR chỉ hoạt động trong Excel 2007 trở lên. Đối với các phiên bản cũ hơn, bạn có thể sử dụng hàm IF(ISERROR()).
CẢNH BÁO: Hàm IFERROR sẽ ẩn mọi lỗi, không chỉ riêng lỗi #VALUE!. Việc ẩn lỗi không được khuyến khích vì lỗi thường là một ký hiệu cho bạn biết có điều cần khắc phục, chứ không phải để ẩn đi. Chúng tôi không khuyến khích bạn sử dụng hàm này trừ khi bạn chắc chắn hoàn toàn rằng công thức của mình hoạt động theo cách bạn muốn.
Ô chứa lỗi #VALUE!
Lỗi ẩn bằng hàm IFERROR
Đảm bảo các kết nối dữ liệu sẵn sàng
Hãy đăng câu hỏi vào Diễn đàn Cộng đồng Excel
Nếu bạn không chắc chắn mình cần làm gì vào thời điểm này thì bạn có thể tìm kiếm các câu hỏi tương tự trong Diễn đàn Cộng đồng Excel hoặc đăng câu hỏi riêng của bạn.
Cách Sửa Lỗi #Value! Trong Hàm If
Nếu là một trong các hàm linh hoạt và phổ biến nhất trong Excel và thường được dùng nhiều lần trong một công thức đơn lẻ, cũng như kết hợp với các hàm khác. Rất tiếc, vì độ phức tạp mà nếu câu lệnh có thể được xây dựng, nó khá dễ dàng để chạy vào #VALUE! lỗi. Bạn thường có thể ngăn không cho lỗi bằng cách thêm các hàm cụ thể xử lý lỗi như ISERROR, ISERR hoặc IFERROR đến công thức của bạn.
Sự cố: Tham đối tham chiếu đến các giá trị lỗi
Khi có một tham chiếu ô đến một giá trị lỗi, nếu Hiển thị #VALUE! lỗi.
Lưu ý:
IFERROR được giới thiệu trong Excel 2007 và được ưa thích hơn nhiều so với ISERROR hoặc ISERR vì hàm này không yêu cầu dựng công thức rườm rà. ISERROR và ISERR buộc công thức phải được tính toán hai lần, trước tiên là để xem hàm có cho ra lỗi hay không, rồi tính lại lần nữa để trả về kết quả của hàm. IFERROR chỉ tính toán một lần.
=IFERROR(Công thức;0) dễ sử dụng hơn nhiều so với =IF(ISERROR(Công thức;0;Công thức))
Sự cố: Cú pháp không đúng
Nếu cú pháp của một hàm không được xây dựng chính xác, bạn có thể trả về #VALUE! lỗi.
Giải pháp: Đảm bảo rằng bạn đang xây dựng cú pháp đúng cách. Đây là một ví dụ về công thức được xây dựng tốt có lồng hàm IF vào bên trong một hàm IF khác để tính toán khấu trừ dựa trên mức thu nhập.
=IF(E2<31500;E2*15%;IF(E2<72500;E2*25%;E2*28%))
Diễn giải đơn giản, hàm này có nghĩa là – IF(nếu)(giá trị trong ô A5 nhỏ hơn 31.500 thì nhân giá trị đó với 15 %. Nhưng IF (nếu) không phải thì kiểm tra xem giá trị có nhỏ hơn 72.500 hay không. IF (nếu) có thì nhân với 25 %, nếu không thì nhân với 28 %).
Để sử dụng hàm IFERROR với công thức hiện có, bạn chỉ cần bao bên ngoài công thức hoàn thiện bằng IFERROR:
=IFERROR(IF(E2<31500;E2*15%;IF(E2<72500;E2*25%;E2*28%));0)
Diễn đạt đơn giản rằng NẾU bất kỳ phần nào của công thức gốc cho ra lỗi thì sẽ hiển thị 0, nếu không thì trả về kết quả của câu lệnh IF. Một số người viết và hoàn thiện công thức của mình bằng cách sử dụng phương pháp xử lý lỗi ngay từ ban đầu, tuy nhiên đây không phải là cách hay, do hàm xử lý lỗi sẽ giấu mọi lỗi tiềm ẩn, vì vậy bạn sẽ không nhất thiết biết công thức của mình đang hoạt động đúng hay không. Nếu bạn cần thêm xử lý lỗi, tốt nhất là nên thêm sau khi bạn chắc chắn rằng công thức của mình hoạt động đúng.
Lưu ý: Các giá trị đánh giá trong công thức không có dấu chấm phẩy. Nếu bạn thêm các dấu chấm phẩy, hàm IF sẽ cố gắng sử dụng các dấu chấm phẩy làm tham đối và Excel sẽ báo lỗi. Mặt khác, số nhân tỷ lệ phần trăm đều có biểu tượng %. Điều này cho Excel biết bạn muốn các giá trị đó được xem như là tỷ lệ phần trăm. Nếu không, bạn sẽ cần nhập các giá trị đó dưới dạng giá trị tỷ lệ phần trăm thực tế, chẳng hạn như “E2*0,25”.
Bạn có câu hỏi về một hàm cụ thể nào không?
Đăng câu hỏi vào diễn đàn cộng đồng Excel
Giúp chúng tôi cải thiện Excel
Sửa lỗi #VALUE! .
Hàm IFERROR
Các hàm IS
Hàm IFS (Microsoft 365 hoặc Excel 2016 trở lên)
Hàm IF – các công thức được kết hợp với nhau và tránh các rắc rối
Video: Hàm IF được lồng
Tổng quan về các công thức trong Excel
Làm thế nào để tránh công thức bị lỗi
Phát hiện lỗi trong các công thức
Tất cả các hàm Excel (bảng chữ cái)
Cách Sửa Lỗi #Value! Lỗi Trong Hàm Sumif/Sumifs
Chủ đề này liệt kê các nguyên nhân phổ biến hơn của lỗi #VALUE! trong các hàm SUMIF và SUMIFS và cách giải quyết các lỗi.
Sự cố: Công thức tham chiếu đến các ô trong sổ làm việc đã đóng
Hàm SUMIF/SUMIFS tham chiếu đến một ô hoặc phạm vi trong một sổ làm việc đóng sẽ dẫn đến #VALUE! .
Lưu ý: Đây là một vấn đề đã biết với một vài các hàm Excel khác chẳng hạn như COUNTBLANK COUNTIF, COUNTIFS, để đặt tên cho một vài. Hãy xem SUMIF, COUNTIF và trả về các hàm COUNTBLANK “#VALUE!” Lỗi Bài viết để biết thêm thông tin.
Giải pháp: Mở sổ làm việc được biểu thị trong công thức, rồi nhấn F9 để làm mới công thức.
Bạn cũng có thể tránh vấn đề này bằng cách dùng hàm SUM và IF cùng nhau trong một công thức mảng. Hãy xem các hàm SUMIF, COUNTIF và COUNTBLANK trả về #VALUE! lỗi Bài viết để biết thêm thông tin.
Sự cố: Chuỗi tiêu chí nhiều hơn 255 ký tự
Hàm SUMIF/SUMIFS trả về kết quả không đúng khi bạn cố gắng so khớp các chuỗi dài hơn 255 ký tự.
Giải pháp: Rút ngắn chuỗi nếu có thể. Nếu bạn không thể rút ngắn chuỗi, hãy sử dụng hàm CONCATENATE hoặc toán tử Dấu và (&) để ngắt giá trị thành nhiều chuỗi. Ví dụ:
=SUMIF(B2:B12;”chuỗi dài”&”một chuỗi dài khác”)
Sự cố: Trong hàm SUMIFS, tham đối dải_ô_tiêu_chí không nhất quán với tham đối dải_ô_tổng.
Các tham đối dải ô phải luôn đồng nhất trong hàm SUMIFS. Điều đó có nghĩa là tham đối dải_ô_tiêu_chí và dải_ô_tổng sẽ tham chiếu đến cùng một số hàng và số cột.
Trong ví dụ sau đây, công thức được phép để trả về tổng doanh số bán hàng ngày của quả táo trong Bellevue. Đối số sum_range (C2:C10) Tuy nhiên không tương ứng với cùng số hàng và cột trong các đối số criteria_range (A2:A12 & B2:B12) . Bằng cách dùng cú pháp = SUMIFS ( C2:C10, A2:A12, A14, B2:B12, B14) sẽ dẫn đến #VALUE! .
Giải pháp: Tiếp tục với ví dụ này, thay đổi dải_ô_tổng thành C2:C12 và thử lại công thức.
Lưu ý: Hàm SUMIF có thể sử dụng các dải ô có kích cỡ khác nhau.
Bạn có câu hỏi về một hàm cụ thể?
Đăng câu hỏi vào diễn đàn cộng đồng Excel
Giúp chúng tôi cải thiện Excel
Sửa lỗi #VALUE! .
Hàm SUMIFS
Nâng cao nếu hàm video
Tổng quan về các công thức trong Excel
Làm thế nào để tránh công thức bị lỗi
Phát hiện lỗi trong các công thức
Tất cả các hàm Excel (bảng chữ cái)
Lỗi #Value!, #Ref!, #Num, #N/A, #Div/0!, #Name?, #Null! Trong Excel Và Cách Sửa
Khi làm việc với công thức trong Excel, rất có thể bạn đã không nhận được kết quả mong muốn mà nhận được những giá trị như sau bắt đầu bằng dấu # như: #VALUE!, #REF!, #NUM, #N/A, #DIV/0!, #NAME?, #NULL!
Nguyên nhân gây lỗi #NUM! trong Excel
Lỗi #NUM! trong Excel thường xảy ra:
Khi một công thức yêu cầu tham số là một giá trị số nhưng lại được người dùng đưa vào một giá trị không phải là số hoặc không hợp lệ.
Khi kết quả của phép tính trong Excel quá lớn hoặc quá nhỏ
Nguyên nhân gây lỗi #VALUE! trong Excel
Có thể nói, lỗi #VALUE! là một trong những lỗi hay gặp nhất khi sử dụng công thức Excel. Đây là cách Excel thông báo cho chúng ta rằng có vấn đề với công thức hoặc vùng bảng tính được tham chiếu. Vấn đề ở đây là gì thì tuỳ vào công thức mà bạn đang sử dụng:
Cách sửa lỗi #N/A trong Excel
Nói chung lỗi #N/A xảy ra khi các hàm tìm kiếm VLOOKUP, HLOOKUP, MATCH, LOOKUP không tìm được giá trị cần tìm.
Lỗi #DIV/0! xảy ra khi trong 1 công thức Excel xuất hiện phép chia cho 0. Vì phép chia cho 0 không được định nghĩa trong toán học nên đây là 1 lỗi và được thể hiện bằng #DIV/0! trong Excel:
Lỗi #REF! do xoá vùng tham chiếu trong công thức
Lỗi #REF! thường xảy ra khi vùng tham chiếu trong công thức Excel bị xoá hoặc bị ghi đè lên.
Nếu bạn lỡ tay xoá nhầm cột thì hãy sử dụng phím tắt CTRL + Z để có thể lấy lại cột vừa bị xoá (chức năng Undo)
Ngoài ra để hạn chế việc xảy ra lỗi #REF!, bạn nên sử dụng công thức sắp theo cú pháp =SUM(B2:D2)
Cách khắc phục: Sửa lại công thức VLOOKUP cho phù hợp =VLOOKUP(A8,A2:D5,4,FALSE)
Lỗi #REF! do sử dụng tham số Row hoặc Column của hàm Index không phù hợp
Cách khắc phục: Sửa lại công thức cho phù hợp: =INDEX(B2:E5,4,4)
Lỗi #REF! khi sử dụng hàm Indirect tham chiếu tới file excel đóng
Cách khắc phục: Mở file Excel đang đóng.
Lỗi #NAME? do viết sai tên hàm
Cách khắc phục: Kiểm tra lại tên hàm đã được viết đúng chưa và sử dụng tính năng Function Arguments như hình dưới
Ví dụ: name “Profit” trong công thức sau đây chưa được khai báo trong Excel
Lỗi #NAME! khi name sử dụng bị viết sai trong Excel
Khi tên (name) đã được khai báo trong Excel nhưng bị viết sai cũng sẽ gây ra lỗi #NAME!
Lỗi #NAME! do dữ liệu kiểu chữ không có dấu ngoặc kép bao quanh
Ví dụ:
Lỗi #NAME! do thiếu dấu : ngăn cách giữa địa chỉ vùng trong Excel
Ví dụ:
Lỗi #NAME! do sử dụng 1 hàm hỗ trợ bởi Addin nhưng Addin chưa được cài đặt
Hàm có thể được hỗ trợ bởi Addin hoặc là 1 hàm UDF tự viết và không có trong Workbook bạn đang làm việc
Cách khắc phục: Cài đặt bổ sung Addin hoặc Code của UDF
Lỗi #NULL! xảy ra khi công thức lấy phần giao nhau giữa 2 vùng không giao nhau. Ví dụ như sau:
Cập nhật thông tin chi tiết về Lỗi Value Trong Excel Và Cách Sửa Lỗi trên website Hoisinhvienqnam.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!