Cách Lọc Trùng Hàm Vlookup - Kết Quả Là Gì ?

Trong số các hàm cơ bản của Excel, hàm Vlookup cũng thường xuyên được sử dụng. Hàm Vlookup thuộc hàm tìm kiếm dữ liệu Excel, chúng ta có thể kết hợp hàm này với nhiều hàm khác để xử lý dữ liệu như hàm Vlookup và hàm If, hàm Vlookup và hàm Left, hàm Vlookup để gộp 2 bảng, trong bài viết này, Phanmemfree sẽ giới thiệu thêm phương pháp sử dụng hàm Vlookup để lọc dữ liệu trùng lặp từ 2 trang tính khác nhau. Việc lọc dữ liệu trùng lặp trên Excel trong cùng một trang tính tương đối đơn giản, chỉ cần sử dụng chức năng lọc được tích hợp sẵn. Nhưng nếu có 2 hoặc nhiều hơn, người dùng có thể sử dụng chức năng Vlookup.

  • Cách tự động hiển thị tên khi nhập mã trong Excel
  • Cách kết hợp hàm Sumif và hàm Vlookup trên Excel
  • Cách sử dụng hàm AVERAGEIF trên Excel

Mục Lục

  • 1. Sử dụng hàm Vlookup để lọc dữ liệu trùng lặp trong Excel
  • 2. Kết hợp hàm Vlook, hàm If, hàm ISNA để loại bỏ lỗi # N / A.

1. Sử dụng hàm Vlookup để lọc dữ liệu trùng lặp trong Excel

Chúng ta sẽ có 2 bảng dữ liệu bên dưới.Phát sóng trực tiếp Trang 1 Sẽ là tên cột để lọc dữ liệu trùng lặp và trang tính 2 là dữ liệu chính.

Bảng 1Bảng 1

Trang 2 Có các bảng dữ liệu sau.

ban 2ban 2

Bước 1:Nhập kết quả tương tự vào ô đầu tiên của Trang tính 1 và bấm Tab công thức Tiếp đó hãy chọn Chèn chức năng.

Bảng hàm ExcelBảng hàm Excel

Bước 2:Hộp thoại Chèn Hàm xuất hiện.Trong lễ hội Hoặc chọn một danh mục Sẽ tìm thấy nhóm Tìm và tham khảo Vì hàm Vlookup thuộc nhóm hàm tìm kiếm.Cuộn xuống cuối danh sách và bạn sẽ thấy Hàm truy vấn, Nhấn OK.

Chọn chức năng VlookupChọn chức năng Vlookup

Bước 3:Tiếp theo, hộp thoại tham số chức năng được hiển thị. Người dùng sẽ nhập vùng dữ liệu cho từng phần tử tại đây.Các bộ phận Giá trị tra cứu, Nhấp chuột Trang 1 Sau đó nhấp vào Ô C3Ô C3 là ô đầu tiên chứa tên trong trang tính 1.Sau đó, ô Lookup_value sẽ xuất hiện Trang tính2! C3.

Chọn khu vực để kiểm tra dữ liệu trùng lặpChọn khu vực để kiểm tra dữ liệu trùng lặp

Trong Mảng bảng Bấm vào trang tính 2, rồi chọn toàn bộ vùng dữ liệu mà bạn muốn kiểm tra các bản sao.Sẽ xuất hiện trong Table_array Trang tính2! C2: E11 C2: E11 là vùng dữ liệu.

Vùng chứa dữ liệuVùng chứa dữ liệu

Bạn đọc cần lưu ý muốn xem lượng lớn dữ liệu cần sửa vùng chọn bằng cách bấm vào giữa hoặc cuối ô C2 rồi bấm F4, tương tự như E11 để sửa.Bây giờ Table_array sẽ là Trang tính 2! $ C $ 2: $ E $ 11 Như hình bên dưới.

Khu vực cố địnhKhu vực cố định

Trong lễ hội Col_index_num Nếu chúng giống nhau, hãy nhập vị trí của cột mà bạn muốn trả về dữ liệu. Đối với bảng mẫu, cột dữ liệu bạn muốn kiểm tra sẽ nằm trong cột đầu tiên, vì vậy hãy nhập 1.Tra cứu phạm vi Bạn nhập số 0 để hàm tìm kiếm chính xác. Cuối cùng bấm OK.

Xem kết quả chính xácXem kết quả chính xác

Bước 4:Kết quả cuối cùng sẽ hiển thị tên của người trùng tên.

Hiển thị các tên trùng lặpHiển thị các tên trùng lặp

Tiếp tục kéo dữ liệu ở ô đầu tiên xuống các ô còn lại. Vì vùng là cố định nên hàm sẽ không bị di chuyển khi sao chép công thức hàm. Đối với các ô không có dữ liệu trùng lặp, lỗi # N / A sẽ được trả về.

Báo cáo lỗi không khớpBáo cáo lỗi không khớp

Bước 5:Vậy là chúng ta đã biết chi tiết cách nhập công thức Vlookup với từng phần tử trong công thức. Để rút ngắn phương thức, hãy nhập công thức bên dưới.

  • = VLOOKUP (Trang1! C3, Trang2! $ C $ 2: $ E $ 11,1,0)

Nhập công thức VlookupNhập công thức Vlookup

Nội bộ:

  • Sheet1! C3 là ô C3 trong Sheet1 cần được kiểm tra dữ liệu trùng lặp.
  • Sheet2! $ C $ 2: $ E $ 11 là vùng dữ liệu được kiểm tra xem có trùng lặp trong Bảng 2.
  • 1 là cột bạn muốn hàm Vlookup trả về trong vùng dữ liệu cần kiểm tra.
  • 0 là kiểu tìm kiếm chính xác của hàm Vlookup.

2. Kết hợp hàm Vlook, hàm If, hàm ISNA để loại bỏ lỗi # N / A.

Trong cột kiểm tra dữ liệu mà các ô không khớp, lỗi # N / A sẽ được hiển thị. Nếu vậy, nó có thể được kết hợp với chức năng ISNA để giúp bạn kiểm tra dữ liệu # N / A. Nếu dữ liệu là # N / A, hàm ISNA sẽ trả về TRUE, ngược lại, hàm sẽ trả về FALSE. Nếu hàm sẽ kiểm tra điều kiện, nó sẽ trả về giá trị bạn chỉ định nếu nó là đúng và trả về giá trị b do người dùng chỉ định nếu nó là sai.Bước 1:Trong worksheet 1, bạn nhập một cột khác để so sánh với cột kiểm tra. Trong ô đầu tiên, bạn sẽ nhập công thức sau.

  • = IF (ISNA (VLOOKUP (Sheet1! C3, Sheet2! $ C $ 2: $ E $ 11,1,0)), Không, Double)

Hàm ISNA kiểm tra giá trị của hàm Vlookup. Nếu hàm Vlookup trả về lỗi # N / A, hàm ISNA sẽ trả về TRUE. Trong đó # N / A là dữ liệu không lặp lại, hàm If sẽ trả về Không. Nếu hàm VLOOKUP trả về một giá trị cụ thể, thì hàm ISNA sẽ trả về giá trị FALSE. Hàm IF sẽ trả về điều kiện lỗi Double.

Chức năng kết hợpChức năng kết hợp

Bước 2:Kết quả ở ô đầu tiên sẽ được công bố Lặp lạiTiếp tục kéo xuống các ô bên dưới sẽ là các thông báo khác nhau, tương ứng với từng giá trị.

Xóa lỗi # N / AXóa lỗi # N / A

Bước 3:Vậy là bạn đã có kết quả thông báo Lặp lại Danh sách kiểm tra là không.Cuối cùng chúng ta có thể xóa cột Đánh dấu Trong trường hợp không xảy ra lỗi # N / A, hãy đơn giản hóa bảng dữ liệu để làm cho giao diện bảng khoa học hơn.

Xóa thanh chức năng VlookupXóa thanh chức năng Vlookup

Kết quả của bảng dữ liệu Sheet 1 được thể hiện trong hình.

Bảng bộ lọc dữ liệuBảng bộ lọc dữ liệu

Trên đây là cách sử dụng hàm Vlookup để tìm các giá trị trùng lặp từ nhiều trang tính trong Excel. Nếu bạn làm điều này, bạn nên kết hợp hàm ISNA, hàm IF và hàm Vlookup để tạo ra một bảng kết quả lọc chồng chéo đẹp hơn và nhanh hơn. Xem thêm:

  • Cách sao chép dữ liệu Word sang Excel để giữ nguyên định dạng
  • Hướng dẫn cách tách nội dung cột trong Excel
  • Cách sử dụng hàm RANK. Để xếp hạng trên Excel

Chúc các bạn thành công!

  • Microsoft Excel P14 Quiz
  • Microsoft Excel P13 Quiz
  • Microsoft Excel P11 Quiz
  • Microsoft Excel P9 Quiz

Từ khóa » Cách Dùng Hàm Vlookup để Lọc Dữ Liệu