Đôi khi các số trên trang tính của bạn hoạt động kỳ lạ; họ không thực hiện các phép toán số học như họ phải làm. Điều này là do, mặc dù chúng xuất hiện dưới dạng số, chúng được định dạng dưới dạng văn bản. Vì vậy, trong bài viết này, chúng tôi sẽ hướng dẫn cách chuyển đổi văn bản thành số trong Excel bằng 8 phương pháp khác nhau.
Bạn có thể tải xuống sách bài tập thực hành từ đây.
8 cách dễ dàng để chuyển văn bản thành số trong Excel
Trong bài viết này, chúng tôi sẽ thảo luận về cách chuyển đổi văn bản thành số trong Excel . Đầu tiên, chúng tôi sẽ áp dụng định dạng ô. Thứ hai, chúng tôi sẽ sử dụng tùy chọn kiểm tra lỗi. Thứ ba, chúng tôi sẽ sử dụng Văn bản thành cột quyền mua. Sau đó, chúng tôi sẽ chọn Dán đặc biệt quyền mua. Sau đó, chúng tôi sẽ sử dụng hàm VALUE . Sau đó, chúng tôi chỉ cần nhân dữ liệu với 1 để biến chúng thành số. Tiếp theo, chúng tôi sẽ chuyển sang VBA mã số. Cuối cùng, chúng tôi sẽ sử dụng Power Query để chuyển đổi văn bản thành số trong Excel .
1. Áp dụng định dạng ô
Trong phương pháp này, chúng tôi sẽ định dạng các ô để chứa số để chuyển đổi dữ liệu thành số từ văn bản.
Các bước:
- Trước hết, hãy chọn phạm vi ô chứa dữ liệu văn bản.
- Trong trường hợp này, nó sẽ là C5:C10 .
- Sau đó, đi tới Trang chủ tab.
- Từ Trang chủ , chọn Số .
- Cuối cùng, từ trình đơn thả xuống, hãy chọn Số .
- Do đó, tất cả dữ liệu văn bản sẽ được chuyển đổi thành số.
2. Sử dụng Kiểm tra Lỗi
Hộp thoại kiểm tra lỗi hiển thị bất kỳ lỗi nào có trong trang tính. Trong trường hợp này, chúng tôi sẽ sử dụng nó để chuyển đổi văn bản thành số.
Các bước:
- Trước tiên, chọn C5 và bạn sẽ thấy dấu hiệu kiểm tra lỗi bên cạnh nó.
- Sau đó, nhấp vào dấu hiệu kiểm tra lỗi và tạo trình đơn thả xuống chọn Chuyển đổi thành Số tùy chọn.
- Do đó, Excel sẽ chuyển văn bản thành một số.
- Lặp lại quy trình cho các ô dữ liệu còn lại.
- Do đó, tất cả các ô sẽ chuyển đổi thành số.
3. Sử dụng Tùy chọn Văn bản thành Cột
Trong ví dụ này, chúng tôi sẽ sử dụng Văn bản thành cột tùy chọn chuyển đổi văn bản thành số trong excel.
Các bước:
- Để bắt đầu, hãy chọn C5 ô.
- Đi tới Dữ liệu tab.
- Sau đó, chọn Công cụ Dữ liệu .
- Cuối cùng, từ trình đơn thả xuống, hãy chọn Văn bản thành cột .
- Do đó, một lời nhắc sẽ xuất hiện.
- Từ lời nhắc, trước tiên, hãy chọn Được phân cách hình bầu dục.
- Sau đó, chọn Tiếp theo.
- Trong lời nhắc tiếp theo, hãy chọn thẻ Tab hộp.
- Nhấn lại Tiếp theo .
- Trong lời nhắc cuối cùng, hãy đánh dấu Chung hộp.
- Cuối cùng, nhấp vào Hoàn tất .
- Do đó, văn bản sẽ được chuyển đổi thành một số.
- Thực hiện việc này cho các ô dữ liệu còn lại.
4. Sử dụng Tùy chọn Đặc biệt Dán
Trong trường hợp này, chúng tôi sẽ sao chép một ô trống và sử dụng Dán đặc biệt để dán nó vào ô mong muốn của chúng tôi để chuyển đổi văn bản trong nó thành một số.
Các bước:
- Trước tiên, hãy chọn D5 ô và sao chép nó bằng Ctrl + C lối tắt.
- Thứ hai, chọn C5 ô.
- Sau đó, đi tới Trang chủ tab.
- Từ Trang chủ , chọn thẻ Dán tùy chọn.
- Cuối cùng, từ trình đơn thả xuống, hãy chọn Dán đặc biệt lệnh.
- Sau đó, từ Dán Đặc biệt hộp thoại, chọn hình bầu dục bên cạnh Thêm tùy chọn.
- Cuối cùng, nhấp vào OK .
- Do đó, văn bản trong C5 ô sẽ chuyển thành một số.
- Lặp lại các bước tương tự cho các ô dữ liệu còn lại.
5. Áp dụng Hàm VALUE
Chuỗi văn bản đại diện cho một số được thay đổi thành một số bằng cách sử dụng hàm VALUE . Trong trường hợp này, chúng tôi sẽ sử dụng hàm để làm điều đó.
Các bước:
- Để bắt đầu, hãy chọn D5 ô và viết công thức sau vào ô đó,
=VALUE(C5)
- Sau đó, nhấn Enter .
- Do đó, hàm sẽ chuyển văn bản thành số.
- Cuối cùng, hạ con trỏ xuống ô dữ liệu cuối cùng để tự động điền các ô.
6. Nhân với một
Trong trường hợp này, chúng tôi sẽ áp dụng một kỹ thuật toán học gọn gàng để chuyển đổi văn bản thành số.
Các bước:
- Để bắt đầu, hãy chọn D5 ô và nhập công thức sau vào ô,
=C5*1
- Sau đó, nhấn Enter nút.
- Do đó, công thức sẽ biến văn bản thành một số.
- Cuối cùng, di chuyển con trỏ xuống ô dữ liệu cuối cùng để tự động điền các ô.
7. Áp dụng VBA
Trong phương pháp này, chúng tôi sẽ sử dụng một VBA đơn giản mã để thực hiện nhiệm vụ.
Các bước:
- Trước tiên, hãy chuyển đến Nhà phát triển tab trong dải băng.
- Từ đó, chọn Visual Basic tùy chọn.
- Do đó, Visual Basic cửa sổ sẽ được mở.
- Sau đó, trong Visual Basic , nhấp vào Chèn.
- Sau đó, chọn Mô-đun tùy chọn.
- Do đó, một mô-đun mã hóa sẽ xuất hiện.
- Sau đó, hãy ghi lại mã sau vào mô-đun và lưu nó.
Sub convert_text_to_numbers()
With Range("C5:C10")
.NumberFormat = "General"
.Value = .Value
End With
End Sub
- Cuối cùng, nhấp vào nút Chạy tab.
- Để chạy mã, hãy chọn Chạy lệnh từ menu thả xuống.
- Do đó, chúng ta sẽ thấy rằng Excel đã thực thi mã.
- Tất cả các văn bản trong C5:C10 phạm vi sẽ được chuyển đổi thành số.
8. Áp dụng Power Query
Truy vấn nguồn là một công cụ tuyệt vời để thực hiện bất kỳ loại sửa đổi dữ liệu cần thiết nào. Nó cũng có thể được sử dụng để chuyển đổi văn bản thành số, không nghi ngờ gì.
Các bước:
- Trước tiên, hãy chọn Dữ liệu từ dải băng.
- Sau đó, chọn Từ Bảng / Phạm vi lệnh.
- Chọn tập dữ liệu làm phạm vi bảng của bạn.
- Cuối cùng, nhấp vào OK .
- Do đó, Power Query cửa sổ sẽ được mở.
- Trong Power Query , chọn ký hiệu số bên cạnh “Lương” cột.
- Từ tùy chọn thả xuống, hãy chọn Số nguyên .
- Sau đó, đi tới Trang chủ tab.
- Chọn tùy chọn Đóng &Tải tùy chọn.
- Cuối cùng, từ trình đơn thả xuống, hãy chọn Đóng &Tải lệnh.
- Do đó, một cửa sổ mới sẽ được mở ra.
- Chúng tôi sẽ thấy rằng tất cả các giá trị văn bản đều được chuyển đổi thành số.
Cách chuyển đổi hàng loạt văn bản thành số trong Excel
Trong phương pháp này, chúng tôi sẽ chuyển đổi hàng loạt văn bản thành số. Chúng tôi sẽ sử dụng Dán đặc biệt lệnh để làm như vậy.
Các bước:
- Trước tiên, hãy chọn D5 ô trống và nhấn Ctrl + C để sao chép nó.
- Sau đó, chọn các ô trong phạm vi C5:C10 và nhấp chuột phải.
- Từ các tùy chọn có sẵn, hãy chọn Dán Đặc biệt lệnh.
- Do đó, Dán đặc biệt hộp thoại sẽ xuất hiện trên màn hình.
- Từ hộp thoại, trước tiên, hãy đánh dấu Thêm hình bầu dục.
- Sau đó, chọn OK .
- Do đó, tất cả các văn bản sẽ được chuyển thành số lượng lớn.
Kết luận
Như chúng ta có thể thấy, có rất nhiều cách để chuyển văn bản thành số trong excel. Cách tốt nhất là chuyển các số có định dạng văn bản thành số thực khi cần trong một phép tính toán học để thực hiện một phép toán số học nâng cao.