Cách xóa dấu gạch ngang khỏi mã zip trong excel

Tại Hoa Kỳ, Mã ZIP có hai định dạng. năm chữ số và chín chữ số. (Trên thực tế, Mã ZIP gồm năm chữ số là một tập hợp con của Mã ZIP gồm chín chữ số. ) Nếu bạn là một trang tính Excel có chứa thông tin địa chỉ, bạn có thể muốn chuyển đổi Mã ZIP gồm chín chữ số thành mã tương đương gồm năm chữ số

Đây là một nhiệm vụ khá dễ thực hiện, vì tất cả những gì bạn cần làm là loại bỏ mọi thứ sau chữ số thứ năm trong Mã ZIP. Thực hiện theo các bước sau

  1. Chèn một cột mới, ngay bên phải cột Mã ZIP hiện có
  2. Giả sử Mã ZIP nằm trong cột G và bạn đã thêm cột H mới, bạn có thể nhập thông tin sau vào ô H3
     =Left(G3, 5)
  1. Sao chép công thức này vào tất cả các ô thích hợp của cột H
  2. Chọn toàn bộ cột H
  3. Nhấn Ctrl + C. Excel sao chép toàn bộ cột vào Clipboard
  4. Hiển thị hộp thoại Paste Special bằng cách chọn Paste Special từ menu Edit. (Xem Hình 1. )
  5. Cách xóa dấu gạch ngang khỏi mã zip trong excel

    Hình 1. Hộp thoại Dán Đặc biệt

  6. Đảm bảo nút radio Giá trị được chọn
  7. Bấm vào đồng ý. Cột H hiện đã được chuyển đổi từ công thức thành kết quả công thức
  8. Xóa cột G

Nếu bạn có một cột trống ở bên phải Mã ZIP của mình, bạn cũng có thể sử dụng tính năng Chuyển văn bản thành cột của Excel

  1. Chọn tất cả các ô có chứa Mã ZIP của bạn
  2. Từ menu Dữ liệu, chọn Văn bản thành Cột. (Xem Hình 2. )
  3. Cách xóa dấu gạch ngang khỏi mã zip trong excel

    Hình 2. Trình hướng dẫn chuyển đổi văn bản thành cột

  4. Đảm bảo tùy chọn Delimited được chọn, sau đó nhấp vào Next
  5. Chọn hộp kiểm Khác, đặt một dấu gạch ngang vào hộp ngay bên phải của Khác, sau đó nhấp vào Tiếp theo
  6. Trong khu vực Định dạng dữ liệu cột, chọn Văn bản. (Bạn muốn Mã ZIP của mình được định dạng dưới dạng văn bản để không bị mất bất kỳ số 0 nào ở đầu. )
  7. Nhấp vào Kết thúc

Tại thời điểm này, bạn có năm chữ số đầu tiên của Mã ZIP trong cột ban đầu và bốn chữ số cuối cùng (nếu có) trong cột trống trước đó ở bên phải. Bạn có thể xóa cột chứa bốn chữ số nếu muốn

Nếu bạn cần cắt bớt Mã ZIP khá thường xuyên, bạn có thể quan tâm nhiều hơn đến cách tiếp cận dựa trên macro. Macro sau đây sẽ thực hiện thủ thuật

Nếu bạn thích câu trả lời của tôi, vui lòng nhấp vào * Thêm danh tiếng
Đừng quên đánh dấu chủ đề là "Đã giải quyết" nếu vấn đề của bạn đã được giải quyết

"Không có gì được tin tưởng chắc chắn bằng những gì chúng ta ít biết nhất. "
--Michel de Montaigne

Điều này có thể đặc biệt hữu ích khi bạn lấy dữ liệu số an sinh xã hội (có định dạng AAA-GG-SSSS) và bạn muốn xóa các dấu gạch ngang này và chỉ lấy số

Để tôi chỉ cho bạn hai cách thực sự đơn giản để làm điều này

Xóa Dấu gạch ngang bằng Tìm và Thay thế

Cách đơn giản nhất để loại bỏ dấu gạch ngang trong Excel là sử dụng tính năng Find and Replace

Như tên gợi ý, bạn có thể tìm tất cả các ô có dấu gạch ngang (hoặc dấu gạch nối) trong đó rồi thay thế bằng ký tự khoảng trắng hoặc chuỗi null

Hãy xem làm thế nào để làm điều này

Giả sử bạn có dữ liệu SSN như hình bên dưới và bạn muốn bỏ dấu gạch ngang chỉ lấy số

Cách xóa dấu gạch ngang khỏi mã zip trong excel

Dưới đây là các bước sử dụng tìm và thay thế để xóa dấu gạch ngang trong Excel

  1. Chọn tập dữ liệu mà bạn muốn xóa dấu gạch ngang
  2. Giữ phím Control rồi nhấn phím H. Thao tác này sẽ mở hộp thoại Tìm và Thay thế
  3. Trong trường ‘Find what’, nhập ký hiệu gạch ngang (-)
    Cách xóa dấu gạch ngang khỏi mã zip trong excel
  4. Để trống trường 'Thay thế bằng'
    Cách xóa dấu gạch ngang khỏi mã zip trong excel
  5. Nhấp vào Thay thế tất cả

Các bước trên sẽ xóa tất cả các dấu gạch ngang khỏi các ô và bạn sẽ chỉ còn lại các số

Đây là một phương pháp thực sự nhanh chóng để loại bỏ dấu gạch ngang trong Excel, nhưng có một số điều bạn cần biết khi sử dụng nó

  • Nó thay đổi dữ liệu gốc. Trong trường hợp bạn có thể cần dữ liệu gốc sau này, hãy đảm bảo bạn tạo một bản sao lưu trước khi thực hiện việc này
  • Khi số của bạn bắt đầu bằng số 0 (ví dụ: 087-54-7465), phương pháp này sẽ cho bạn kết quả khi số 0 ở đầu đã bị xóa. Đây là điều mà Excel thực hiện (thử nhập 001 vào một ô và bạn sẽ thấy nó chỉ được đổi thành 1). Nếu bạn cần thay đổi định dạng của ô để hiển thị ít nhất 9 chữ số
Also read: How to Remove Question Marks from Text in Excel?

Xóa Dấu gạch ngang bằng Công thức

Một phương pháp đơn giản khác để loại bỏ dấu gạch ngang trong Excel là sử dụng công thức

Giả sử bạn có dữ liệu SSN như hình bên dưới và bạn muốn bỏ dấu gạch ngang chỉ lấy số

Cách xóa dấu gạch ngang khỏi mã zip trong excel

Công thức Excel dưới đây sẽ làm điều này

=SUBSTITUTE(A2,"-","")

Cách xóa dấu gạch ngang khỏi mã zip trong excel

Công thức SUBSTITUTE ở trên có ba đối số

  • A2 – ô mà bạn muốn xóa chuỗi văn bản (dấu gạch ngang trong ví dụ này)
  • “-” – Chuỗi bạn muốn xóa (bạn cần đặt nó trong dấu ngoặc kép)
  • “” – Bạn muốn thay thế nó bằng cái gì. Trong ví dụ này, tôi muốn thay thế dấu gạch ngang bằng khoảng trống (chuỗi null)

Công thức trên tìm kiếm dấu gạch ngang (hoặc dấu gạch nối hoặc bất cứ thứ gì bạn chỉ định) trong ô và thay thế nó bằng một chuỗi null (về cơ bản có nghĩa là nó loại bỏ tất cả các dấu gạch ngang trong ô)