Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Chuyển đổi một chuỗi trong bất kỳ định dạng ngày, thời gian hoặc số mà Google Sheets hiểu thành một số.

Sử dụng mẫu

= ISTEXT ( value )
0

= ISTEXT ( value )
1

= ISTEXT ( value )
2

Cú pháp

= ISTEXT ( value )
3

  • = ISTEXT ( value )
    4 - Chuỗi chứa giá trị sẽ được chuyển đổi.

Ghi chú

  • = ISTEXT ( value )
    5 trả về một số thuần túy ngay cả khi đối số cho hàm được hiểu là một ngày. Ví dụ:
    = ISTEXT ( value )
    6 theo mặc định sẽ được hiển thị là 40909.

Xem thêm

= ISTEXT ( value )
7: Chuyển đổi một số thành văn bản theo một định dạng được chỉ định.

= ISTEXT ( value )
8: Trả về đối số được cung cấp dưới dạng một số.

Ví dụ

Là hữu ích không?

Làm thế nào chúng ta có thể cải thiện nó?

Bài đăng này sẽ cho bạn thấy cách bạn có thể tìm thấy các số được nhập dưới dạng giá trị văn bản và chuyển đổi chúng thành các số trong Google Sheets.

Bạn có thể gặp các vấn đề trong đó các số trong tập dữ liệu của bạn được định dạng là giá trị văn bản.

Thật không may, xác định điều này có thể là khó khăn.

Khi các con số được định dạng là văn bản mà bạn không biết về nó, đó có thể là một trải nghiệm bực bội.

May mắn thay, bạn có bài viết này để giúp ngăn chặn bất kỳ sự thất vọng.

Trong bài đăng này, bạn sẽ tìm hiểu cách kiểm tra định dạng nội dung ô của bạn và cũng là cách chuyển đổi số được định dạng dưới dạng văn bản thành các giá trị số.

Nhận bản sao của bạn của sổ làm việc ví dụ để làm theo.

Cách cho biết khi nào một số là giá trị văn bản

Trước khi bạn sử dụng bất kỳ kỹ thuật nào để chuyển đổi văn bản thành các số, trước tiên bạn cần biết rằng các số trên thực tế không phải là số.

Các phương pháp sau sẽ giúp 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 sự liên kết

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Phương pháp này là phương tiện nhanh nhất và dễ nhất mà bạn có thể cho biết định dạng ô của dữ liệu của bạn.

Theo mặc định, nội dung văn bản được căn chỉnh bên trái trong khi các giá trị số được căn chỉnh sang phải.

Điều này cho phép bạn nói trong nháy mắt xem các ô có định dạng chính xác hay không.

Tất cả bạn phải làm là nhìn vào các ô của bạn và kiểm tra sự liên kết của nội dung của chúng.

Tuy nhiên, điều quan trọng là phải đề cập rằng bạn chỉ có thể dựa vào phương pháp này khi 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 định dạng căn chỉnh, bạn có thể tham khảo bất kỳ phương thức nào sau đây.

Kiểm tra văn bản với hàm tổng

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= SUM ( value1, [value2, …] )

Hàm tổng sẽ trả về tổng hợp của các giá trị số hoặc các giá trị trong phạm vi ô.SUM function will return the aggregate of numeric values or the values in a cell range.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Nhưng khi hàm tổng được sử dụng trên một loạt các giá trị văn bản, nó sẽ trả về 0. theo cách này bạn biết các số không ở định dạng phù hợp.SUM function is used on a range of text values it returns 0. This way you know the numbers are not in the right format.

Kiểm tra văn bản với thanh trạng thái

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Đối với phương pháp này, chọn các ô và kiểm tra loại hoạt động được thực hiện trong thanh trạng thái.

Nếu nó hiển thị số lượng như trong hình ảnh trên, thì bạn biết các số được định dạng là văn bản.Count as it does in the image above, then you know the numbers are formatted as text.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Khi các nội dung được định dạng dưới dạng số, thanh trạng thái sẽ hiển thị một tổng cho các số trong phạm vi.Sum for the numbers in the range.

Kiểm tra văn bản với hàm istext hoặc isnumber

Hai phương pháp trước đó đã thảo luận về một lỗ hổng quan trọng.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Khi phạm vi ô được chọn chứa cả giá trị văn bản và số, chúng sẽ bỏ qua nội dung văn bản và trả về tổng của các giá trị số trong phạm vi.

Chẳng hạn, nếu chỉ có một ô trong số 200 ô có một số được định dạng là văn bản thì bạn sẽ không phát hiện ra vì tổng sẽ bỏ qua các giá trị văn bản và coi chúng là không.

Các tính toán bạn thực hiện sẽ sai, và điều đó có thể ảnh hưởng nghiêm trọng đến kết quả phân tích của bạn!

Bạn có thể tránh tất cả tình huống lộn xộn này bằng cách sử dụng một trong các chức năng Istext hoặc ISNumber. Họ sẽ cung cấp cho bạn một bài kiểm tra chứng minh đánh lừa liên quan đến loại định dạng hiện diện trong mỗi ô.ISTEXT or ISNUMBER functions. They will give you a fool-proof test regarding the type of formatting present in each cell.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= ISTEXT ( value )

Istext kiểm tra xem giá trị có phải là chuỗi văn bản hay không. checks whether a value is a text string.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= ISNUMBER ( value )

IsNumber kiểm tra xem một giá trị là số. checks whether a value is numeric.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= ISTEXT ( A2 )

Nhập cú pháp hàm trên vào một ô mới. Sau đó sử dụng tay cầm điền để sao chép công thức xuống các ô khác.

= ARRAYFORMULA ( ISTEXT ( A2:A6 ) )

Ngoài ra, bạn có thể sử dụng đặt hàm trong một mảng như trên.ARRAYFORMULA like above.

Điều này sẽ trả về đúng cho bất kỳ ô nào chứa các giá trị văn bản.TRUE for any cell which contains text values.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= ISNUMBER ( A2 )
= ARRAYFORMULA ( ISNUMBER ( A2:A6 ) )

Bạn cũng có thể theo quy trình tương tự để sử dụng cú pháp isNumber trên.ISNUMBER syntax.

Điều này sẽ trả về sai nếu số là giá trị văn bản.FALSE if the number is a text value.

Hạn chế duy nhất với phương pháp này là bạn phải tạo một cột dữ liệu dự phòng mới. Tuy nhiên, bạn sẽ chắc chắn trong đó các ô có nội dung số và có giá trị văn bản.

Bây giờ bạn đã biết cách xác định loại định dạng trong ô, bạn có thể muốn thay đổ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 các số bằng phép nhân

Có một cách rất dễ dàng để chuyển đổi các giá trị văn bản thành các số, bạn chỉ cần nhân với 1. Điều này sẽ buộc kết quả thành một số.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= A2 * 1
= MULTIPLY ( A2, 1 )
= ARRAYFORMULA ( A2:A6 * 1 )
= ARRAYFORMULA ( MULTIPLY ( A2:A6, 1 ) )

Trong một ô mới, sao chép và dán bất kỳ cú pháp công thức trên.

Các giá trị sẽ trở thành số. Bạn sẽ có thể xác nhận chuyển đổi bằng cách liên kết bên phải rõ ràng của nội dung ô.

Chuyển đổi văn bản thành các số có 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 ô. Điều này có nghĩa là bạn có thể thay đổi định dạng từ văn bản sang số.Format menu contains options that you can use to change cell format. This means you can change the format from text to number.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Chọn các ô với nội dung bạn muốn thay đổi định dạng của chúng.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
  1. Chuyển đến menu Định dạngFormat menu
  2. Chọn tùy chọn số.Number option.
  3. Chọn số.Number.
Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Khi bạn hoàn thành quá trình, nội dung của các ô của bạn phải được liên kết đúng cho thấy chúng hiện tại các giá trị số.

Thay vì sử dụng định dạng số, bạn có thể tạo định dạng tùy chỉnh.Number format, you can create a custom format.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Trong khi các ô của bạn được chọn, hãy chuyển đến menu Định dạng và nhấp vào số. Sau đó chọn định dạng số tùy chỉnh.Format menu and click on Numbers. Then select Custom number format.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Trong hộp thoại mở ra, 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.Apply.

Chuyển đổi văn bản thành số theo hàm giá trị

Một chức năng khác bạn có thể sử dụng để thay đổi văn bản thành số là hàm giá trị.VALUE function.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= VALUE ( text )

Hàm giá trị lấy một chuỗi văn bản và chuyển đổi nó thành một giá trị số. Nó có chức năng hoàn hảo cho mục đích mà bạn muốn đạt được.VALUE function takes a text string and converts it to a numeric value. It’s the perfect function for the purpose that you want to achieve.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
= VALUE ( A2 )
= ARRAYFORMULA ( VALUE ( A2 ) )

Sao chép và dán bất kỳ cú pháp công thức nào vào một ô mới. Kết quả sẽ là việc 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 các số bằng tập lệnh ứng dụng

Tập lệnh ứng dụng cho phép bạn tạo các chức năng tùy chỉnh và các lệnh menu đáp ứng nhu cầu của bạn.

Bạn có thể truy cập Trình chỉnh sửa tập lệnh ứng dụng bằng cách truy cập menu mở rộng và chọn tùy chọn tập lệnh ứng dụng.Extensions menu and selecting the Apps Script option.

Kiểm tra hướng dẫn cho các tập lệnh ứng dụng trong Google Sheets để biết thêm thông tin về công cụ mạnh mẽ này.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google
function numberFormat() {
  SpreadsheetApp.getActive().getActiveRange().setNumberFormat("####.00");
};

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Number')
    .addItem('Change to Number Format', 'numberFormat')
    .addToUi();
};

Trong cửa sổ Trình chỉnh sửa mã của bạn, sao chép và dán cú pháp mã trên. Nhấp vào Lưu, sau đó chạy. Cấp cho các quyền cần thiết và làm mới cửa sổ bảng tính của bạn.Save, then Run. Grant the necessary permissions and refresh your spreadsheet window.

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Sau khi bạn làm mới bảng tính của mình, cú pháp sẽ tạo một mục menu mới được dán nhãn.Number.

Trong mục menu tùy chỉnh này, bạn sẽ tìm thấy thay đổi menu con sang định dạng số. Lệnh này sẽ chuyển đổi văn bản thành các giá trị số.Change to Number Format. This command will convert the text to numeric values.

Tập lệnh về cơ bản sử dụng định dạng số tùy chỉnh bằng phương thức

= ISTEXT ( value )
9 để chuyển đổi văn bản thành số.Custom number format using the
= ISTEXT ( value )
9 method to convert the text to numbers.

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ố của bạn trong định dạng số chính xác.

Bây giờ bạn có thể dễ dàng xác định và áp dụng các bản sửa lỗi thích hợp để thay đổi bất kỳ giá trị văn bản nào thành số.

Sử dụng các chức năng nhân và giá trị để thay đổi định dạng cung cấp cho bạn một cách tiếp cận động. Bạn có thể nhúng chúng vào các chức năng lớn hơn để thực hiện nhiều hoạt động cùng một lúc.MULTIPLICATION and VALUE functions to change the format provides you with a dynamic approach. You can embed them into larger functions to carry out more operations at once.

Nhưng việc thêm các cột mới có thể tăng kích thước tệp của bảng tính, do đó làm giảm tốc độ phản hồi.

Tùy chọn menu định dạng và tập lệnh ứng dụng không yêu cầu bạn tạo dữ liệu dự phòng bằng cách tạo các cột bổ sung. Bạn có thể sử dụng những thứ này để thay đổi trực tiếp dữ liệu nguồn.Format menu and apps script option doesn’t require you to create redundant data by creating extra columns. You can use these to directly change the source data.

Bạn có biết bất kỳ phương thức nào khác để thay đổi văn bản thành định dạng số không? Hãy cho tôi biết trong các ý kiến ​​dưới đây!

Hướng dẫn string to number google sheets - chuỗi để đánh số trang tính của google

Oluwaseun là một nhà phân tích thông minh kinh doanh có chuyên môn về Google Sheets và ngôn ngữ lập trình SQL. Ông đã làm việc với các doanh nghiệp khác nhau để đưa ra quyết định dựa trên dữ liệu. Anh ấy thích giúp đỡ người khác học hỏi và phát triển.

Làm cách nào để chuyển đổi một chuỗi thành một công thức trong Google Sheets?

Khi bạn cần xây dựng một công thức thay vì gõ trực tiếp một công thức, hãy sử dụng hàm gián tiếp.Nó biến các chuỗi văn bản thành một tham chiếu ô.Ví dụ: nếu bạn cần có một công thức tham chiếu một cột dữ liệu.Bạn có thể muốn cùng một công thức cho một cột khác.use the INDIRECT function. It turns text strings into a cell reference. For example, if you need to have a formula that references a column of data. You may want the same formula for a different column.

Làm cách nào để thêm văn bản vào định dạng số trong Google Sheets?

Các bước để thêm văn bản tùy chỉnh vào số có thể được xem xét trong tính toán..
Chọn ô chứa số.Ở đây ví dụ xem xét ô A1 ..
Chuyển đến Định dạng menu> Số> Thêm định dạng> Định dạng số tùy chỉnh ..
Nhập mã định dạng dưới đây trong trường và nhấp vào Áp dụng ..