3 Cách Chuyển Đổi Văn Bản thành Số trong Google Sheets

Chào mừng bạn đến với bài viết này! Bài viết này sẽ chỉ cho bạn cách tìm các số được nhập dưới dạng giá trị văn bản và chuyển đổi chúng thành số trong Google Sheets. Có thể bạn gặp vấn đề khi số trong tập dữ liệu của bạn được định dạng dưới dạng giá trị văn bản. Điều này có thể làm bạn rất khó khăn trong việc xác định chúng. Khi số được định dạng dưới dạng văn bản mà bạn không nhận ra, điều này có thể gây cảm giác frustrate. May mắn thay, bài viết này sẽ giúp bạn tránh những bực bội này.

Làm thế nào để biết khi nào một số là giá trị văn bản

Trước khi sử dụng bất kỳ phương pháp nào để chuyển đổi văn bản thành số, bạn cần biết rằng các số thực sự không phải là số. Các phương pháp sau sẽ giúp bạn kiểm tra định dạng của các số trong tập dữ liệu của bạn.

Kiểm tra Văn bản với Căn chỉnh

Phương pháp này là cách nhanh nhất và dễ nhất để kiểm tra định dạng dữ liệu của bạn. Mặc định, nội dung văn bản được căn chỉnh về bên trái trong khi các giá trị số được căn chỉnh về bên phải. Điều này cho phép bạn nhận biết ngay lập tức xem ô có định dạng đúng không. Bạn chỉ cần nhìn vào các ô và kiểm tra sự căn chỉnh của nội dung. Tuy nhiên, điều quan trọng cần nhắc đến là bạn chỉ có thể tin vào phương pháp này trong trường hợp bạn không thay đổi cài đặt căn chỉnh trong bảng tính của mình. Nếu bạn đã thay đổi cài đặt căn chỉnh, bạn có thể tham khảo một trong các phương pháp khác.

Kiểm tra Văn bản bằng Hàm TỔNG

Hàm TỔNG trả về tổng các giá trị số hoặc các giá trị trong một phạm vi ô. Nhưng khi bạn sử dụng hàm TỔNG trên một phạm vi các giá trị văn bản, nó sẽ trả về 0. Điều này cho phép bạn biết rằng các số không có định dạng chính xác.

Kiểm tra Văn bản bằng Thanh trạng thái

Đối với phương pháp này, hãy chọn các ô và kiểm tra loại thao tác được thực hiện trong thanh trạng thái. Nếu nó hiển thị “Đếm” như trong hình ảnh dưới đây, điều đó có nghĩa là số đã được định dạng dưới dạng văn bản. Khi nội dung được định dạng thành số, thanh trạng thái sẽ hiển thị “Tổng” cho số trong khoảng.

Kiểm tra Văn bản bằng các Hàm ISTEXT hoặc ISNUMBER

Cả hai phương pháp trước đó đều có một điểm yếu lớn. Khi phạm vi ô đã chọn chứa cả nội dung văn bản và giá trị số, chúng bỏ qua nội dung văn bản và trả về tổng các giá trị số trong phạm vi đó. Ví dụ, nếu chỉ có một ô trong 200 ô chứa một số được định dạng dưới dạng văn bản, bạn sẽ không nhận ra điều này vì tổng bỏ qua các giá trị văn bản và xem chúng là 0. Các phép tính bạn thực hiện sẽ sai, điều này có thể ảnh hưởng nghiêm trọng đến kết quả phân tích của bạn! Để tránh tình hình lộn xộn này, bạn có thể sử dụng một trong hai hàm ISTEXT hoặc ISNUMBER. Chúng sẽ cho bạn một phương pháp kiểm tra không thể thất bại để xác định định dạng trong mỗi ô.

= ISTEXT ( giá trị )

ISTEXT kiểm tra xem một giá trị có phải là một chuỗi văn bản hay không.

= ISNUMBER ( giá trị )

ISNUMBER kiểm tra xem một giá trị có phải là số hay không.

Hãy sao chép cú pháp của hàm vào một ô mới. Sau đó, sử dụng cần chắn điền để sao chép công thức vào các ô khác.

= ISNUMBER ( A2 ) = ARRAYFORMULA ( ISNUMBER ( A2:A6 ) )

Bạn cũng có thể áp dụng cùng quy trình này cho cú pháp ISNUMBER ở trên. Điều này sẽ trả về GIẢ nếu số là giá trị văn bản. Nhược điểm duy nhất của phương pháp này là bạn phải tạo một cột dữ liệu mới lặp lại. Tuy nhiên, bạn sẽ biết chính xác các ô chứa nội dung số và các giá trị văn bản.

Bây giờ bạn đã biết cách xác định định dạng trong ô, bạn có thể muốn chuyển đổi các ký tự văn bản này thành các giá trị số.

Chuyển đổi Văn bản thành Số bằng Cách Nhân

Có một cách rất đơn giản để chuyển đổi các giá trị văn bản thành số, đó là nhân chúng với 1. Điều này sẽ đẩy kết quả trở thành các số.

= A2 * 1 = MULTIPLIER ( A2, 1 ) = ARRAYFORMULA ( A2:A6 * 1 ) = ARRAYFORMULA ( MULTIPLIER ( A2:A6, 1 ) )

Hãy sao chép và dán một trong các cú pháp công thức trên vào ô mới. Các giá trị sẽ trở thành các số. Bạn có thể xác nhận việc chuyển đổi này bằng cách kiểm tra việc căn chỉnh nội dung của ô, nó sẽ căn chỉnh về phía bên phải.

Chuyển đổi Văn bản thành Số bằng Menu Định dạng

Menu Định dạng chứa các tùy chọn mà bạn có thể sử dụng để thay đổi định dạng của ô. Điều này có nghĩa là bạn có thể thay đổi định dạng từ văn bản sang số.

  1. Chọn các ô chứa nội dung mà bạn muốn thay đổi định dạng.
  2. Điều hướng đến menu Định dạng.
  3. Chọn tùy chọn Số.
  4. Lựa chọn loại Số.

Sau khi quá trình hoàn tất, nội dung của ô sẽ được căn chỉnh về phía bên phải, chỉ ra rằng đó là các giá trị số.

Thay vì sử dụng định dạng Số, bạn có thể tạo một định dạng tùy chỉnh.

[Hình ảnh - Menu Định dạng](https://updf.com/wp-content/uploads/2022/04/13-Format-menu-2.png)

Trong khi vẫn chọn các ô của bạn, hãy truy cập Menu Định dạng và nhấp vào Số. Sau đó, chọn Định dạng số tùy chỉnh.

Trong hộp thoại mở ra, hãy sao chép hướng dẫn định dạng vào thanh tìm kiếm và nhấp vào Áp dụng.

Chuyển đổi Văn bản thành Số bằng Hàm VALUE

Hàm VALUE là một hàm khác mà bạn có thể sử dụng để chuyển đổi văn bản thành số.

= VALUE ( văn bản )

Hàm VALUE nhận một chuỗi văn bản và chuyển đổi nó thành một giá trị số. Đây là hàm hoàn hảo cho mục tiêu bạn muốn đạt được.

= VALUE ( A2 ) = ARRAYFORMULA ( VALUE ( A2 ) )

Sao chép và dán một trong các cú pháp công thức trên vào ô mới. Kết quả sẽ là chuyển đổi chuỗi văn bản thành các giá trị số.

Chuyển đổi Văn bản thành Số bằng Kịch bản Apps Script

Kịch bản Apps Script cho phép bạn tạo các hàm tùy chỉnh và các lệnh menu phục vụ nhu cầu của bạn.

Bạn có thể truy cập Trình soạn thảo Kịch bản Apps bằng cách đi đến menu Tiện ích và chọn Tùy chọn Kịch bản Apps.

Hãy tham khảo Hướng dẫn Kịch bản Apps trong Google Sheets để biết thêm thông tin về công cụ mạnh mẽ này.

[Hình ảnh - Kịch bản Apps](https://updf.com/wp-content/uploads/2022/04/17-VALUE.png)

Trong cửa sổ Trình soạn thảo của bạn, sao chép và dán cú pháp mã trên. Nhấp vào Lưu, sau đó nhấp vào Chạy. Cấp các quyền cần thiết và làm mới cửa sổ bảng tính.

Sau khi làm mới bảng tính của bạn, cú pháp sẽ tạo ra một mục menu mới có tên là Số.

Trong mục menu tùy chỉnh này, bạn sẽ tìm thấy mục con Thay đổi thành định dạng số. Lệnh này sẽ chuyển đổi các giá trị văn bản thành các giá trị số.

Về cơ bản, kịch bản sử dụng một định dạng số tùy chỉnh bằng cách sử dụng phương thức setNumberFormat (“####.00”) để chuyển đổi văn bản thành số.

Kết luận

Các quy trình được mô tả trên cho thấy tầm quan trọng của việc có nội dung số trong các ô đúng định dạng. Bây giờ, bạn có thể dễ dàng xác định và áp dụng các chỉnh sửa thích hợp để chuyển đổi bất kỳ giá trị văn bản nào thành số.

Sử dụng các hàm NHÂN và VALUE để thay đổi định dạng mang lại cho bạn một phương pháp linh hoạt. Bạn có thể tích hợp chúng vào các hàm lớn hơn để thực hiện nhiều thao tác cùng một lúc.

Tuy nhiên, việc thêm các cột mới có thể làm tăng kích thước tệp của bảng tính, từ đó làm giảm tốc độ đáp ứng của nó.

Menu Định dạng và tùy chọn Kịch bản Apps không đòi hỏi tạo ra dữ liệu lặp lại bằng cách tạo thêm cột. Bạn có thể sử dụng chúng để trực tiếp sửa đổi nguồn dữ liệu.

Bạn có biết phương pháp nào khác để chuyển đổi văn bản thành định dạng số? Hãy cho tôi biết trong phần bình luận dưới đây!

Để biết thêm về các tính năng của Google Sheets và tối ưu hóa việc sử dụng bảng tính, hãy truy cập Crawlan.com.

Related posts