Google sheet chuyển chữ thành số

Chuyển đổi một chuỗi ở bất kỳ định dạng ngày, giờ hoặc số nào mà Google Trang tính hiểu thành một số

Cách sử dụng mẫu

=TO_PURE_NUMBER(A1)
0

=TO_PURE_NUMBER(A1)
1

=TO_PURE_NUMBER(A1)
2

cú pháp

=TO_PURE_NUMBER(A1)
3

  • =TO_PURE_NUMBER(A1)
    
    4 - Chuỗi chứa giá trị cần chuyển đổi

ghi chú

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

Xem thêm

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

=TO_PURE_NUMBER(A1)
8. Trả về đối số được cung cấp dưới dạng số

ví dụ


Bạn có thể sử dụng các công thức sau để chuyển đổi văn bản thành số trong Google Trang tính

Phương pháp 1. Chuyển văn bản thành số

=VALUE(A1)

Phương pháp 2. Chuyển đổi tiền tệ sang số

=TO_PURE_NUMBER(A1)

Phương pháp 3. Trích xuất số từ văn bản

=SPLIT(A1,CONCATENATE(SPLIT(A1,".0123456789")))

Các ví dụ sau đây cho thấy cách sử dụng từng công thức trong thực tế

ví dụ 1. Chuyển văn bản thành số

Chúng ta có thể gõ công thức sau vào ô B2 để chuyển văn bản trong ô A2 thành số

=VALUE(A2)

Chúng ta có thể sao chép và dán công thức này xuống các ô còn lại trong cột B

Google sheet chuyển chữ thành số

Tất cả các ô trong cột B bây giờ là một số

Để xác minh điều này, chúng ta có thể nhập =ISNUMBER(B2) vào ô C2

Google sheet chuyển chữ thành số

Chúng ta có thể thấy rằng giá trị trong ô B2 là một số do hàm ISNUMBER() trả về TRUE

ví dụ 2. Chuyển đổi tiền tệ sang số

Chúng ta có thể gõ công thức sau vào ô B2 để chuyển đổi giá trị tiền tệ trong ô A2 thành một số

=TO_PURE_NUMBER(A2)

Chúng ta có thể sao chép và dán công thức này xuống các ô còn lại trong cột B

Google sheet chuyển chữ thành số

Tất cả các ô trong cột B bây giờ là một số

Để xác minh điều này, chúng ta có thể nhập =ISNUMBER(B2) vào ô C2

Google sheet chuyển chữ thành số

Chúng ta có thể thấy rằng giá trị trong ô B2 là một số do hàm ISNUMBER() trả về TRUE

ví dụ 3. Trích xuất số từ văn bản

Chúng ta có thể nhập công thức sau vào ô B2 để trích xuất các số từ văn bản trong ô A2

=SPLIT(A2,CONCATENATE(SPLIT(A2,".0123456789")))

Chúng ta có thể sao chép và dán công thức này xuống các ô còn lại trong cột B

Google sheet chuyển chữ thành số

Tất cả các ô trong cột B bây giờ là một số

Để xác minh điều này, chúng ta có thể nhập =ISNUMBER(B2) vào ô C2

Google sheet chuyển chữ thành số

Chúng ta có thể thấy rằng giá trị trong ô B2 là một số do hàm ISNUMBER() trả về TRUE

Tài nguyên bổ sung

Các hướng dẫn sau giải thích cách thực hiện các tác vụ phổ biến khác trong Google Trang tính

Cách trích xuất chuỗi con trong Google Trang tính
Cách chuyển đổi ngày thành chuỗi trong Google Trang tính
Cách chuyển đổi giữa tên tháng và số trong Google Trang tính

Bạn có thể nghĩ trong trường hợp nào tôi sẽ cần chuyển đổi văn bản thành số trong tài liệu Google hoặc trong Google trang tính.  

Nghĩ về nó theo cách này. nếu bạn được đưa cho một bảng tính có các con số, bạn sẽ dễ dàng rút ra một số công thức cần thiết để có được phép tính chính xác cho bất kỳ thứ gì mà bạn đang cố gắng phân tích.  

Mặt khác, định dạng “văn bản” của những con số đó có thể gây khó khăn và đôi khi thậm chí không thể thực hiện được các công thức tương tự này.  

Khi bạn đang xử lý các phép đo như tiền tệ cần một số để phân tích, các công thức cực kỳ hữu ích và có thể tiết kiệm rất nhiều thời gian

Trong bài viết này, chúng tôi sẽ giới thiệu cách bạn có thể chuyển đổi định dạng “văn bản” thành định dạng “số” trong Google Trang tính để dễ dàng đáp ứng các ràng buộc về công thức hơn.  

Bài viết này bao gồm

  • Chuyển văn bản thành số bằng hàm VALUE
  • Thay thế dấu chấm bằng dấu phẩy để chuyển đổi văn bản thành số
  • Chuyển đổi dữ liệu với văn bản tiền tệ thành số
  • Trích xuất số từ văn bản

Chuyển văn bản thành số bằng hàm VALUE

Có một vài công thức bạn có thể sử dụng để chuyển đổi văn bản thành số trong Google Trang tính

Khi tìm cách chuyển đổi văn bản thành số, tùy chọn đầu tiên bạn có là sử dụng chức năng “Giá trị” như vậy.  

=VALUE(A2)

Google sheet chuyển chữ thành số

Thay thế dấu chấm bằng dấu phẩy để chuyển đổi văn bản thành số

Thật không may, điều này không phải lúc nào cũng hoạt động khi bạn nhận dữ liệu từ một tệp mà bạn cần chuyển đổi định dạng "văn bản" thành định dạng "số"

Có lẽ bạn được cung cấp các tệp trong đó dấu phẩy đã được thay thế bằng “. ” hoặc “dấu chấm” và đang được đọc ở định dạng “văn bản”

Điều này đôi khi xảy ra khi bạn đến từ các quốc gia sử dụng dấu chấm thay vì dấu phẩy

Trong trường hợp này, bạn sẽ muốn sử dụng một công thức khác

=REGEXREPLACE(A2, "[.]", ",")

Google sheet chuyển chữ thành số

Hàm này hoạt động theo cách rất giống với hàm “REGEXTRACT()” ở chỗ nó tìm và thay thế định dạng “văn bản” của số thành định dạng “số” của số

Điều này hoạt động bằng cách thay thế “. " với một ",". Điều này sẽ giúp chuyển đổi số “143. 244” đến “143,244” giống như “143244” có thể được sử dụng trong công thức tính toán.  

Bạn thực sự có thể kiểm tra xem điều này có hiệu quả hay không bằng cách sử dụng số được tạo từ định dạng “văn bản” của số đó bằng cách sử dụng nó trong một phép tính.  

Google sheet chuyển chữ thành số

Chuyển đổi dữ liệu với văn bản tiền tệ thành số

Khi bạn nhập dữ liệu từ một tài liệu khác vào Google Trang tính, bạn có thể thấy mình có ký hiệu “$” hoặc định dạng tiền tệ khác phía trước số dưới dạng “văn bản”. Bạn có thể làm điều này bằng cách sử dụng công thức “To Pure Number” như vậy.  

________số 8

Google sheet chuyển chữ thành số

Trích xuất số từ văn bản

Đôi khi, bạn có thể nhập một đoạn văn bản từ một tập dữ liệu khác. Văn bản này có thể là cả một câu có các giá trị số được viết bên trong nó.  

Ví dụ ô A1 chứa văn bản sau

Tháng trước tôi đã trả 200 đô la để duy trì blog. Tháng này tôi dự kiến ​​chỉ trả $150 cho ít dịch vụ hơn.  

Hãy để tôi chỉ cho bạn hai công thức để hoàn thành việc này

Công thức Phương pháp 1

Để trích xuất các số từ văn bản này, chúng tôi sẽ sử dụng cả hai chức năng “Tách” và “Nối” cùng một lúc.  

=SPLIT(A1,CONCATENATE(SPLIT(A1,".0123456789")))

Google sheet chuyển chữ thành số

Như bạn có thể thấy, phần “$200” không bỏ dấu. Nếu điều này quan trọng, chúng ta có thể dễ dàng quay lại và sử dụng công thức “Số thuần túy” đã đề cập trước đó.