Xóa dấu gạch ngang khỏi số điện thoại trong Excel (4 cách)

  • Chia Sẻ Cái Này
Hugh West

Trong bộ dữ liệu, chúng tôi bắt gặp các số điện thoại có chứa Dấu gạch ngang (-). Vì những lý do rõ ràng, chúng tôi phải xóa dấu gạch ngang khỏi các mục nhập số điện thoại. Trong bài viết này, tôi sẽ cố gắng giải thích một số phương pháp nhanh nhất như Tìm & Chọn , Định dạng ô , SUBSTITUTE Formula, Mã Macro VBA để xóa dấu gạch ngang một cách dễ dàng.

Giả sử, tôi có danh sách Số điện thoại của khách hàng,

Lưu ý rằng bảng này chứa một số thông tin giả chỉ để minh họa cho các ví dụ.

Tải xuống Tập dữ liệu

Xóa dấu gạch ngang khỏi số điện thoại.xlsm

4 phương pháp dễ dàng để xóa dấu gạch ngang khỏi số điện thoại trong Excel

Phương pháp 1: Sử dụng Find & Chọn Phương thức

Bước 1: Chuyển đến Tab Trang chủ>> Nhấp vào Tìm & Chọn (trong phần Chỉnh sửa )>> Chọn Thay thế.

Bước 2: Trong Hộp thoại Thay thế , trong loại hộp Find What Dấu gạch ngang/Dấu gạch ngang (-) và hộp Replace With nhấn nút Null ( ). Nhấp vào Tìm tất cả.

Bạn có thể nhấn CTRL+H để hiển thị Tìm & Cửa sổ Replace .

Bước 3: Nhấp vào Replace All.

Bước 4: Một cửa sổ xác nhận sẽ bật lên. Nhấp vào OK .

Tất cả Dấu gạch ngang/Dấu gạch ngang sẽ tự động được thay thế như trong hình bên dưới

Lưu ý: Hãy ghi nhớrằng Tìm & Select method thay đổi dữ liệu thô. Đảm bảo bạn sao chép dữ liệu thô trước khi thực hiện phương pháp này.

Đọc thêm: Cách xóa các ký tự không phải là số khỏi ô trong Excel

Cách 2: Sử dụng Format Cell

Bước 1: Chọn dãy ô muốn bỏ dấu gạch ngang. Vào Tab Home >> Nhấp vào Ô (phần)>>Nhấp vào Định dạng >>Chọn Định dạng ô. Một cửa sổ bật lên.

Bước 2: Ở bên trái cửa sổ Định dạng ô bên trong Danh mục , Chọn Tùy chỉnh >>Sửa đổi bất kỳ định dạng nào có mười một số 0 (vì số điện thoại của chúng tôi có 11 chữ số)

Bước 3: Bấm vào OK.

Kết quả sẽ tương tự như hình bên dưới

Số điện thoại bắt đầu bằng số 0 cũng giữ nguyên số bắt đầu bằng số 0 trong quá trình này.

Đọc thêm: Cách xóa ký tự đặc biệt trong Excel

Phương pháp 3: Sử dụng Phương pháp Công thức

Bạn có thể xóa dấu gạch ngang & hiển thị số điện thoại trong một ô khác chỉ bằng một công thức sử dụng Hàm SUBSTITUTE .

= SUBSTITUTE(D4,"-","")

Bước 1: Nhập công thức =SUBSTITUTE(D4,”-”,””) vào ô liền kề.

Bước 2: Kéo Fill Handle cho đến các mục nhập cuối cùng và quá trình thực thi mô tả kết quả tương tự như hình ảnh bên dưới

Phương pháp 4: Sử dụng Mã Macro VBA

Mã macro VBA sẽ xóa dấu gạch ngang khỏi một dải ô đã chọn thông qua mã do Microsoft Visual Basic chạy.

Bước 1 : Nhấn đồng thời ALT+F11 để mở Microsoft Visual Basic .

Bước 2: Trong Thanh công cụ Microsoft Visual Basic, nhấp vào Chèn >> Mô-đun.

Bước 3: Dán đoạn mã sau vào Mô-đun Microsoft Visual Basic.

1539

Bước 4: Nhấn F5 để chạy code. Một cửa sổ Lựa chọn sẽ bật lên.

Bước 5: Chọn một dải ô mà bạn muốn xóa dấu gạch ngang.

Bước 6 : Nhấp vào OK. Việc thực hiện các bước tạo ra kết quả tương tự như hình ảnh bên dưới

Nếu số 0 xuất hiện ở đầu số điện thoại, phương pháp này sẽ giữ chúng dưới dạng đó là .

Đọc thêm: VBA để xóa ký tự khỏi chuỗi trong Excel

Kết luận

Bộ dữ liệu Excel mang nhiều định dạng ô khác nhau, số điện thoại cũng là một trong số đó. Tập dữ liệu chứa số điện thoại thường phải ở định dạng ô chung và loại bỏ dấu gạch ngang để hoạt động. Chúng tôi đã trình bày bốn phương pháp đơn giản nhất, chẳng hạn như Tìm & Chọn Công thức , Định dạng Ô , SUBSTITUTE Mã Macro VBA để thực hiện xóa dấu gạch ngang trong bất kỳ phạm vi ô nào. Hy vọng những phương pháp này làm đúng với các truy vấn của bạn và giúp bạnhiểu quy trình.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.