
Tóm lược
Hàm NUMBERVALUE trong Excel chuyển đổi một số ở định dạng văn bản thành giá trị số, sử dụng dấu phân tách nhóm và thập phân được chỉ định. Chức năng này có thể được sử dụng để chuyển đổi các giá trị dành riêng cho ngôn ngữ thành các giá trị độc lập với ngôn ngữ.
Mục đích
Chuyển văn bản thành số bằng dấu phân tách tùy chỉnhGiá trị trả lại
Giá trị sốCú pháp
= NUMBERVALUE (text, (decimal_separator), (group_separator))Tranh luận
- text - Văn bản để chuyển đổi thành một số.
- decimal_separator - (tùy chọn) Ký tự cho giá trị thập phân.
- group_separator - (tùy chọn) Ký tự để nhóm theo hàng nghìn.
Phiên bản
Excel 2013Ghi chú sử dụng
Hàm NUMBERVALUE chuyển đổi giá trị văn bản đại diện cho một số thành một số hợp lệ bằng cách sử dụng dấu phân tách nhóm và thập phân tùy chỉnh. Bạn có thể sử dụng NUMBERVALUE để dịch các số từ định dạng văn bản dành riêng cho ngôn ngữ thành một số độc lập với ngôn ngữ.
Để thực hiện chuyển đổi số, hàm NUMBERVALUE sử dụng dấu phân tách tùy chỉnh mà bạn cung cấp. Dấu phân tách thập phân là ký tự được sử dụng để phân tách các số nguyên khỏi các giá trị phân số trong văn bản nguồn. Dấu phân tách nhóm là ký tự được sử dụng để nhóm văn bản theo hàng nghìn trong văn bản nguồn.
Thí dụ
Ví dụ: để chuyển đổi chuỗi "6.000" thành số 6000, trong đó dấu phân tách nhóm trong văn bản nguồn là dấu chấm (.), Hãy sử dụng:
=NUMBERVALUE("6.000",",",".") // returns 6000
Trong ví dụ được hiển thị, văn bản đầu vào ở cột B và đầu ra hàm ở cột E. Các cột C và D là dấu phân cách thập phân và nhóm được sử dụng trong mỗi hàng. Công thức trong E6, được sao chép xuống, là:
=NUMBERVALUE(B6,C6,D6)
Lưu ý rằng ngoài dấu phân tách thập phân và nhóm, NUMBERVALUE tự động bỏ qua khoảng trắng thừa trong B9 và tự động đánh giá biểu tượng phần trăm (%) trong B11 bằng cách chia cho 100.
Ghi chú
- NUMBERVALUE bỏ qua các ký tự khoảng trắng thừa.
- Biểu tượng nhiều phần trăm là phụ gia.
- Nếu dấu phân tách thập phân và / hoặc dấu phân tách nhóm không được cung cấp, NUMBERVALUE sử dụng dấu phân tách từ ngôn ngữ hiện tại.
- NUMBERVALUE chỉ sử dụng ký tự đầu tiên được cung cấp cho dấu phân cách thập phân và nhóm. Các ký tự bổ sung bị loại bỏ.
- NUMBERVALUE trả về 0 nếu không có giá trị văn bản nào được cung cấp.
- NUMBERVALUE trả về lỗi #VALUE nếu:
- Dấu phân tách thập phân xuất hiện nhiều lần trong văn bản nguồn
- Dấu phân tách nhóm xảy ra sau dấu phân tách thập phân