Hướng dẫn vlookup to remove duplicates google sheets - vlookup để loại bỏ các trang tính trùng lặp của google

Vlookup có thể trả về nhiều giá trị nhưng có thể chứa các bản sao. Tôi có một công thức hữu ích để loại trừ các bản sao trong mảng vlookup dẫn đến kết quả của Google. Công thức sẽ chỉ đơn giản là bỏ qua các khóa tìm kiếm trùng lặp.

Ý tôi là tôi có các khóa tìm kiếm trong một mảng có thể chứa các bản sao. Tôi muốn vlookup chỉ tra cứu sự xuất hiện/xuất hiện đầu tiên của khóa tìm kiếm.

Ở đây trong ví dụ trên, tôi đã có một công thức mảng vlookup trong ô B2 (công thức mà bạn có thể nhận được sau). Các khóa tìm kiếm nằm trong A2: A có chứa các bản sao.

Vlookup trở lại trống chống lại các bản sao. Nếu bạn sử dụng công thức VLookup bình thường như dưới đây, ngoài các giá trị hiện có trong B2: B, nó sẽ trả lại $ 4,00 trong B6, $ 3,50 trong B7, $ 3,75 trong B8 và $ 3,00 trong B10.

=ArrayFormula(VLOOKUP(A2:A10,F2:G6,2,0))

Lưu ý: Bạn muốn biết thêm về cách sử dụng vlookup trong một mảng? Thực hiện theo hướng dẫn trước đó của tôi về điều đó - cách sử dụng VLookup để trả về kết quả mảng trong Google Sheets.

Công thức trên & nbsp; có thể loại trừ các bản sao. Sau đó, làm thế nào để loại trừ các bản sao trong mảng vlookup dẫn đến Google Sheets?

Với mục đích này, tôi đang sử dụng chức năng trận đấu cùng với Vlookup trong một bài kiểm tra hợp lý. Xem cách tôi sẽ làm điều đó.

Công thức Vlookup chính bỏ qua các bản sao

Đây là công thức mà tôi đã sử dụng trong ô B2.

=ArrayFormula(IFERROR(if(len(A2:A),if(row($A$1:$A)-match(A2:A,A2:A,0)=0,VLOOKUP(A2:A,F2:G6,2,FALSE),),)))

Phù hợp với chức năng là linh hồn của công thức trên loại trừ các bản sao trong kết quả nhiều giá trị VLookup.

Công thức trên hỗ trợ số lượng khóa tìm kiếm không giới hạn trong cột A. Đối với phạm vi hiện tại, công thức dưới đây là đủ. Tôi đã tước bỏ tất cả các yếu tố không mong muốn từ công thức chủ trên ở đây.

=ArrayFormula(if(row($A$1:$A9)-match(A2:A10,A2:A10,0)=0,VLOOKUP(A2:A10,F2:G6,2,FALSE),))

Tôi sẽ giải thích công thức này để bạn có thể dễ dàng hiểu được. & Nbsp; xem lời giải thích đó.

Giải thích công thức

Để loại trừ các bản sao trong kết quả mảng vlookup, tôi đang thực hiện một bài kiểm tra logic nếu. Xem IF Cú pháp đầu tiên.

IF(logical_expression, value_if_true, value_if_false)

Trong đó, tôi đang sử dụng một công thức kết hợp làm logic_expressioin.

Value_IF_TRUE là một công thức VLookUP bình thường trả về nhiều giá trị (kết quả mảng) bao gồm các bản sao.

Sau đó, value_if_false bị bỏ trống.

Vì vậy, bạn chỉ muốn tìm hiểu logic_expression. Cái gì mà đó?

Xem biểu thức logic.

=row($A$1:$A9)-match(A2:A10,A2:A10,0)=0

Nếu bạn nhập công thức này một cách độc lập trong bảng của bạn để thử nghiệm, nó sẽ giành được công việc. Bạn nên nhập công thức này dưới dạng công thức mảng bằng cách sử dụng ctrl+shift+enter hoặc bạn có thể bọc công thức trên với hàm mảng.

Vai trò của chức năng khớp để bỏ qua các khóa tìm kiếm vlookup trùng lặp

Công thức khớp trả về vị trí tương đối của các khóa tìm kiếm. Nếu cùng một khóa lặp lại, nó sẽ lặp lại vị trí tương đối đầu tiên.

Ví dụ: xem search_key trên xoài

Vị trí tương đối của các bản sao sẽ giống nhau. Ví dụ, vật phẩm Mango Mango giữ lại vị trí tương đối của nó trong lần xuất hiện thứ hai.

Vị trí tương đối của mục đầu tiên sẽ là 1, mục thứ hai sẽ là 2, v.v. & nbsp; Có 10 khóa tìm kiếm và sẽ có 10 vị trí tương đối bao gồm cả các bản sao.

Vì vậy, khi bạn khấu trừ (trừ) các vị trí tương đối từ các số sê -ri 1 đến 10 (Tôi đã sử dụng hàm hàng để trả về số sê -ri 1 đến 10), bạn sẽ nhận được 0 cho tất cả các khóa tìm kiếm cho lần xuất hiện đầu tiên.

Điều đó có nghĩa là nếu biểu thức logic trả về 0, đó là lần xuất hiện đầu tiên. Bây giờ đã đến lúc nhìn thấy công thức của tôi một lần nữa để hiểu cách loại trừ các bản sao trong mảng vlookup dẫn đến kết quả của Google.

=ArrayFormula(if(row($A$1:$A9)-match(A2:A10,A2:A10,0)=0,VLOOKUP(A2:A10,F2:G6,2,FALSE),))

Nếu biểu thức logic trả về 0, nếu thực thi vlookup (value_if_true) khác sẽ trả về trống (value_if_false). Đó là tất cả.

Tài nguyên VLookup bổ sung::

  1. Sử dụng kết hợp từ khóa trong vlookup trong các tờ.
  2. Vlookup bản ghi cuối cùng trong mỗi nhóm trong Google Sheets.
  3. Làm thế nào để vlookup quan sát trong Google Sheets.
  4. Vlookup từ dưới lên trên cùng trong các bảng tài liệu của Google.
  5. Kết quả của vlookup cộng với các hàng tiếp theo trong Google Sheets.
  6. Tạo siêu liên kết đến ô đầu ra VLookup trong Google Sheets.
  7. Vlookup bỏ qua các hàng ẩn trong Google Sheets.

Làm thế nào để bạn loại bỏ các bản sao trong vlookup?

Thực hiện theo các bước này để tìm hiểu thủ tục ...
Trong Cell C4 của sổ làm việc hiện tại, áp dụng vlookup với công thức cuối cùng là,.
Nhấn Enter để có được kết quả. Ngoài ra, áp dụng cùng một công thức cho phần còn lại của các ô ..
Bây giờ chỉ cần sắp xếp các giá trị trùng lặp bằng cách sử dụng tùy chọn bộ lọc để xóa các bản sao đó ..

Làm cách nào để sử dụng vlookup để tìm bản sao trong Google Sheets?

Để thực hiện việc này, hãy chọn phạm vi của các ô mà bạn muốn kiểm tra các bản sao và sau đó truy cập "Dữ liệu"> "Vlookup".Trong hộp thoại "Vlookup", chọn "Tra cứu giá trị" và sau đó nhập giá trị mà bạn muốn tìm.Đối với "Bảng tra cứu", chọn "Sheet1" và sau đó nhấp vào "OK".

Vlookup tra cứu sao?

Để tìm các bản sao trong Excel, bạn có thể sử dụng Vlookup để tạo công thức tùy chỉnh.Nếu bạn có hai danh sách, 1 và 2 và cần kiểm tra dữ liệu trên mỗi danh sách, bạn sẽ sử dụng công thức = vlookup (DALL-1, LIST-2, TRUE, FALSE).Danh sách-1 sẽ được tìm kiếm trong DALL-2.you can use VLOOKUP to create a custom formula. If you have two lists, 1 and 2, and need to check for data across each, you use the formula =VLOOKUP(List-1, List-2,True,False). The List-1 data will be searched in List-2.

Công thức để loại bỏ các bản sao trong Google Sheets là gì?

Cách dễ nhất để loại bỏ các bản sao trong các tờ Google mà bạn không cần phải xóa thủ công từng hàng trùng lặp, vì Google Sheets có thể làm điều này cho bạn với hai bước theo nghĩa đen: Chuyển đến menu dữ liệu và chọn Xóa các bản sao.Chọn các cột để phân tích cho các bản sao và nhấp vào Xóa các bản sao.Go to the Data menu and select Remove duplicates. Select the columns to analyze for duplicates and click Remove duplicates.

Chủ đề