Excel: chuyển đổi văn bản thành số bằng công thức và các cách khác

  • Chia Sẻ Cái Này
Michael Brown

Hướng dẫn chỉ ra nhiều cách khác nhau để biến một chuỗi thành một số trong Excel: Tùy chọn kiểm tra lỗi Chuyển thành Số, công thức, phép toán, Dán Đặc biệt, v.v.

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

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

    Excel có tính năng kiểm tra lỗi sẵn có giúp thông báo cho 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 nhỏ màu xanh lá cây ở góc trên cùng bên trái của một ô. Việc chọn một ô có chỉ báo lỗi sẽ hiển thị dấu hiệu thận trọng với dấu chấm than 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ề sự cố tiềm ẩn: Số trong ô này được định dạng dưới dạng văn bản hoặc đứng trước dấu nháy đơn .

    Trong một số trường hợp, chỉ báo lỗi không hiển thị đối với 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 văn bản-số:

    Số Chuỗi (giá trị văn bản)
    • Căn phải theo mặc định.
    • Nếu một số ô được chọn, Thanh trạng thái sẽ hiển thị Trung bình , Đếm SUM .
    • Că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 .
    • Thanh 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 lúc nào cũng vậy).
    • Có thể có dấu nháy đơn đứng đầu hiển thị trong thanh công thức.

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

    Cách thực hiện cách chuyển văn bản thành số trong Excel

    Có một số cách khác nhau để chuyển văn bản thành số trong Excel. Dưới đây chúng tôi sẽ đề cập đến 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 đơn giản không hiệu quả với bạn, xin đừng nản lòng. Không có thử thách nào là không thể vượt qua. Bạn sẽ phải thử các cách khác.

    Chuyển đổi thành số trong Excel có kiểm tra lỗi

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

    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 sang số .

    Xong!

    Chuyển đổi văn bản thành số bằng cáchthay đổ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 dưới dạng văn bản thành số là:

    1. Chọn các ô có số ở định dạng văn bản.
    2. Bật tab Trang chủ , trong nhóm Số , chọn Chung hoặc Số từ trình đơn thả xuống Định dạng số danh sách.

    Lưu ý. Phương pháp này không hoạt động trong một số trường hợp. Ví dụ: nếu bạn áp dụng định dạng Văn bản cho một ô, hãy nhập một số, sau đó thay đổi định dạng ô thành Số, ô sẽ vẫn được định dạng là văn bản.

    Chuyển đổi văn bản thành số bằng Paste Special

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

    Để sửa các số được định dạng dưới dạng văn bản bằng 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 .
    2. Sao chép một ô trống. Đối với điều này, hã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.
    3. Chọn các ô bạn muốn chuyển đổi thành số, nhấp chuột phải, rồi nhấp vào Dán Đặc biệt . Ngoài ra, nhấn phím tắt Ctrl + Alt + V.
    4. Trong hộp thoại Dán đặc biệt , chọn Giá trị trong phần Dán Thêm vào phần Thao tác .
    5. Nhấp vào OK .

    Nếu hoàn thànhchí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, nghĩa là giờ đây Excel coi chúng là số.

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

    Đó là một cách khác không cần công thứ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, chẳng hạn như để tách ô, trình hướng dẫn Văn bản thành Cột là một quy trình gồm nhiều bước. Để thực hiện chuyển đổi văn bản thành số, bạn nhấp vào nút Hoàn tất ở 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 .
    2. Chuyển sang tab Dữ liệu , nhóm Công cụ dữ liệu và nhấp vào Văn bản thành cột Nút .
    3. Ở bước 1 của Trình hướng dẫn chuyển đổi văn bản thành cột , hãy chọn Được phân cách trong Kiểu dữ liệu gốc và nhấp vào Kết thúc .

    Tất cả chỉ có vậy!

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

    Cho đến giờ, chúng ta đã thảo luận về các tính năng tích hợp sẵn có thể được sử dụng để thay đổi văn bản thành số trong Excel. Trong nhiều trường hợp, việc chuyển đổi có thể được thực hiện nhanh hơn nữa bằng cách sử dụng 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ả chuỗi văn bản được đặt trong dấu ngoặc kép và tham chiếu đến ô chứa văn bản sẽ được chuyển đổi.

    GIÁ TRỊthậm chí có thể nhận dạng một số được bao quanh bởi một số ký tự "phụ" - đó là điều mà không phương thức nào trước đây có thể làm được.

    Ví dụ: công thức VALUE nhận dạng một số được nhập bằng ký hiệu tiền tệ và dấu phân cách phần nghìn:

    =VALUE("$1,000")

    =VALUE(A2)

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

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

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

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

    Ví dụ:

    =VALUE("1-Jan-2018")

    Hoặc

    =VALUE(A2)

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

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

    Bạn có thể đạt được kết quả tương tự bằng cách sử dụng hàm DATEVALUE:

    =DATEVALUE(A2)

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

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

    Hàm VALUE cũng hữu í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à TRUNG BÌNH.

    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 số, sử dụngcông thức này:

    =VALUE(RIGHT(A2,3))

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

    Nếu bạn không ngắt dòng RIGHT thành VALUE, 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ố, khiến cho bất kỳ phép tính nào với các giá trị được trích xuất đều không thể thực hiện được.

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

    Đổi chuỗi Excel thành số bằng các phép toán

    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 phép toán 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 dưới dạng 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 điều đó bởi các số được căn trái trong các ô công thức. Để khắc phục sự cố này, hãy nhớ đặt định dạng Chung cho các ô công thức.

    Mẹo. Nếu bạn muốn có kết quả dưới dạng giá trị, không phải công thức, hãy sử dụng tính năng Dán Đặc biệt để thay thế công thức bằng giá trị của chúng.

    Đó là cách bạn chuyển đổi văn bản thành số trong Excel bằng 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!

    Michael Brown là một người đam mê công nghệ chuyên dụng với niềm đam mê đơn giản hóa các quy trình phức tạp bằng các công cụ phần mềm. Với hơn một thập kỷ kinh nghiệm trong ngành công nghệ, anh ấy đã trau dồi kỹ năng của mình trong Microsoft Excel và Outlook, cũng như Google Trang tính và Tài liệu. Blog của Michael dành để chia sẻ kiến ​​thức và chuyên môn của anh ấy với những người khác, cung cấp các mẹo và hướng dẫn dễ thực hiện để cải thiện năng suất và hiệu quả. Cho dù bạn là một chuyên gia dày dạn kinh nghiệm hay người mới bắt đầu, blog của Michael đều cung cấp những hiểu biết có giá trị và lời khuyên thiết thực để tận dụng tối đa những công cụ phần mềm thiết yếu này.