Mục lục
Các số SSN (Số an sinh xã hội) chung được tạo bởi 9 chữ số với hai dấu gạch ngang. Mẫu là AAA-BB-CCCC . Khi muốn tạo danh sách SSN trong trang tính Excel, chúng tôi có thể muốn xóa dấu gạch ngang trong một số trường hợp. Microsoft Excel cung cấp một số cách để làm điều đó. Bài viết này sẽ hướng dẫn bạn 4 phương pháp nhanh chóng và hiệu quả để xóa dấu gạch ngang khỏi SSN trong Excel với các bước rõ ràng và hình ảnh minh họa thông minh.
Tải Sách bài tập thực hành
Bạn có thể tải xuống mẫu Excel miễn phí từ đây và tự thực hành.
Xóa Dấu gạch ngang khỏi SSN.xlsx
4 Phương pháp Nhanh để Xóa Dấu gạch ngang khỏi SSN trong Excel
Để khám phá các phương pháp, chúng tôi sẽ sử dụng tập dữ liệu sau có chứa một số SSN ngẫu nhiên.
Phương pháp 1: Áp dụng Công cụ Tìm và Thay thế để Xóa Dấu gạch ngang khỏi SSN trong Excel
Trong phương pháp đầu tiên, chúng tôi sẽ sử dụng công cụ Tìm và Thay thế của Excel để xóa dấu gạch ngang khỏi SSN trong Excel. Sử dụng công cụ này khá tiết kiệm thời gian. Hãy xem các bước sau.
Các bước:
Chọn phạm vi dữ liệu bằng cách sử dụng chuột.
Sau đó nhấn Ctrl+H trên bàn phím để mở công cụ Tìm và Thay thế .
Sau <1 Cửa sổ>Tìm và Thay thế xuất hiện, nhập dấu gạch ngang(-) tại hộp Tìm gì: và giữ nguyên hộp Thay thế bằng: empty .
Cuối cùng, chỉ cần nhấn nút Thay thế tất cả .
Bây giờ bạn sẽ thấy rằng công cụ Tìm và thay thế đã xóa tất cả các dấu gạch ngang từ SSN s. Một hộp thông báo bật lên hiển thị số lần thay thế được thực hiện.
Nhưng hãy xem SSN cuối cùng. 👇 Chữ số không (0) ở vị trí đầu tiên cũng biến mất.
Rõ ràng, công cụ Tìm và Thay thế có thể không giữ không ở đầu một số. Chúng ta có thể khắc phục sự cố này bằng cách sử dụng các phương pháp tiếp theo .
Đọc thêm: Cách xóa số 0 ở đầu trong Excel (7 cách đơn giản + VBA)
Phương pháp 2: Sử dụng hàm SUBSTITUTE để xóa dấu gạch ngang khỏi SSN trong Excel
Một trong những cách tốt nhất để thay thế hoặc thay thế bất kỳ thứ gì trong Excel là sử dụng hàm SUBSTITUTE . Ngoài ra, ưu điểm của việc sử dụng hàm SUBSTITUTE là nó có thể giữ số 0 ở vị trí đầu tiên của SSN . Làm như thế nào? Hãy cùng xem và thực hiện các bước bên dưới.
Các bước thực hiện:
Kích hoạt Ô C5 bằng cách nhấn vào ô đó.
Sau đó, hãy nhập công thức sau trong đó-
=SUBSTITUTE(B5,"-","")
Sau đó nhấn nút Enter và nhận kết quả.
Đầu ra không có dấu gạch ngang-
Bây giờ kéo xuống biểu tượng Fill Handle tất cả cách sao chép công thức xuống và xóa dấu gạch ngang khỏi các SSN khác.
Do đó, đây là kết quả cuối cùng của chúng tôi. Và có một cái nhìn! Lần này chúng tôikhông bị mất chữ số 0 ở vị trí đầu tiên của SSN.
Đọc thêm: Cách xóa công thức trong Excel: 7 Cách dễ dàng
Cách đọc tương tự
- Cách xóa hàng trống trong Bảng tổng hợp Excel (4 phương pháp)
- Xóa hàng và cột trống trong Excel VBA (4 phương pháp)
- Cách xóa ô trống và dịch chuyển dữ liệu còn lại trong Excel (3 phương pháp)
- Tìm và xóa hàng trong Excel (5 cách)
- Cách xóa siêu dữ liệu khỏi tệp Excel (3 cách)
Cách 3: Kết hợp các hàm LEFT, MID và RIGHT trong Excel để xóa dấu gạch ngang khỏi SSN
Chúng ta có thể áp dụng kết hợp LEFT , MID và RIGHT các hàm để xóa dấu gạch ngang khỏi SSN trong Excel. Và nó cũng sẽ giữ số 0 ở đầu SSN .
Các bước:
Trong Ô C5 nhập công thức sau-
=LEFT(B5,3)&MID(B5,5,2)&RIGHT(B5,4)
Sau đó, chỉ cần nhấn nút Enter để nhận kết quả.
Cuối cùng, để sao chép công thức cho các ô khác, hãy kéo biểu tượng Fill Handle trên các ô từ dưới lên.
Ngay sau đó, bạn sẽ nhận được tất cả kết quả bao gồm cả số 0 ở đầu.
⏬ Phân tích công thức:
➥ LEFT(B5,3)
Hàm LEFT sẽ giữ ba chữ số đầu tiên của số trong Ô B5 . Nó sẽ trả về:
“675”
➥MID(B5,5,2)
Khi đó hàm MID sẽ giữ hai chữ số bắt đầu từ chữ số thứ 5 của số trong Ô B5 . Kết quả là:
“48”
➥ RIGHT(B5,4)
Sau đó, Hàm RIGHT sẽ trả về 4 chữ số cuối của số trong Ô B5 sẽ trả về:
“8921”
➥ LEFT(B5,3)&MID(B5,5,2)&RIGHT(B5,4)
Và cuối cùng, ba đầu ra trước đó sẽ là kết hợp bằng cách sử dụng &, kết quả là đầu ra cuối cùng sẽ trả về:
“675488921”
Phương pháp 4: Sử dụng Công cụ Power Query để xóa dấu gạch ngang khỏi SSN
Cuối cùng, chúng tôi sẽ xóa dấu gạch ngang khỏi SSN trong Excel theo một cách khác bằng cách sử dụng công cụ Power Query của MS Excel Nó lâu hơn một chút so với các phương pháp trước đó nhưng là một cách hiệu quả và hoàn hảo. Chỉ cần thực hiện các bước sau.
Các bước:
Chọn phạm vi ô B4:B9 bao gồm cả tiêu đề.
Sau đó nhấp như sau-
Dữ liệu > Từ Bảng/Phạm vi.
Một hộp thoại sẽ mở ra.
Hộp thoại này sẽ hiển thị phạm vi dữ liệu đã chọn của chúng ta ở dạng cửa sổ bật lên nơi bạn có thể kiểm tra xem lựa chọn đã được thực hiện đúng chưa. Đảm bảo rằng bạn đã đánh dấu tùy chọn Bảng của tôi có tiêu đề .
Bây giờ, chỉ cần nhấn OK .
Ngay sau đó, cửa sổ Power Query Editor sẽ xuất hiện.
Tập dữ liệu của chúng ta sẽ giống nhưhình ảnh sau sau khi Power Query Editor mở ra.
Tiếp theo, nhấp liên tục-
Trang chủ > Thay thế giá trị .
Một hộp thoại có tên Thay thế giá trị sẽ xuất hiện .
Nhập a gạch nối(-) trong hộp Giá trị cần tìm và giữ hộp Thay thế bằng trống .
Cuối cùng, chỉ cần nhấn OK .
Ngay sau đó, bạn sẽ thấy rằng Power Query đã xóa tất cả các dấu gạch ngang. Và Power Query cũng giữ các số không đứng đầu trước khi nguyên vẹn.
Bây giờ trong Cửa sổ Power Query Editor , nhấp vào- Tệp > Đóng &Tải . Sau đó, cửa sổ Power Query sẽ đóng và đầu ra sẽ tự động được chuyển sang một trang tính mới trong sổ làm việc của bạn.
Đây là trang tính mới với đầu ra của Power Query.
Kết luận
Tôi hy vọng các quy trình được mô tả ở trên sẽ đủ tốt để xóa dấu gạch ngang khỏi SSN trong Excel. Vui lòng đặt bất kỳ câu hỏi nào trong phần nhận xét và vui lòng cho tôi phản hồi.