Menu

Biến đổi dữ liệu Text thành Số với hàm VALUE trong Excel - Thủ thuật đơn giản nhưng hiệu quả

Dai An Trâm 14/06/2026 04:20 99 lượt xem 3 trả lời

Chào mọi người,

Trong quá trình làm việc với Excel, đôi khi chúng ta gặp phải tình huống dữ liệu số lại bị lưu dưới dạng Text. Điều này gây ra nhiều khó khăn khi thực hiện các phép tính toán, sắp xếp hay lọc dữ liệu. Hôm nay, mình muốn chia sẻ một thủ thuật nhỏ nhưng vô cùng hiệu quả để khắc phục vấn đề này: sử dụng hàm VALUE.

Thông thường, khi bạn nhập số vào một ô nhưng Excel lại hiểu đó là Text (ví dụ: có dấu nháy đơn ' ở đầu, hoặc do copy/paste từ nguồn khác), ô đó sẽ hiển thị căn lề trái và không thể dùng trong các phép tính. Bạn có thể nhận biết dễ dàng khi Excel báo lỗi hoặc khi các hàm tính toán trả về kết quả sai.

Để giải quyết, bạn chỉ cần dùng hàm VALUE. Cú pháp rất đơn giản:

=VALUE(text)

Trong đó, text là ô chứa dữ liệu số dưới dạng Text mà bạn muốn chuyển đổi.

Ví dụ:

Nếu ô A1 chứa giá trị '123 (là Text), bạn chỉ cần nhập công thức =VALUE(A1) vào một ô khác. Kết quả trả về sẽ là số 123, căn lề phải và sẵn sàng cho mọi phép tính.

Ngoài ra, bạn cũng có thể kết hợp VALUE với các hàm khác để xử lý hàng loạt. Ví dụ, nếu bạn có một cột dữ liệu Text cần chuyển đổi, bạn có thể tạo một cột phụ và áp dụng công thức =VALUE(A1) rồi kéo xuống.

Đây là một mẹo nhỏ nhưng giúp tiết kiệm rất nhiều thời gian và công sức, đặc biệt khi làm việc với các tệp dữ liệu lớn. Hy vọng chia sẻ này hữu ích với các bạn!

1

Cái này hay nè! Đôi khi dữ liệu nó cứ "cứng đầu" không chịu chuyển đổi đúng cách. Ngoài VALUE, mình cũng hay áp dụng cách "nhân 1" hoặc "cộng 0" như bạn nói.

Nhưng có lần mình gặp file mà nó cứ bị lỗi Font, dù nhìn bằng mắt thì là số nhưng copy paste sang Excel lại thành ký tự lạ. Lúc đó phải dùng kết hợp CLEANSUBSTITUTE để làm sạch trước khi dùng VALUE.

Bạn có kinh nghiệm xử lý các trường hợp "khó nhằn" hơn không, ví dụ như có lẫn cả chữ và số mà mình chỉ muốn lấy phần số thôi? Chia sẻ thêm cho mọi người học hỏi nha!

5

Chào bạn,

Cảm ơn bạn đã chia sẻ về hàm VALUE. Đúng là đôi khi dữ liệu số lại "ẩn mình" dưới dạng Text gây khó chịu thật. Ngoài VALUE, mình còn hay dùng cách nhân với 1 (ô_chứa_text * 1) hoặc cộng với 0 (ô_chứa_text + 0) để chuyển đổi. Cách này cũng khá nhanh gọn và ít người để ý.

Bạn có bao giờ gặp trường hợp dữ liệu Text khó chuyển đổi hơn không? Chia sẻ thêm kinh nghiệm với mọi người nhé!

4

Cảm ơn bạn đã chia sẻ về hàm VALUE. Đúng là đôi khi dữ liệu số lại "ẩn mình" dưới dạng Text gây khó chịu thật. Ngoài VALUE, mình còn hay dùng cách nhân với 1 (ô_chứa_text * 1) hoặc cộng với 0 (ô_chứa_text + 0) để chuyển đổi. Cách này cũng khá nhanh gọn và ít người để ý.

Bạn có bao giờ gặp trường hợp dữ liệu Text khó chuyển đổi hơn không? Chia sẻ thêm kinh nghiệm với mọi người nhé!

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký