Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

Đôi khi các con số trên bảng tính của bạn hoạt động kỳ lạ; chúng không thực hiện các phép toán như mong đợi. Nguyên nhân là do, mặc dù trông như số, nhưng chúng lại đượ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 tệp thực hành tại đây.

8 cách dễ dàng chuyển đổi văn bản thành số trong Excel

Trong bài viết này, chúng ta sẽ thảo luận về cách chuyển đổi văn bản thành số trong Excel. Trước tiên, chúng ta sẽ áp dụng định dạng ô. Tiếp theo, sử dụng tùy chọn kiểm tra lỗi. Sau đó, dùng tính năng Text to Columns (Chuyển văn bản thành cột). Kế đến, chọn tùy chọn Paste Special (Dán đặc biệt). Sau đó, sử dụng hàm VALUE. Tiếp theo, đơn giản nhân dữ liệu với 1 để chuyển thành số. Kế tiếp, áp dụng mã VBA. Cuối cùng, 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 ta sẽ định dạng ô để chứa số nhằm chuyển đổi dữ liệu từ văn bản sang số.

Các bước:

  • Đầu tiên, chọn phạm vi ô chứa dữ liệu văn bản.
  • Trong trường hợp này là C5:C10.
  • Sau đó, chuyển đến tab Home.
  • Từ tab Home, chọn Numbers (Số).
  • Cuối cùng, từ menu thả xuống chọn Number (Số).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả là, tất cả dữ liệu văn bản sẽ được chuyển đổi thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

2. Sử dụng kiểm tra lỗi

Hộp thoại kiểm tra lỗi hiển thị mọi lỗi có trong bảng tính. Ở đây, chúng ta sẽ dùng nó để chuyển văn bản thành số.

Các bước:

  • Đầu 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ó.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Sau đó, nhấp vào dấu kiểm tra lỗi, và từ menu thả xuống chọn tùy chọn Convert to Number (Chuyển thành số).
  • Kết quả, Excel sẽ chuyển văn bản thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Lặp lại quy trình cho các ô dữ liệu còn lại.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, tất cả các ô đều chuyển thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

3. Sử dụng tùy chọn Text to Columns

Trong ví dụ này, chúng ta sẽ dùng tùy chọn Text to Columns để chuyển văn bản thành số trong Excel.

Các bước:

  • Đầu tiên, chọn ô C5.
  • Chuyển đến tab Data.
  • Sau đó, chọn Data Tools (Công cụ dữ liệu).
  • Cuối cùng, từ menu thả xuống, chọn Text to Columns.
  • Kết quả, một hộp thoại sẽ xuất hiện.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Từ hộp thoại, trước tiên chọn nút tròn Delimited (Có dấu phân cách).
  • Sau đó, chọn Next (Tiếp theo).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Trong hộp thoại tiếp theo, tích vào ô Tab.
  • Nhấn tiếp Next.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Trong hộp thoại cuối cùng, đánh dấu ô General (Chung).
  • Cuối cùng, nhấp Finish (Hoàn tất).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, văn bản sẽ được chuyển thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Làm tương tự cho các ô dữ liệu còn lại.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

4. Sử dụng tùy chọn Paste Special

Trong trường hợp này, chúng ta sẽ sao chép một ô trống và dùng tùy chọn Paste Special để dán vào ô mong muốn nhằm chuyển văn bản bên trong thành số.

Các bước:

  • Đầu tiên, chọn ô D5 và sao chép nó bằng phím tắt Ctrl + C.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Thứ hai, chọn ô C5.
  • Sau đó, chuyển đến tab Home.
  • Từ tab Home, chọn tùy chọn Paste (Dán).
  • Cuối cùng, từ menu thả xuống chọn lệnh Paste Special (Dán đặc biệt).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Sau đó, từ hộp thoại Paste Special, chọn nút tròn bên cạnh tùy chọn Add (Cộng).
  • Cuối cùng, nhấp OK.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, văn bản trong ô C5 sẽ chuyển thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Lặp lại các bước tương tự cho các ô dữ liệu còn lại.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

5. Áp dụng hàm VALUE

Một chuỗi văn bản đại diện cho số được chuyển thành số bằng hàm VALUE. Ở đây, chúng ta sẽ dùng hàm này để thực hiện.

Các bước:

  • Đầu tiên, chọn ô D5 và nhập công thức sau vào ô:
=VALUE(C5)
  • Sau đó, nhấn Enter.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, hàm sẽ chuyển văn bản thành số.
  • Cuối cùng, kéo con trỏ chuột xuống ô dữ liệu cuối cùng để tự động điền các ô.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

6. Nhân với 1

Trong trường hợp này, chúng ta sẽ áp dụng một kỹ thuật toán học đơn giản để chuyển văn bản thành số.

Các bước:

  • Đầu tiên, chọn ô D5 và nhập công thức sau:
=C5*1
  • Sau đó, nhấn nút Enter.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, công thức sẽ chuyển văn bản thành số.
  • Cuối cùng, di chuyển con trỏ chuột xuống ô dữ liệu cuối cùng để tự động điền.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

7. Áp dụng VBA

Trong phương pháp này, chúng ta sẽ dùng một đoạn mã VBA đơn giản để thực hiện nhiệm vụ.

Các bước:

  • Đầu tiên, vào tab Developer (Nhà phát triển) trên Ribbon.
  • Từ đó, chọn tùy chọn Visual Basic.
  • Kết quả, cửa sổ Visual Basic sẽ mở ra.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Sau đó, trong tab Visual Basic, nhấp vào Insert (Chèn).
  • Sau đó, chọn tùy chọn Module.
  • Kết quả, một module mã sẽ xuất hiện.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Sau đó, viết mã sau vào module và lưu lại.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giả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 tab Run (Chạy).
  • Để chạy mã, chọn lệnh Run từ menu thả xuống.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, chúng ta sẽ thấy Excel đã thực thi mã.
  • Tất cả văn bản trong phạm vi C5:C10 sẽ được chuyển thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

8. Áp dụng Power Query

Power Query là một công cụ tuyệt vời để thực hiện mọi loại sửa đổi dữ liệu cần thiết. Nó chắc chắn cũng có thể dùng để chuyển văn bản thành số.

Các bước:

  • Đầu tiên, chọn tab Data từ Ribbon.
  • Sau đó, chọn lệnh From Table/Range (Từ bảng/phạm vi).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Chọn tập dữ liệu làm phạm vi bảng.
  • Cuối cùng, nhấp OK.
  • Kết quả, cửa sổ Power Query sẽ mở ra.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Trong cửa sổ Power Query, chọn biểu tượng số bên cạnh cột "Salary" (Lương).
  • Từ menu thả xuống, chọn Whole Number (Số nguyên).

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Sau đó, chuyển đến tab Home.
  • Chọn tùy chọn Close & Load (Đóng và tải).
  • Cuối cùng, từ menu thả xuống chọn lệnh Close & Load.
  • Kết quả, một cửa sổ mới sẽ mở ra.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Chúng ta sẽ thấy tất cả giá trị văn bản đã được chuyển thành số.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

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 ta sẽ chuyển đổi hàng loạt văn bản thành số. Chúng ta sẽ sử dụng lệnh Paste Special để thực hiện.

Các bước:

  • Đầu tiên, chọn ô trống D5 và nhấn Ctrl+C để sao chép.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giả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, chọn lệnh Paste Special.
  • Kết quả, hộp thoại Paste Special sẽ xuất hiện trên màn hình.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Từ hộp thoại, trước tiên đánh dấu nút tròn Add (Cộng).
  • Sau đó, chọn OK.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

  • Kết quả, tất cả văn bản sẽ được chuyển thành số hàng loạt.

Chuyển đổi nhanh văn bản thành số trong Excel: 8 phương pháp đơn giản

Kết luận

Như chúng ta thấy, có nhiều cách để chuyển văn bản thành số trong Excel. Thực tế tốt nhất là chuyển các số định dạng văn bản thành số thực sự khi cần thiết trong tính toán toán học để thực hiện các phép toán nâng cao.