Cách Sửa Lỗi #Value Trong Excel

Lỗi #VALUE với khoảng trắng

Để khắc phục sự cố này, các bạn thực hiện như sau:

Bước 1: Chọn ô được tham chiếu, sau đó chọn Ctrl + H để mở một hộp thoại mới để thay thế

Bước 2: Xuất hiện hộp thoại Find and Replace. Khi đó, trong ô Find What các bạn nhập dấu cách. Và trong mục Replace With để nguyên và không nhập gì. Cuối cùng chọn Replace All để loại bỏ tất cả các khoảng trắng.

Trường hợp có các ký tự ẩn khác ngoài các nhưng thực sự các ô đó không trống, khi đó ta thực hiện như sau:

Bước 3: Khi đó chọn Data → Filter

Bước 4: Kích chuột vào biểu tượng lọc trong cột và chọn trong ô Select All. Tiếp tục tích chuột vào ô Banks.

Bước 5: Chọn các ô trống và nhấn Delete.

Lỗi #value với khoảng trắng. Hình 5

Bước 6: Chọn Clear Filter From để xóa bộ lọc

Lỗi #value với khoảng trắng. Hình 6

Sửa lỗi #VALUE khi xuất hiện các dấu (+,*,..)

Và để thay thế công thức trên, ta sẽ sử dụng công thức với hàm SUM để trả về kết quả:=SUM(C4:C6)

Cùng với đó, bạn hoàn toàn có thể nâng cao kiến thức tin học văn phòng cũng như nắm trọn hệ thống hàm Excel để nâng cao hiệu suất công việc và lưu trữ, xử lý giấy tờ một cách nhanh chóng, chính xác, chuyên nghiệp nhất với khóa học Trở thành cao thủ hàm Excel trong 10 giờ của giảng viên Nguyễn Thành Phương trên UNICA.

Chi tiết khóa học “Trở thành cao thủ hàm Excel trong 10 giờ”

Khóa học này được giảng dạy theo hình thức trực tuyến, phù hợp với người bận rộn không có thời gian học.

Khóa học “Trở thành cao thủ hàm Excel trong 10 giờ”

Khi kết thúc khóa học, bạn sẽ nắm được chi tiết cách sử dụng bài bản, đầy đủ những công cụ trong Excel. Biết cách xử lý, phân tích, thống kê dữ liệu. Có kiến thức cũng như hiểu biết, thành thạo về các hàm Excel.

Lỗi Value Trong Excel Và Cách Sửa Lỗi

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/2023

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.

Lỗi #Value Trong Hàm Vlookup Trên Excel

Đăng ký ngay khoá học Tuyệt đỉnh Excel – Trở thành bậc thầy Excel trong 16 giờ

Nguyên nhân 1: Giá trị tra cứu vượt quá 255 ký tự

Có thể bạn chưa biết, hàm VLOOKUP không thể tìm kiếm các giá trị có từ 256 ký tự trở lên. Do đó, nếu giá trị tra cứu của bạn vượt quá giới hạn này, kết quả trả về sẽ hiện lỗi #VALUE.

Như trong ví dụ sau:

Cách khắc phục: Hàm INDEX kết hợp MATCH là sự lựa chọn thay thế phù hợp trong trường hợp này. Công thức hàm bạn có thể gán là:

=INDEX(C2:C7,MATCH(TRUE,INDEX(B2: B7=F$2,0),0))

Lúc này, bạn sẽ nhận được kết quả chính xác.

Nguyên nhân 2: Không có đường dẫn đầy đủ tới bảng tính tra cứu

Trong công thức hàm VLOOKUP, khi lấy dữ liệu từ một bảng tính khác, bạn phải bao gồm đường dẫn đầy đủ đến tệp đó. Nói một cách cụ thể hơn, bạn phải kèm theo tên của tệp (bao gồm cả phần mở rộng) trong dấu ngoặc vuông [], và sau đó chỉ định tên của trang tính (sheet) và dấu chấm than (!). Hơn thế nữa, bạn nên đặt chúng trong dấu nháy (”) trong trường hợp tệp (file) hoặc tên trang tính (sheet) có chứa khoảng trống. Như vậy thì công thức VLOOKUP mới có thể chạy hoàn hảo.

Công thức hàm VLOOKUP khi tra cứu dữ liệu từ bảng tính khác như sau:

=VLOOKUP(lookup_value, ‘[tên tệp] tên trang tính’! Table_array, col_index_num, FALSE)

Ví dụ: Trong trường hợp thực tế, công thức có thể hiển thị như sau:

=VLOOKUP($A$2,'[New chúng tôi Sheet1′! $B:$D, 3, FALSE)

giá trị ô Công thức này có nghĩa là: Tra cứu A2 trong cột B của Sheet1 trong tệp ” New Prices” và trả về một giá trị phù hợp tại cột D.

Nếu bất kỳ phần tử nào của đường dẫn bị thiếu, công thức hàm VLOOKUP của bạn sẽ không hoạt động và kết quả trả về lỗi #VALUE (trừ khi bảng tính tra cứu hiện đang mở).

Nguyên nhân 3: Đối số col_index_num nhỏ hơn 1

Rất khó để xảy ra tình huống nhập một số nhỏ hơn ” 1” để xác định cột giá trị trả về. Tuy nhiên, điều này có thể xảy ra nếu đối số này là kết quả của một hàm Excel khác được lồng vào công thức hàm VLOOKUP của bạn.

Do đó,

Kết luận

Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất

Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel

Hướng dẫn cách sắp xếp ngày trong Excel

Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao

HƯỚNG DẪN CÁCH SỬ DỤNG HÀM IF VỚI NHIỀU ĐIỀU KIỆN: AND, OR, HÀM IF LỒNG NHAU VÀ HƠN THẾ

Với sứ mệnh: ” Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người “, đội ngũ phát triển đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Gitiho tự hào khi được đồng hành cùng:

50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…

Cách Sửa Lỗi Value Trong Excel

Lỗi #VALUE với khoảng trắng

Để khắc phục sự cố này các bạn có thể loại bỏ các khoảng trắng ẩn này như sau:

Bước 1: Chọn các ô được tham chiếu, tiếp theo nhấn tổ hợp Ctrl + H để mở hộp thoại thay thế.

Bước 2: Trong hộp thoại Find and Replace các bạn nhập dấu cách trong ô Find what và trong Replace with các bạn không nhập gì. Sau đó nhấn Replace All để loại bỏ tất cả các khoảng trắng.

Nhiều khi có các ký tự ẩn khác ngoài các khoảng trắng làm cho ô nhìn thì thấy trống nhưng thực sự ô đó không trống, để loại bỏ các ký tự này thì các bạn có thể thực hiện tiếp các bước tiếp theo.

Bước 4: Chọn biểu tượng lọc trên tiêu đề cột và bỏ chọn trong ô Select All, sau đó đánh dấu trong hộp kiểm Blanks hoặc những hộp kiểm không có nội dung gì.

Bước 5: Xuất hiện kết quả lọc, các bạn chọn các ô trống và nhấn phím Delete. Như vậy các bạn đã xóa mọi ký tự ẩn trong các ô.

Bước 6: Xóa bộ lọc bằng cách nhấn chọn biểu tượng lọc trên ô tiêu đề và chọn Clear Filter From …

Như vậy các bạn sẽ được kết quả như sau:

Lỗi #VALUE! khi có văn bản hay ký tự đặc biệt

Nếu có ô chứa văn bản hay các ký tự đặc biệt sẽ tạo ra lỗi #VALUE! nhưng thật khó để biết ô nào chứa văn bản hay ký tự đặc biệt nếu danh sách dữ liệu rất dài.

Để tìm kiếm ô có chứa văn bản hay ký tự đặc biệt để các bạn có thể sửa lỗi #VALUE! thì các bạn sử dụng hàm ISTEXT để kiểm tra các ô.

Bước 1: Tạo thêm 1 cột cạnh cột dữ liệu các bạn cần kiểm tra, trong ô đầu tiên của cột các bạn nhập công thức hàm =ISTEXT(C6)

Bước 2: Sao chép công thức xuống tất cả các ô còn lại, hàm ISTEXT() sẽ trả về giá trị TRUE nếu trong ô có chứa văn bản hay ký tự đặc biệt, trả về FALSE nếu ô không chứa văn bản hay ký tự đặc biệt.

Bước 3: Tiếp theo các bạn chọn đến những ô chứa TRUE và xóa văn bản hay ký tự đặc biệt đó đi thì hàm sẽ không còn lỗi #VALUE!

Các bạn cũng cần xóa cột mà bạn tạo ở bước 1, và kết quả sẽ không còn lỗi #VALUE!

Lỗi Value xảy ra khi sử dụng các toán tử số (+,*)

Ví dụ các bạn sử dụng toán tử + để cộng doanh số bán hàng của hai ngày mà một ngày nghỉ bán không có doanh số. Các bạn sẽ nhận được lỗi #VALUE.

Để sửa lỗi này các bạn thay thế toán tử + bằng công thức hàm SUM, hàm SUM sẽ bỏ qua chuỗi và trả về kết quả.

Tương tự với toán tử *, nếu bị lỗi #VALUE các bạn có thể thay thế bằng hàm PRODUCT để nhân trong Excel.

Lỗi Value xảy ra khi sử dụng hàm Average, Sum

Nếu trong vùng tính trung bình hay tính tổng có chứa lỗi #Value! thì kết quả hàm Average, Sum cũng sẽ trả về lỗi #VALUE.

Để sửa lỗi này các bạn có thể dùng công thức mảng kết hợp với 2 nhóm hàm: If + Isseror hoặc Iferror.

Cách 1 {=SUM(IFERROR(C6:C8;””))}

Vì đây là công thức mảng nên khi các bạn nhập xong hàm SUM thì các bạn nhấn tổ hợp Ctrl + Shift + Enter để hiển thị dấu ngoặc nhọn.

Cách 2

{=SUM(IF(ISERROR(C6:C8);””;C6:C8))}

Hàm ISERROR sẽ xác định xem giá trị nào trong vùng C6:C8 là giá trị lỗi thì sẽ trả về kết quả là trống, như vậy các giá trị để tính tổng sau cùng hàm SUM sẽ loại bỏ được tất cả các giá trị lỗi.

Tương tự như với hàm SUM thì hàm AVERAGE các bạn cũng sử dụng công thức mảng hàm IF và ISERROR.

Cách 1 {=AVERAGE(IFERROR(C6:C8;””))} Cách 2 {=AVERAGE(IF(ISERROR(C6:C8);””;C6:C8))}

Tương tự với một số hàm khác (IF, CONCATENATE…) các bạn nếu gặp phải lỗi #VALUE! khi tham chiếu đến các giá trị lỗi thì các bạn cũng có thể xử lý lỗi bằng cách sử dụng hàm IF, ISERROR và ISERR hoặc IFERROR trong công thức.

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 2023 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)