Cách tìm các giá trị trùng khớp trong hai trang tính trong Excel (4 phương pháp) -

  • Chia Sẻ Cái Này
Hugh West

Khi làm việc với tập dữ liệu lớn hoặc nhiều trang tính trong Excel, có khả năng bạn nhận được các giá trị khớp giống nhau trong cả hai trang tính của mình. Đôi khi chúng ta có thể cần tìm những giá trị phù hợp đó để có khái niệm rõ ràng về trang tính. Excel cung cấp một số hàm và công thức cơ bản mà nhờ đó bạn có thể dễ dàng tìm thấy các giá trị phù hợp trong hai trang tính. Hôm nay, trong bài viết này, chúng ta sẽ tìm hiểu cách tìm các giá trị khớp nhau trong hai trang tính trong Excel.

Tải xuống Sách bài tập thực hành

Tải xuống bảng thực hành này để thực hành khi bạn đang đọc bài viết này.

Excel Tìm giá trị khớp trong hai trang tính.xlsx

4 phương pháp phù hợp để tìm giá trị khớp trong hai trang tính

1. Sử dụng hàm EXACT để tìm các giá trị khớp trong hai trang tính Excel

Hàm EXACT duyệt qua các hàng và cột trong hai trang tính khác nhau và tìm các giá trị khớp trong các ô Excel. Hãy làm theo các bước bên dưới để tìm hiểu!

Bước 1:

Trong ví dụ sau, chúng ta được cung cấp hai bộ dữ liệu khác nhau trong hai trang tính khác nhau. Tập dữ liệu chứa các cột có tên “ID duy nhất”, “Tên”, “Lương” của một số đại diện bán hàng. Giờ đây, công việc của chúng ta là tìm các giá trị phù hợp có trong các tập dữ liệu trang tính đó.

Đối với trang tính “Sales-Jan” , tập dữ liệu là,

Và tập dữ liệu tiếp theo là,

Incột “ID phù hợp” , chúng tôi sẽ tìm ra các giá trị phù hợp có trong trang tính.

Bước 2:

Trong ô F4 , áp dụng hàm EXACT . Đối số chung của hàm là,

=EXACT(text1,text2)

Bây giờ hãy chèn các giá trị vào hàm và dạng cuối cùng là,

=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)

Ở đâu,

  • Văn bản1 là $B$4:$B$15 khi chúng tôi muốn tìm ID phù hợp giữa hai trang tính.
  • Văn bản2 là 'Sales-Jan'!$B$4:$B$15 là cột ID duy nhất trong Bán hàng-Tháng 1

Bây giờ hãy nhấn Enter để nhận kết quả.

Bước 3:

Di chuyển con trỏ chuột đến góc dưới cùng bên phải của ô công thức cho đến khi bạn thấy biểu tượng núm điều khiển điền ( + ). Giờ hãy nhấp và kéo biểu tượng để áp dụng công thức tương tự cho các ô còn lại.

Vì vậy, chúng ta có thể thấy rằng hàm EXACT đang trả về FALSE khi giá trị không khớp và TRUE đối với những giá trị khớp. Đó là cách bạn có thể tìm các giá trị khớp trong hai trang tính.

2. Kết hợp hàm MATCH với hàm ISNUMBER để nhận các giá trị khớp trong hai trang tính

Sự kết hợp của MATCH Công thức ISNUMBER cũng cung cấp cho bạn các giá trị phù hợp trong hai trang tính.

Bước 1:

Trong ô F4 , hãy áp dụng MATCH với công thức ISNUMBER . Sau khi chèn các giá trị vàocông thức, hình thức cuối cùng là,

=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))

Ở đâu,

  • Giá_trị tra cứu B4
  • Lookup_array 'Sales-Jan'!$B$4:$B$15 . Nhấp vào bảng tính Sales-Jan để đến đó và chọn mảng.

  • [match_type] EXACT (0) .

Bây giờ nhấn Enter để áp dụng công thức.

Bước 2:

Công thức sẽ cho bạn “ TRUE ” nếu các giá trị khớp nhau. Và sẽ trả về “ FALSE ” nếu các giá trị không khớp.

Áp dụng công thức tương tự cho các ô còn lại để có kết quả cuối cùng.

3. Chèn hàm VLOOKUP để tìm giá trị khớp trong hai trang tính

Hàm VLOOKUP nhận giá trị đầu vào, tìm kiếm giá trị đó trong trang tính và trả về giá trị khớp đầu vào. Hãy làm theo các bước sau để tìm hiểu!

Bước 1:

Áp dụng hàm VLOOKUP vào ô mà bạn muốn lấy các giá trị khớp. Chèn các giá trị vào hàm và công thức cuối cùng là,

=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)

Ở đâu,

  • Giá_trị tra cứu B4
  • Table_array 'Sales-Jan'!$B$4:$C$15 . Chuyển đến trang tính Sales-Jan và chọn mảng bảng.

  • Col_index_num is 2 . Chúng tôi muốn nhận các tên phù hợp với ID phù hợp
  • [range_lookup] giá trị là FALSE (Chính xác)

Nhấn Enter để nhận kết quả.

Bước 2:

Vậy là chúng ta đã tìm được các giá trị khớp đầu tiên. Áp dụng hàm tương tự cho các ô còn lại để có kết quả cuối cùng. Khi VLOOKUP không tìm thấy các giá trị phù hợp, nó sẽ trả về lỗi #N/A .

4. Hợp nhất IF với Công thức ISNA để có được kết quả trùng khớp từ hai trang tính trong Excel

Một công thức khác có thể giúp bạn so sánh hai tập dữ liệu và xác định xem các giá trị có tồn tại trong cả hai trang tính hay không là IF với Công thức ISNA .

Bước 1:

Trong ô F4 , áp dụng tổ hợp IF với công thức ISNA . Sau khi nhập các giá trị, biểu mẫu cuối cùng là,

=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)),"NO","YES")

Ở đâu,

  • Giá_trị tra cứu B4
  • Table_array is 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num 2 .
  • [range_lookup] giá trị là FALSE (Chính xác)
  • Nếu các giá trị khớp nhau, công thức sẽ trả về YES . Nếu không, nó sẽ trả về NO

Áp dụng chức năng bằng cách nhấn Enter .

Bước 2:

Bây giờ áp dụng công thức tương tự cho các ô còn lại để có kết quả cuối cùng.

Những điều cần nhớ

👉 Hàm EXACT phân biệt chữ hoa chữ thường. Nó sẽ không xem Alexander và alexander là đối sánh

👉 Hàm VLOOKUP luôn luôntìm kiếm các giá trị tra cứu từ cột trên cùng bên trái sang bên phải. Hàm Never này tìm kiếm dữ liệu ở bên trái.

👉 Khi bạn chọn Table_Array , bạn phải sử dụng tham chiếu ô tuyệt đối ($) để chặn mảng.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.