Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Hướng dẫn hiển thị nhiều cách khác nhau để biến một chuỗi thành một số trong Excel: chuyển đổi sang tùy chọn kiểm tra lỗi số, công thức, thao tác toán học, dán đặc biệt, v.v.

Đôi khi các giá trị trong bảng tính excel của bạn trông giống như các số, nhưng chúng không cộng lại, không nhân lên và tạo ra lỗi trong các công thức. Một lý do phổ biến cho điều này là các con số được định dạng là văn bản. Trong nhiều trường hợp, Microsoft Excel đủ thông minh để tự động chuyển đổi chuỗi số được nhập từ các chương trình khác sang các số. Nhưng đôi khi các con số được định dạng còn lại là văn bản gây ra nhiều vấn đề trong bảng tính của bạn. Hướng dẫn này sẽ dạy bạn cách chuyển đổi các chuỗi thành số "thật".

Cách xác định các số được định dạng là văn bản trong Excel

Excel có tính năng kiểm tra lỗi sẵn có cảnh báo bạn về các vấn đề có thể xảy ra với các giá trị ô. Điều này xuất hiện dưới dạng một hình tam giác màu xanh lá cây nhỏ ở góc trên cùng bên trái của một ô. Chọn một ô có chỉ báo lỗi hiển thị một dấu hiệu thận trọng với điểm hộp tước màu vàng (vui lòng xem ảnh chụp màn hình bên dưới). Đặt con trỏ chuột lên dấu hiệu và Excel sẽ thông báo cho bạn về vấn đề tiềm năng: con số trong ô này được định dạng là văn bản hoặc trước dấu nháy đơn.

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Trong một số trường hợp, một chỉ báo lỗi không hiển thị cho các số được định dạng dưới dạng văn bản. Nhưng có những chỉ số trực quan khác của các tên văn bản:

SốChuỗi (giá trị văn bản)
  • Được liên kết bên phải theo mặc định.
  • Nếu một số ô được chọn, thanh trạng thái hiển thị trung bình, đếm và tổng.
  • Được liên kết bên trái theo mặc định.
  • Nếu một số ô được chọn, thanh trạng thái chỉ hiển thị số lượng.
  • Hộp định dạng số hiển thị định dạng văn bản (trong nhiều trường hợp, nhưng không phải luôn luôn).
  • Có thể có một dấu nháy đơn hàng đầu có thể nhìn thấy trong thanh công thức.

Trong hình ảnh bên dưới, bạn có thể thấy các biểu diễn văn bản của các số ở bên phải và số thực ở bên trái:

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Cách chuyển đổi văn bản thành số trong excel

Có một số ít các cách khác nhau để thay đổi văn bản thành số lượng excel. Dưới đây chúng tôi sẽ bao gồm tất cả chúng bắt đầu với những cái nhanh nhất và dễ nhất. Nếu các kỹ thuật dễ dàng không phù hợp với bạn, xin đừng chán nản. Không có thách thức nào không thể vượt qua. Bạn sẽ phải thử những cách khác.

Chuyển đổi thành số trong excel với kiểm tra lỗi

Nếu các ô của bạn hiển thị một chỉ báo lỗi (tam giác màu xanh lá cây ở góc trên cùng bên trái), việc chuyển đổi chuỗi văn bản thành số là một điều hai nhấp chuột:

  1. Chọn tất cả các ô chứa các số được định dạng dưới dạng văn bản.
  2. Nhấp vào dấu hiệu cảnh báo và chọn Chuyển đổi sang số.Convert to Number.

Done!

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Chuyển đổi văn bản thành số bằng cách thay đổi định dạng ô

Một cách nhanh chóng khác để chuyển đổi các giá trị số được định dạng thành văn bản thành các số là:

  1. Chọn các ô có số định dạng văn bản.
  2. Trên tab Trang chủ, trong nhóm số, chọn Chung hoặc số từ Danh sách thả xuống Định dạng số.General or Number from the Number Format drop-down list.

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Ghi chú. Phương pháp này không hoạt động trong một số kịch bản. Ví dụ: nếu bạn áp dụng định dạng văn bản vào ô, nhập một số và sau đó thay đổi định dạng ô thành số, ô sẽ vẫn được định dạng dưới dạng văn bản. This method does not work in some scenarios. For example, if you apply the Text format to a cell, enter a number, and then change the cell format to Number, the cell will remain formatted as text.

Thay đổi văn bản thành số bằng dán đặc biệt

So với các kỹ thuật trước đó, phương pháp chuyển đổi văn bản thành số này đòi hỏi thêm một vài bước, nhưng hoạt động gần 100% thời gian.

Để sửa các số được định dạng dưới dạng văn bản với dán đặc biệt, đây là những gì bạn làm:

  1. Chọn các ô số văn bản và đặt định dạng của chúng thành chung như đã giải thích ở trên.General as explained above.
  2. Sao chép một ô trống. Đối với điều này, chọn một ô và nhấn Ctrl + C hoặc nhấp chuột phải và chọn Sao chép từ menu ngữ cảnh.Ctrl + C or right-click and choose Copy from the context menu.
  3. Chọn các ô bạn muốn chuyển đổi thành số, nhấp chuột phải, sau đó nhấp vào Dán đặc biệt. Ngoài ra, nhấn phím tắt Ctrl + Alt + V.Paste Special. Alternatively, press the Ctrl + Alt + V shortcut.
  4. Trong hộp thoại Paste đặc biệt, chọn các giá trị trong phần dán và thêm vào phần Hoạt động.Values in the Paste section and Add in the Operation section.
  5. Bấm OK.

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Nếu được thực hiện chính xác, các giá trị của bạn sẽ thay đổi căn chỉnh mặc định từ trái sang phải, có nghĩa là Excel bây giờ coi chúng là số.

Chuyển đổi chuỗi thành số bằng văn bản thành các cột

Đó là một cách không có công thức khác để chuyển đổi văn bản thành số trong Excel. Khi được sử dụng cho các mục đích khác, ví dụ để phân chia các ô, Wizard văn bản thành cột là một quá trình nhiều bước. Để thực hiện chuyển đổi văn bản để chuyển đổi số, bạn nhấp vào nút Kết thúc trong bước đầu tiên :)

  1. Chọn các ô bạn muốn chuyển đổi thành số và đảm bảo định dạng của chúng được đặt thành chung.General.
  2. Chuyển sang tab dữ liệu, nhóm công cụ dữ liệu và nhấp vào nút Text sang cột.Text to Columns button.
  3. Trong Bước 1 của Trình hướng dẫn văn bản chuyển đổi sang các cột, chọn được phân định theo kiểu dữ liệu gốc và nhấp vào Kết thúc.Delimited under Original data type, and click Finish.

Thats tất cả để có nó!

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Chuyển đổi văn bản thành số bằng một công thức

Cho đến nay, chúng tôi đã thảo luận về các tính năng tích hợp có thể được sử dụng để thay đổi văn bản thành số trong Excel. Trong nhiều tình huống, một chuyển đổi có thể được thực hiện thậm chí nhanh hơn bằng cách sử dụng một công thức.

Công thức 1. Chuyển đổi chuỗi thành số trong Excel

Microsoft Excel có chức năng đặc biệt để chuyển đổi chuỗi thành số - hàm giá trị. Hàm chấp nhận cả một chuỗi văn bản được đặt trong các dấu ngoặc kép và tham chiếu đến một ô chứa văn bản sẽ được chuyển đổi.

Hàm giá trị thậm chí có thể nhận ra một số được bao quanh bởi một số ký tự "thêm" - đó là những gì không có phương pháp nào có thể làm.

Ví dụ: công thức giá trị nhận ra một số được gõ bằng ký hiệu tiền tệ và một ngàn dấu phân cách:

=VALUE("$1,000")

=VALUE(A2)

Để chuyển đổi một cột của các giá trị văn bản, bạn nhập công thức vào ô đầu tiên và kéo tay cầm điền để sao chép công thức xuống cột:

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Để biết thêm thông tin, vui lòng xem công thức giá trị để chuyển đổi văn bản thành số.

Công thức 2. Chuyển đổi chuỗi cho đến ngày

Ngoài số lượng văn bản, hàm giá trị cũng có thể chuyển đổi ngày được biểu thị bằng các chuỗi văn bản.

Ví dụ:

=VALUE("1-Jan-2018")

Hoặc

=VALUE(A2)

Trong đó A2 chứa một ngày văn bản.

Theo mặc định, một công thức giá trị trả về một số sê -ri đại diện cho ngày trong hệ thống Excel nội bộ. Để kết quả xuất hiện như một ngày thực tế, bạn chỉ cần áp dụng định dạng ngày vào ô công thức.

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Kết quả tương tự có thể đạt được bằng cách sử dụng chức năng DateValue:

=DATEVALUE(A2)

Để biết thêm thông tin, vui lòng xem cách chuyển đổi văn bản cho đến nay trong Excel.

Công thức 3. Trích xuất số từ chuỗi

Hàm giá trị cũng có ích khi bạn trích xuất một số từ chuỗi văn bản bằng cách sử dụng một trong các hàm văn bản như trái, phải và giữa.

Ví dụ: để lấy 3 ký tự cuối cùng từ chuỗi văn bản trong A2 và trả về kết quả dưới dạng một số, hãy sử dụng công thức này:

=VALUE(RIGHT(A2,3))

Ảnh chụp màn hình bên dưới hiển thị văn bản chuyển đổi của chúng tôi thành công thức số trong hành động:

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Nếu bạn không bọc đúng hàm thành giá trị, kết quả sẽ được trả về dưới dạng văn bản, chính xác hơn là một chuỗi số, điều này làm cho bất kỳ tính toán nào với các giá trị được trích xuất là không thể.

Để biết thêm thông tin, vui lòng xem cách trích xuất số từ chuỗi trong Excel.

Thay đổi chuỗi excel thành số với các hoạt động toán học

Một cách dễ dàng hơn để chuyển đổi giá trị văn bản thành số trong Excel là thực hiện một thao tác số học đơn giản không thực sự thay đổi giá trị ban đầu. Đó có thể là gì? Ví dụ: thêm số 0, nhân hoặc chia cho 1.

=A2+0

=A2*1

=A2/1

Nếu các giá trị ban đầu được định dạng là văn bản, Excel cũng có thể tự động áp dụng định dạng văn bản cho kết quả. Bạn có thể nhận thấy rằng bằng các số được liên kết bên trái trong các ô công thức. Để khắc phục điều này, hãy chắc chắn đặt định dạng chung cho các ô công thức.General format for the formula cells.

Hướng dẫn convert text to number excel function - hàm excel chuyển text thành số

Mẹo. Nếu bạn muốn có kết quả là giá trị, không phải công thức, hãy sử dụng tính năng đặc biệt dán để thay thế các công thức bằng các giá trị của chúng. If you'd like to have the results as values, not formulas, use the Paste Special feature to replace formulas with their values.

Đó là cách bạn chuyển đổi văn bản thành số trong Excel với các công thức và các tính năng tích hợp. Tôi cảm ơn bạn đã đọc và hy vọng sẽ gặp bạn trên blog của chúng tôi vào tuần tới!

Bạn cũng có thể quan tâm