Cách tách địa chỉ trong Excel không cần dấu phẩy
Với văn bản, dấu phẩy có thể được sử dụng làm dấu phân cách (chẳng hạn như dấu phân cách giữa họ và tên hoặc địa chỉ) hoặc như một phần của ngữ pháp thông thường Show Và với các số, nó thường được sử dụng để làm cho các số dễ đọc hơn (dấu phân cách một nghìn là cách sử dụng phổ biến nhất của dấu phẩy với các số) Mặc dù dấu phẩy giúp làm cho dữ liệu dễ đọc hơn, nhưng đôi khi, bạn có thể muốn xóa tất cả các dấu phẩy khỏi dữ liệu (hoặc xóa các trường hợp cụ thể của dấu phẩy) Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số cách đơn giản để loại bỏ dấu phẩy trong Excel khỏi văn bản và số Vậy hãy bắt đầu Hướng dẫn này bao gồm Xóa dấu phẩy khỏi sốKhi làm việc với các con số trong Excel, bạn có thể áp dụng nhiều định dạng khác nhau cho các ô và các con số sẽ được hiển thị tương ứng Vì các dấu phẩy này là một phần của định dạng và không phải là số, chúng tôi cần chỉnh sửa định dạng để xóa các dấu phẩy này khỏi các số Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn loại bỏ dấu phẩy khỏi các số trong cột B Dưới đây là các bước để làm điều này
Các bước trên sẽ xóa dấu phẩy khỏi tất cả các số đã chọn Mẹo. Bạn cũng có thể sử dụng phím tắt Control + 1 để mở hộp thoại định dạng ô (sau khi chọn ô). Giữ phím Control rồi nhấn phím 1 Hãy nhớ rằng phương pháp này sẽ chỉ hoạt động khi dấu phẩy là một phần của định dạng chứ không phải ô. Để kiểm tra điều này, hãy chọn ô và xem giá trị trong thanh công thức. Nếu bạn thấy dấu phẩy trong thanh công thức thì đây không phải là một phần của định dạng Sử dụng hàm NUMBERVALUETrong trường hợp bạn gặp trường hợp các số không thực sự là số (mà là văn bản) và bạn muốn bỏ dấu phẩy khỏi các số này, bạn có thể sử dụng hàm NumberValue Chức năng này thực hiện chính xác điều này – chuyển đổi văn bản thành một số Giả sử bạn có một tập dữ liệu như hình bên dưới nơi ai đó đã nhập dấu phẩy theo cách thủ công (hoặc đây là một phần của quá trình tải xuống dữ liệu) Bạn có thể thấy rằng đây không phải là các số khi chúng căn lề bên trái trong ô (theo mặc định). Ngoài ra, khi bạn chọn một ô và xem trong thanh công thức, bạn có thể thấy dấu phẩy là một phần của số (cho biết đây không phải là số mà là văn bản) Dưới đây là công thức sẽ chuyển đổi các văn bản này thành số =NUMBERVALUE(B2) Sao chép công thức này cho tất cả các ô trong cột và bạn sẽ có các số Có khả năng bạn vẫn thấy dấu phẩy trong kết quả của công thức, nhưng đó có thể là do định dạng số. Bạn có thể sử dụng phương pháp trước để xóa các dấu phẩy này khỏi các số Xóa dấu phẩy khỏi Chuỗi văn bảnXóa dấu phẩy khỏi chuỗi văn bản sẽ hoạt động khác với xóa dấu phẩy khỏi số Với chuỗi văn bản, dấu phẩy thực chất là một phần của chuỗi và bạn cần tìm rồi loại bỏ các dấu phẩy này bằng cách nào đó Để tôi chỉ cho bạn một vài phương pháp để làm điều này khi bạn có dữ liệu văn bản Sử dụng Tìm và Thay thếVới chức năng Tìm và Thay thế, bạn có thể dễ dàng tìm thấy tất cả các dấu phẩy trong một ô và thay thế nó bằng một ký tự khác (trống hoặc một số ký tự khác) Lưu ý rằng phương pháp này sẽ chỉ hoạt động với dữ liệu văn bản. Trong trường hợp bạn có các số có dấu phẩy do định dạng, thì phương pháp này sẽ không xóa dấu phẩy Giả sử bạn có dữ liệu tên như hình bên dưới có dấu phẩy giữa họ và tên Dưới đây là các bước để xóa dấu phẩy khỏi tập dữ liệu tên này
Các bước trên sẽ xóa tất cả dấu phẩy khỏi tất cả các ô đã chọn Lưu ý rằng các bước trên sẽ loại bỏ tất cả các trường hợp dấu phẩy khỏi tất cả các ô. Vì vậy, nếu bạn có nhiều hơn một dấu phẩy trong một ô, tất cả các dấu phẩy sẽ bị xóa Ngoài ra, điều này sẽ thay đổi tập dữ liệu gốc. Trong trường hợp bạn muốn giữ nguyên dữ liệu gốc, trước tiên, hãy tạo một bản sao lưu hoặc sao chép dữ liệu sang sheet/dãy khác rồi thực hiện các bước trên Mẹo chuyên nghiệp. Bạn cũng có thể sử dụng phím tắt – Control + H để mở hộp thoại tìm và thay thế Sử dụng công thức SUBSTITUTEMột cách khác để xóa dấu phẩy là sử dụng hàm SUBSTITUTE, trong đó bạn có thể thay thế dấu phẩy bằng ký tự trống hoặc bất kỳ ký tự nào khác Không giống như phương pháp Tìm và Thay thế, trong đó nó loại bỏ tất cả các dấu phẩy trong một lần, với hàm SUBSTITUTE, bạn có nhiều quyền kiểm soát hơn (như chúng ta sẽ thấy trong các ví dụ sau của phần này) Giả sử bạn có một tập dữ liệu như hình bên dưới, nơi bạn muốn xóa tất cả các dấu phẩy
Dưới đây là công thức sẽ làm điều này =SUBSTITUTE(A2,",","") Công thức trên có ba đối số
Nhưng nếu bạn chỉ muốn xóa dấu phẩy đầu tiên chứ không phải dấu phẩy thứ hai thì sao? Với chức năng SUBSTITUTE, bạn có thể chỉ định số lượng phiên bản mà bạn muốn thay thế. Điều này có thể được thực hiện bằng cách sử dụng đối số thứ tư, đây là đối số tùy chọn. Trong trường hợp bạn không chỉ định đối số tùy chọn này, hàm sẽ thay thế tất cả các phiên bản của ký tự/chuỗi đã chỉ định Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn chỉ muốn xóa dấu phẩy đầu tiên chứ không phải dấu phẩy thứ hai Dưới đây là công thức sẽ làm điều này =SUBSTITUTE(A2,",","",1) Công thức trên cũng sử dụng đối số thứ tư (không bắt buộc) – [instance_num] Chỉ định số phiên bản là 1 cho công thức biết rằng nó chỉ nên thay thế phiên bản đầu tiên của dấu phẩy và để nguyên tất cả các phiên bản khác Nhưng điều gì sẽ xảy ra nếu bạn không muốn xóa dấu phẩy đầu tiên mà thay vào đó thay thế dấu phẩy thứ hai bằng dấu gạch ngang Bạn có thể làm điều đó bằng cách sử dụng công thức dưới đây =SUBSTITUTE(A2,","," -",2) Công thức trên chỉ thực hiện thay thế cho trường hợp thứ hai của dấu phẩy và thay thế nó bằng dấu gạch ngang |