Hướng dẫn trích xuất tên miền từ URL trong Excel

CHÀO MỪNG BẠN ĐẾN VỚI THƯ VIỆN HỌC TẬP & ĐÀO TẠO CƠ BẢN

Hướng dẫn trích xuất tên miền từ URL trong Excel

Excel

Bắt đầu sử dụng Excel

Công thức và hàm

Nhập và phân tích dữ liệu

Định dạng dữ liệu

Xử lý sự cố

Excel 2016

Trong bài viết này, chúng tôi sẽ hướng dẫn các bạn lấy tên miền từ danh sách các URL trong Excel. Hai biến của công thức này cho phép bạn lấy tên miền có chứa hoặc không chứa “www.” với bất kỳ giao thức nào (http, https, fpt…). Giải pháp có hiệu quả trong mọi phiên bản Excel hiện đại từ 2010-2016.

1. Những bước đơn giản để lấy tên miền từ danh sách các URL trong Excel

Ta có bảng sau đây:

  1. Thêm cột ‘Domain’ vào cuối bảng dữ liệu.

Chúng ta xuất dữ liệu từ tệp CSV, đó là lý do tại sao dữ liệu Excel của chúng ta chỉ ở dạng cơ bản. Nhấn Ctrl + T để chuyển đổi chúng thành bảng biểu Excel hoàn chỉnh.

 Những bước đơn giản để lấy tên miền từ danh sách các URL trong Excel

Những bước đơn giản để lấy tên miền từ danh sách các URL trong Excel

  1. Trong ô tính đầu tiên của cột ‘Domain’ (B2), nhập công thức để xuất tên miền:
  • Xuất tên miền có chứa ‘www.’ nếu hiển thị trong URL :

=MID(A2,FIND(“:”,A2,4)+3,FIND(“/”,A2,9)-FIND(“:”,A2,4)-3)

  • Loại bỏ ‘www.’, chỉ lấy tên miền:

=IF(ISERROR(FIND(“//www.”,A2)), MID(A2,FIND(“:”,A2,4)+3,FIND(“/”,A2,9)-FIND(“:”,A2,4)-3), MID(A2,FIND(“:”,A2,4)+7,FIND(“/”,A2,9)-FIND(“:”,A2,4)-7))

Chú ý. Về mặt kỹ thuật, ‘www’ là tên miền cấp 3, mặc dù với tất cả các trang web bình thường, ‘www.’ chỉ là một bí danh của miền chính.

  1. Sau khi chúng ta có một bảng hoàn chỉnh, Excel sẽ tự động sao chép công thức sang các ô tính khác trong cột. Như vậy, chúng ta có một cột chứa tên miền trích xuất.

Chú ý. Nếu bạn cần chỉnh sửa tên miền hoặc sao chép kết quả vào một trang tính Excel khác, hãy thay thế kết quả công thức bằng các giá trị. Để thực hiện việc này, thực hiện theo các bước sau:

  • Nhấp vào bất kỳ ô nào trong cột ‘Domain’ và nhấn Ctrl + Space để chọn tất cả các ô trong cột đó.
  • Nhấn Ctrl + C để sao chép dữ liệu vào Clipboard, sau đó di chuyển đến thẻ Home, nhấn Paste và chọn Value trong danh sách tùy chọn.

2. Xử lý một danh sách URL trong Excel dựa trên cột Domain

Nhóm các URL trong Excel bằng tên miền

  1. Nhấp vào bất kỳ ô tính nào trong cột ‘Domain’.
  2. Sắp xếp bảng dữ liệu theo tên miền: di chuyển đến thẻ Datavà nhấn nút A-Z.
  3. Chuyển đổi dữ liệu dạng bảng thành dạng bình thường: nhấp vào ô bất kỳ trong bảng, di chuyển đến thẻ Designvà nhấn nút Convert to the range.
  4. Di chuyển đến thẻ Datavà nhấp vào biểu tượng Subtotal.
  5. Trong hộp thoại Subtotal, chọn các tùy chọn sau: chọn Domain trong At each change in:, chọn Count trong Use function:, đánh dấu chọn Domain trong Add subtotal to:

6. Nhấn OK.

Excel đã tạo một phụ lục cho dữ liệu ở phía bên trái màn hình. Có 3 cấp độ khác nhau và những gì bạn nhìn thấy trên hình là chế độ xem mở rộng, (hoặc cấp độ 3). Nhấp vào số 2 ở góc trên bên trái để hiển thị dữ liệu cuối cùng theo tên miền, sau đó bạn có thể nhấp vào dấu cộng và dấu trừ (+/-) để mở rộng/thu gọn chi tiết đối với mỗi tên miền. 

3. So sánh URL trong Excel từ các bảng dữ liệu khác nhau bằng cột domain

 Bạn có thể có một hoặc nhiều trang tính Excel riêng biệt, nơi bạn lưu giữ một danh sách các tên miền. Các bảng biểu có thể chứa các liên kết mà bạn không muốn sử dụng, như liên kết rác hoặc những tên miền đã được sử dụng. Hoặc bạn muốn giữ danh sách chỉ gồm các liên kết hữu ích và xóa toàn bộ những liên kết còn khác.

Ví dụ: nhiệm vụ của tôi là tô màu đỏ tất cả các tên miền trong danh sách đen của mình:

So sánh URL trong Excel từ các bảng dữ liệu khác nhau bằng cột domain

So sánh URL trong Excel từ các bảng dữ liệu khác nhau bằng cột domain

Để không lãng phí thời gian, bạn có thể so sánh bảng biểu của mình với danh sách những liên kết không cần thiết.

Chúc bạn thực hiện thành công!

Bạn có thể thành thạo ngay kỹ năng tin học văn phòng từ giảng viên FPT- Arena chỉ với 280,000Đ