Mục lục
Trong bài viết này, chúng ta sẽ thảo luận về lỗi ‘ Số trong ô này được định dạng là văn bản hoặc có dấu nháy đơn đứng trước ’ trong excel. Đôi khi, khi chúng tôi làm việc với một số giá trị số trong bảng excel của mình, các số đó không tính tổng, không thực hiện bất kỳ phép toán nào và tạo ra lỗi. Điều này có thể xảy ra vì các số có thể được định dạng dưới dạng văn bản hoặc đứng trước dấu nháy đơn. Chúng tôi sẽ cố gắng chuyển đổi các ô văn bản thành số hoặc xóa dấu nháy đơn đứng trước để khắc phục sự cố này.
Tải xuống Sách thực hành
Tải sách thực hành tại đây.
Số trong ô được định dạng là Text.xlsm
Tại sao lại xảy ra lỗi 'Số trong ô này được định dạng là văn bản hoặc có dấu nháy đơn đứng trước'?
Khi chúng tôi sử dụng dấu nháy đơn trước một số, lỗi này sẽ xảy ra. Đôi khi các giá trị được lưu trữ dưới dạng chuỗi trong tập dữ liệu của chúng tôi. Điều này cũng có thể gây ra vấn đề tương tự.
Cách tìm một ô được định dạng là văn bản hoặc có dấu nháy đơn đứng trước
Chúng ta có thể dễ dàng tìm thấy một ô được định dạng là văn bản hoặc được đặt trước bởi dấu nháy đơn dấu nháy đơn. Nếu bạn thấy một hộp hình tam giác nhỏ màu lục ở phía trên bên phải của ô, thì ô đó có thể được định dạng là văn bản. Nhưng để hoàn toàn chắc chắn, chúng ta có thể sử dụng một công thức. Để làm như vậy, hãy làm theo các bước bên dưới.
BƯỚC:
- Chọn ô liền kề và nhập công thức:
=ISNUMBER(B2)
- Bây giờ, hãy nhấn Enter để xemkết quả.
- Sử dụng Fill Handle cho tất cả các ô.
Ở đây, chỉ có Ô B6 được lưu dưới dạng số.
6 Giải pháp cho Lỗi Excel: Số trong Ô này được Định dạng là Văn bản hoặc Đứng trước bởi Dấu nháy đơn
Để giải thích các giải pháp này, chúng tôi sẽ sử dụng tập dữ liệu chứa thông tin về giờ làm việc và mức lương của một số nhân viên. Ở đây, các giá trị số đang hiển thị lỗi.
1. Chuyển đổi Văn bản thành Số với Văn bản thành Cột
Trong phương pháp này, chúng tôi sẽ chuyển đổi văn bản thành số Tính năng 'Văn bản thành Cột' . Nếu chúng ta chọn một ô và đặt con trỏ vào thẻ thông minh, nó sẽ hiển thị lỗi như bên dưới.
Hãy làm theo các bước để khắc phục sự cố này.
CÁC BƯỚC:
- Đầu tiên, chọn tất cả các ô của một cột. Chúng tôi đã chọn các ô của Cột C .
- Thứ hai, chuyển đến tab Dữ liệu và chọn Văn bản thành Cột. Trình hướng dẫn Chuyển văn bản thành cột sẽ xuất hiện.
- Thứ ba, nhấp vào Kết thúc từ Trình hướng dẫn Chuyển văn bản thành cột.
- Sau đó, các giá trị của Cột C sẽ tự động chuyển sang số sẽ không bị lỗi.
- Cuối cùng làm tương tự cho Cột D sẽ thấy kết quả như bên dưới .
Nội dung liên quan: Cách khắc phục lỗi #REF! Bị lỗi ởExcel (6 Giải pháp)
2. Chuyển văn bản thành số bằng thẻ thông minh
Chúng ta có thể sử dụng thẻ thông minh để chuyển văn bản thành số. Đây là giải pháp dễ nhất và nhanh nhất. Nếu bạn chọn một ô có bất kỳ lỗi nào, biểu tượng thẻ thông minh sẽ tự động xuất hiện. Chúng tôi đã đánh dấu nó bên dưới.
Hãy chú ý đến các bước bên dưới.
CÁC BƯỚC:
- Chọn các ô lỗi lúc đầu. Chúng tôi đã chọn Ô C5 đến Ô D12 .
- Bây giờ, hãy nhấp vào biểu tượng thẻ thông minh . Một trình đơn thả xuống sẽ xuất hiện.
- Chọn 'Chuyển sang số' từ trình đơn đó.
- Ngay lập tức, bạn sẽ thấy các kết quả như bên dưới.
Nội dung liên quan: Excel VBA: Tắt “On Error Resume Next”
3. Áp dụng Dán đặc biệt để chuyển đổi văn bản thành số hoặc xóa dấu nháy đơn đứng trước
Chúng ta có thể sử dụng tùy chọn dán đặc biệt của excel để chuyển đổi văn bản thành số. Có hai cách để sử dụng tùy chọn dán đặc biệt. Chúng ta sẽ dán các giá trị vào các phương thức này.
3.1 Với Thao tác Thêm
Trong phương thức con đầu tiên này, chúng ta sẽ sử dụng thao tác thêm. Hãy làm theo các bước bên dưới để triển khai kỹ thuật này.
BƯỚC:
- Đầu tiên, hãy chọn một ô bất kỳ trong tập dữ liệu của bạn. Chúng tôi đã chọn Ô C14 .
- Bây giờ, hãy nhấn Ctrl + C để sao chép ô.
- Sau đó, chọn các ô từnơi bạn muốn xóa lỗi.
- Tiếp theo, chọn Dán từ tab Trang chủ và chọn Dán đặc biệt từ menu thả xuống.
- Cửa sổ Dán đặc biệt sẽ mở ra. Sau đó, chọn Giá trị và Thêm từ Dán đặc biệt Nhấp vào OK để tiếp tục.
- Sau khi nhấp vào OK, nó sẽ hiển thị kết quả như bên dưới.
- Để chuyển đổi cột Lương sang định dạng mong muốn, chọn Cột D .
- Bây giờ, chuyển đến tab Trang chủ và chọn Tiền tệ từ hộp Định dạng số .
- Cuối cùng, bạn sẽ thấy kết quả như bên dưới.
3.2 Với thao tác nhân
Chúng ta cũng có thể sử dụng thao tác nhân để sửa lỗi này. Để làm như vậy, hãy làm theo các bước bên dưới.
BƯỚC:
- Ban đầu, hãy chọn bất kỳ ô nào trong tập dữ liệu của bạn và viết 1 . Chúng tôi đã chọn Ô C14 .
- Bây giờ, nhấn Ctrl + C để sao chép ô.
- Sau đó, chọn các ô mà bạn muốn xóa lỗi.
- Tiếp theo, chọn Dán từ tab Trang chủ và chọn Dán Đặc biệt từ trình đơn thả xuống. Cửa sổ Dán đặc biệt sẽ mở ra.
- Một lần nữa, chọn Giá trị và Nhân từ cửa sổ Dán đặc biệt . Nhấp chuột OK để tiếp tục.
- Sau khi nhấp vào OK, bạn sẽ thấy kết quả như bên dưới.
- Để chuyển đổi cột Lương thành Tiền tệ , hãy chọn Cột D .
- Bây giờ, hãy chuyển đến tab Trang chủ và chọn Đơn vị tiền tệ từ Định dạng số hộp.
- Cuối cùng, bạn sẽ thấy kết quả như bên dưới.
Đọc thêm: Lỗi trong Excel và ý nghĩa của chúng (15 lỗi khác nhau)
4. Sử dụng hàm giá trị để chuyển đổi văn bản hoặc ô đứng trước dấu nháy đơn thành số
Chúng ta có thể sử dụng Hàm VALUE để chuyển đổi văn bản thành số hoặc xóa dấu nháy đơn đứng trước. Hàm VALUE chuyển đổi một chuỗi văn bản đại diện cho một số thành một số. Chúng tôi sẽ sử dụng cùng một tập dữ liệu ở đây.
Hãy làm theo các bước để tìm hiểu giải pháp này.
BƯỚC:
- Đầu tiên, chèn một cột trợ giúp như bên dưới.
- Thứ hai, chọn Ô D5 và nhập công thức:
=VALUE(C5)
- Nhấn Enter để xem kết quả.
- Sau đó, sử dụng Fill Handle cho các ô còn lại.
- Bây giờ, hãy chọn các giá trị của cột trợ giúp và nhấn Ctrl + C để sao chép và chọn Cột C .
- Tiếp theo, chuyển đến tab Trang chủ và chọn Dán đặc biệt.
- Sau đó, chọn Dán Giá trị từ menu thả xuống.
- Bạn sẽ không thấy lỗi trong Cột C.
- Làm theo quy trình tương tự và xóa cột trợ giúp để xem kết quả như bên dưới.
- Cuối cùng, bạn có thể thay đổi Định dạng số thành Đơn vị tiền tệ để xem kết quả như bên dưới.
Đọc thêm: Cách loại bỏ lỗi giá trị trong Excel (4 phương pháp nhanh)
5. Chèn phép toán để thay đổi ô văn bản thành số
Chúng tôi có thể thực hiện thao tác nhân theo cách thủ công để chuyển đổi văn bản thành số. Chúng ta cũng sẽ cần một cột trợ giúp trong phương pháp này.
Hãy quan sát các bước bên dưới cho phương pháp này.
BƯỚC:
- Đầu tiên , hãy thêm một cột phụ như bên dưới.
- Thứ hai, chọn Ô D5 và nhập công thức:
=C5*1
- Bây giờ, nhấn Enter để xem kết quả.
- Sau đó, sử dụng Fill Handle để xem kết quả trong tất cả các ô.
- Tiếp theo, xóa cột Trợ giúp .
- Lặp lại các bước cho Cột D và bạn sẽ thấy kết quả như bên dưới.
- Cuối cùng, thay đổi Định dạng số thành Tiền tệ để xem kết quả mong muốn.
Nội dung liên quan: Nguyên nhân và cách khắc phục lỗi NAME trong Excel (10 ví dụ)
6. Áp dụng VBA để chuyển văn bản sangSố
Chúng ta cũng có thể áp dụng VBA để chuyển văn bản đại diện cho một số thành một số. Chỉ cần làm theo các bước bên dưới để biết quy trình này.
BƯỚC:
- Ban đầu, hãy chuyển đến tab Nhà phát triển và chọn Trực quan Cơ bản. Cửa sổ Visual Basic sẽ xuất hiện.
- Bây giờ, hãy chuyển đến Chèn và chọn Mô-đun.
- Sau đó, nhập mã vào cửa sổ Mô-đun .
8289
Tại đây , chúng tôi đã chọn Cột C bằng cách sử dụng Phạm vi. Sau đó, thay đổi định dạng số thành chung. Chúng tôi đã lặp lại điều tương tự cho Cột D.
- Nhấn Ctrl + S để lưu mã.
- Sau đó, chọn Macro từ tab Nhà phát triển . Cửa sổ Macro sẽ xuất hiện.
- Chọn mã từ cửa sổ Macro và Chạy nó.
- Cuối cùng, bạn sẽ thấy kết quả như bên dưới.
Đọc thêm: Khi tiếp tục gặp lỗi Tiếp theo: Xử lý lỗi trong Excel VBA
Cách bỏ qua lỗi 'Số trong ô này được định dạng là văn bản hoặc có dấu nháy đơn đứng trước' trong Excel
Đôi khi, chúng ta cần giữ nguyên ô đó. Vì vậy, chúng ta cần bỏ qua lỗi. Để bỏ qua bất kỳ lỗi nào, hãy chọn một ô có lỗi rồi chọn tùy chọn thẻ thông minh. Bạn sẽ tìm thấy tùy chọn 'Bỏ qua lỗi' trong trình đơn thả xuống.
Kết luận
Chúng ta đã thảo luận 6các giải pháp dễ dàng cho lỗi của một ô được định dạng dưới dạng văn bản hoặc đứng trước dấu nháy đơn. Tôi hy vọng những giải pháp này sẽ giúp bạn khắc phục vấn đề của mình. Ngoài ra, bạn cũng có thể tải sách thực hành về để luyện tập. Cuối cùng, nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào, vui lòng hỏi trong phần bình luận.