Lọc dữ liệu trong Excel là một trong những tính năng thường được sử dụng nhiều nhất của nhân viên văn phòng. Tuy nhiên, việc lọc số điện thoại còn khá mới mẻ đối với nhiều người. Nếu bạn chưa biết cách lọc số điện thoại trong Excel thì đừng chần chừ gì mà không đọc ngay bài viết này của Phanmemgoc.vn nhé.Cách lọc số điện thoại trong Excel

Cách lọc số điện thoại trong Excel không trùng nhau

Một cách lọc số điện thoại trong Excel không trùng nhau là sử dụng Advanced Filter.

Bước 1: Bôi đen dữ liệu bạn muốn lọc số điện thoại không trùng. Tại tab Data, chọn Advanced Filter.Cách lọc số điện thoại trong Excel

Bước 2: Cửa sổ Advanced Filter xuất hiện. Tại mục Action:

  • Filter the list, in-place: Thay thế cho dữ liệu cũ
  • Copy to other place: Sao chép các dữ liệu duy nhất
  • List range: Vùng dữ liệu cần lọc đã bôi đen ở bước 1.
  • Copy to: Vị trí muốn sao chép dữ liệu nếu chọn Copy to other place.
  • Unique records only: Chỉ sao chép dữ liệu duy nhất.

Sau khi tiến hành cài đặt xong, nhấn OK.Cách lọc số điện thoại trong Excel

Bước 3: Kết quả là các số điện thoại không trùng được sao chép ra cột E.Cách lọc số điện thoại trong Excel

Cách lọc số điện thoại trùng trong Excel

Bước 1: Bôi đen cột giá trị mà bạn muốn lọc số điện thoại trùng trong Excel.Cách lọc số điện thoại trong Excel

Bước 2: Tại tab Home, chọn Conditional Formatting. Sau đó chọn Highlight Cells Rules > Duplicate Values.Cách lọc số điện thoại trong Excel

Bước 3: Hộp thoại Duplicate Values xuất hiện, tiến hành cài đặt các tùy chọn để lọc số điện thoại trùng trong Excel.

Tùy chọn Duplicate gồm:

  • Duplicate: Hiển thị giá trị tồn tại giống nhau duy nhất trong cột bôi đen.
  • Unique: Hiển thị giá trị tồn tại giống nhau một phần nào đó trong cột bôi đen.

Tùy chọn Values with: Màu sắc của các giá trị trùng nhau được thể hiện.

  • Light Red Fill with Dark Red Text: Chữ và ô được hiển thị màu đỏ.
  • Yellow Fill with Dark Yellow Text: Chữ hiển thị màu đỏ và ô đổ màu vàng.
  • Green Fill with Dark Green Text: Chữ và ô được hiển thị màu xanh.
  • Light Red Fill: Chữ hiển thị màu đen và ô đổ màu đỏ.
  • Red Text: Chữ màu đỏ.
  • Red Border: Đường viền màu đỏ.

Cách lọc số điện thoại trong Excel

Bước 4: Tại hộp thoại Duplicate Values, chọn Duplicate rồi nhấn OK. Khi đó, các giá trị trùng nhau đã được bôi đỏ.Cách lọc số điện thoại trong Excel

Cách lọc số điện thoại theo nhà mạng Excel

Cách lọc số điện thoại trong Excel theo nhà mạng là dùng phần mềm Solid Mobile Extractor.

  • Tải phần mềm Solid Mobile Extractor tại đây

Bước 1: Sau khi tải và cài đặt Solid Mobile Extractor, mở phần mềm lên. Nhập dữ liệu chứa các số điện thoại cần lọc vào ô Nhập dữ liệu.

Bước 2: Click chọn Tất cả hoặc các nhà mạng khác như Viettel, Vinaphone,… trong mục Tùy chọn. Sau đó nhấn LỌC.

Các số điện thoại được lọc theo nhà mạng sẽ được hiển thị ở mục Kết quả.Cách lọc số điện thoại trong Excel

* Lưu ý: Phần mềm này có thể hoạt động không chính xác với các đầu số mới.

Cách lọc đầu số điện thoại trong Excel

Sử dụng hàm LEFT kết hợp với hàm SEARCH để lọc mã vùng quốc gia trước dấu chấm với công thức =LEFT(text, SEARCH(“ “,text)-1).

Trong đó -1 là để không trích xuất ký tự dấu cách khi tìm kiếm ký tự.Cách lọc số điện thoại trong Excel

Một số thủ thuật liên quan đến số điện thoại trong Excel

Cách thêm số 0 vào số điện thoại trong Excel

Chuyển định dạng ô thành text bằng cách gõ dấu nháy đơn ‘ rồi nhập số điện thoại vào. Như vậy số điện thoại của bạn sẽ được hiển thị cả số 0 ở phía trước.Cách lọc số điện thoại trong Excel

Nếu bạn muốn nhập nhiều số điện thoại thì cần định dạng tất cả các ô sẽ nhập bằng cách:

Bước 1: Chọn các ô cần định dạng text, nhấn chuột phải và chọn Format Cells. Hoặc nhấn tổ hợp phím Ctrl + 1.Cách lọc số điện thoại trong Excel

Bước 2: Hộp thoại Format Cells xuất hiện. Trong thẻ Number, chọn Text và nhấn OK.Cách lọc số điện thoại trong Excel

Sau đó, nhập số điện thoại vào các ô đã được định dạng. Khi đó, bạn sẽ thấy có dấu màu xanh phía bên trái các ô. Khi chọn bất kỳ một ô trong đó, sẽ xuất hiện dấu cảnh báo màu vàng. Để tắt cảnh báo đó, chọn một hoặc tất cả các ô. Tiếp đó chọn biểu tượng cảnh báo màu vàng, nhấn Ignore Error.Cách lọc số điện thoại trong Excel

Tách số điện thoại khỏi text

Bước 1: Tại tab Developer, chọn Visual Basic hoặc nhấn tổ hợp phím Alt + F11.Cách lọc số điện thoại trong Excel

Bước 2: Cửa sổ mới hiện ra. Chọn Insert > Module.Cách lọc số điện thoại trong Excel

Sau đó, copy đoạn code dưới đây và dán vào cửa sổ Module mới.

Function TachSoDienThoai(i As String)
With CreateObject(“Vbscript.RegExp”)
.Global = True
.Pattern = “d{10}” ‘Them ,11 vao neu so dien thoai co 11 so
TachSoDienThoai = .Execute(i).Item(0)
End With
End Function

Bước 3: Quay trở lại bảng tính Excel, tại ô B1 nhập hàm =TachSoDienThoai(A1).Cách lọc số điện thoại trong Excel

Lưu ý:

  • Số điện thoại phải viết liền nhau, sẽ báo lỗi nếu có khoảng trống.
  • Nếu trong ô có nhiều hơn một số điện thoại thì sẽ lấy số điện thoại xuất hiện đầu tiên.

Cách thêm dấu gạch ở giữa các số trong số điện thoại

Để thêm dấu gạch ở giữa các số trong số điện thoại, dùng hàm REPLACE lồng nhau. Hàm này cho phép thực hiện nhiều thay thế chỉ bằng một công thức.Cách lọc số điện thoại trong Excel

Trên đây là những hướng dẫn về cách lọc số điện thoại trong Excel mà Phanmemgoc.vn giới thiệu đến bạn. Nếu thấy hay đừng quên Like, Share và Comment để bài được biết đến nhiều hơn nhé.