Bỏ qua nội dung chính

Làm thế nào để thay đổi hoặc chuyển đổi văn bản thành số trong Excel?

Khi bạn nhập dữ liệu từ một số nguồn, chẳng hạn như Access hoặc tệp văn bản, các số có thể được định dạng dưới dạng văn bản trong ô đôi khi. Các phép tính và sắp xếp sẽ sai nếu các số được định dạng hoặc lưu trữ dưới dạng văn bản. Dưới đây là một số phương pháp để chuyển đổi văn bản thành số trong Microsoft Excel.

doc-chuyển đổi văn bản thành số6 -2 doc-chuyển đổi văn bản thành số7

Chuyển đổi văn bản thành số với các quy tắc kiểm tra lỗi trong Excel

Chuyển đổi nhanh văn bản thành số bằng Kutools for Excel

Chuyển văn bản thành số với Dán đặc biệt


Chuyển đổi văn bản thành số với các quy tắc kiểm tra lỗi trong Excel

Nói chung, khi các số được định dạng hoặc lưu trữ trong các ô dưới dạng văn bản, sẽ có một dấu hiệu lỗi doc-text-to-số-7 ở góc trên bên trái của ô. Sau khi chọn ô, nó sẽ hiển thị một nút lỗi doc-thay-tin-noi-5 trước ô này. Nhấp vào nút lỗi doc-thay-tin-noi-5và nó sẽ hiển thị một menu, bạn có thể nhấp vào Chuyển đổi sang sốmục lệnh để chuyển văn bản trong ô thành số. Xem ảnh chụp màn hình:

doc-chuyển đổi văn bản thành số1

Sau đó, số được lưu trữ dưới dạng văn bản đã được chuyển đổi thành số. Và sau đó lặp lại cách này cho các ô khác.

Nếu không có dấu hiệu lỗi doc-text-to-số-7 ở góc trên bên trái của các ô, bạn cũng có thể sử dụng Kiểm tra lỗi chỉ huy dưới Công thức để đối phó với nó. Vui lòng làm như sau:

1. nhấp chuột Công thức > Kiểm tra lỗi, xem ảnh chụp màn hình:

doc-chuyển đổi văn bản thành số2

2. Sau đó trong Kiểm tra lỗi hộp thoại, nhấn Chuyển đổi sang số cái nút. Và nhấp liên tục vào nút này để chuyển văn bản khác sang số.

doc-chuyển đổi văn bản thành số3

3. Khi văn bản của ô cuối cùng đã được thay đổi thành số, nó sẽ bật lên một hộp nhắc nhở để nhắc bạn tất cả văn bản đã được chuyển thành số.

doc-chuyển đổi văn bản thành số4

Nhưng khi có những khối dữ liệu lớn cần thay đổi, phương pháp này sẽ tẻ nhạt và tốn thời gian.


Chuyển đổi nhanh văn bản thành số bằng Kutools for Excel

Nếu bạn đã cài đặt Kutools cho Excel trên máy tính của bạn, nó Buộc các giá trị trong ô công cụ sẽ giúp bạn chuyển đổi tất cả các số được lưu trữ dưới dạng văn bản thành số mà không làm mất các định dạng và kiểu ban đầu.

Kutools cho Excel bao gồm hơn 300 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 30 ngày. Lấy nó ngay.

1. nhấp chuột Kutools > Hơn > Buộc các giá trị trong ô…. Xem ảnh chụp màn hình:

doc-chuyển đổi văn bản thành số8

2. Sau đó, nó hiển thị Giá trị buộc trong ô hộp thoại. Chỉ cần chỉ định phạm vi chứa các số được lưu trữ dưới dạng văn bản và kiểm tra Nhắn tin tới số tùy chọn.

doc-chuyển đổi văn bản thành số9

3. Và sau đó nhấp vào OK or Đăng Nhập, tất cả các số được lưu trữ dưới dạng văn bản sẽ được chuyển đổi thành các số trong phạm vi đã chọn.

Mẹo: Để sử dụng tính năng này, bạn nên cài đặt Kutools cho Excel đầu tiên, xin vui lòng nhấp để tải xuống và dùng thử miễn phí 30 ngày ngay bây giờ.

Chuyển văn bản thành số với Dán đặc biệt

Phương pháp thứ ba là chuyển đổi các số được lưu dưới dạng văn bản bằng cách tính toán bằng lệnh Paste Special trong Microsoft Excel.

1. Vui lòng nhập số 0 vào một ô trống và sao chép nó;

2. Chọn các ô phạm vi chứa các số được lưu trữ dưới dạng văn bản;

3. Nhấp chuột phải vào phạm vi đã chọn và chọn Dán đặc biệt tùy chọn từ menu ngữ cảnh;

4. Sau đó, nó hiển thị Dán đặc biệt hộp thoại và chọn Tất cả lựa chọn và Thêm Tùy chọn;

doc-chuyển đổi văn bản thành số5

5. nhấp chuột OK, và tất cả các số được lưu trữ dưới dạng văn bản sẽ được chuyển đổi thành số. Xem ảnh chụp màn hình:

doc-chuyển đổi văn bản thành số6 -2 doc-chuyển đổi văn bản thành số7
Lời khuyên:
  • Nếu bạn không muốn thay đổi định dạng ô trong phạm vi sau khi chuyển đổi văn bản thành số, vui lòng chọn dán làm Giá trị trong Dán tùy chọn.
  • Trong tạp chí Hoạt động tùy chọn, vui lòng chọn Thêm tùy chọn hoặc Trừ tùy chọn.
  • Nhược điểm của phương pháp này: nếu phạm vi chứa các ô trống, nó sẽ lấp đầy tất cả các ô trống bằng số 0.
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How to translate a number into text in different languages?How to translate a number into text in different languages on Excel ?I use an online service https://numbertowords.org/ and it's not very convenient for me.
Help me, Please!
This comment was minimized by the moderator on the site
Sir i want to change letter into number in excel 2007
i am working in shop where prices are mentioned in code
examle
ioxzz = prices 34800
a = 1
e = 2
i = 3
o = 4
u = 5
v = 6
w = 7
x = 8
y = 9
z = 0
plz send me formula i change these code price into value if any one now
This comment was minimized by the moderator on the site
Kathy, Your formula worked perfectly. This approach is exactly what I needed for my reports. THANK YOU!
This comment was minimized by the moderator on the site
I run a report weekly that requires copying and pasting approximately 7000 rows of data exported from a system. Recently some changes were made so that the numbers were coming out stored as text. The data includes a selection of actual text entries and the rest numbers stored as text. This data gets copied and pasted into a master template which then feeds other sheets/reports, but I needed the numbers to be stored as numbers. Due to the volume of the data and the fact that I'm not the only one performing this task (and some of the others are not Excel savvy) I needed to try and automate this process. I tried the =A1*1 formula and it worked for the numbers but the text I got a #VALUE! error. After much fiddling, I came up with the formula below and it works perfectly! =IF(AND(A1="Yes"),"Yes",IF(AND(A1="Not applicable"),"Not applicable",IF(AND(A1="No"),"No",A1*1)))
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations