Note: The other languages of the website are Google-translated. Back to English

Làm thế nào để tìm các giá trị trùng lặp hoặc duy nhất trong hai cột của hai trang tính?

Có thể so sánh hai phạm vi trong cùng một trang tính và tìm ra các giá trị trùng lặp hoặc duy nhất là điều dễ dàng đối với hầu hết các bạn, nhưng nếu hai phạm vi nằm trong hai trang tính khác nhau, làm cách nào bạn có thể nhanh chóng tìm ra các giá trị trùng lặp và duy nhất trong hai phạm vi này ? Hướng dẫn này sẽ giới thiệu một số cách cắt nhanh cho bạn.

So sánh hai cột tiêu đề giống nhau trong hai bảng tính bằng công thức trong Excel

So sánh hai phạm vi trong hai bảng tính với VBA

So sánh hai phạm vi trong hai bảng tính với Kutools cho Excel

Tab Office Cho phép Chỉnh sửa và Duyệt theo Tab trong Office, và Giúp Công việc của Bạn Dễ dàng hơn Nhiều ...
Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn
  • Tái sử dụng mọi thứ: Thêm các công thức, biểu đồ và bất kỳ thứ gì khác được sử dụng nhiều nhất hoặc phức tạp vào mục yêu thích của bạn và nhanh chóng sử dụng lại chúng trong tương lai.
  • Hơn 20 tính năng văn bản: Trích xuất số từ chuỗi văn bản; Trích xuất hoặc loại bỏ một phần nội dung; Chuyển đổi số và tiền tệ sang từ tiếng Anh.
  • Công cụ hợp nhất: Nhiều Workbook và Sheets thành một; Hợp nhất nhiều ô / hàng / cột mà không làm mất dữ liệu; Hợp nhất các hàng và tổng trùng lặp.
  • Công cụ tách: Chia Dữ liệu thành Nhiều Trang tính Dựa trên Giá trị; Một sổ làm việc cho nhiều tệp Excel, PDF hoặc CSV; Một cột đến nhiều cột.
  • Dán bỏ qua Hàng ẩn / được lọc; Đếm và tổng theo Màu nền; Gửi hàng loạt email được cá nhân hóa cho nhiều người nhận.
  • Bộ lọc siêu: Tạo lược đồ lọc nâng cao và áp dụng cho bất kỳ trang tính nào; Sắp xếp theo tuần, ngày, tần suất và hơn thế nữa; Lọc bằng cách in đậm, công thức, chú thích ...
  • Hơn 300 tính năng mạnh mẽ; Hoạt động với Office 2007-2021 và 365; Hỗ trợ tất cả các ngôn ngữ; Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn.

mũi tên màu xanh bong bóng bên phải So sánh hai cột tiêu đề giống nhau trong hai bảng tính bằng công thức trong Excel

Với công thức trong Excel, bạn có thể so sánh hai cột tiêu đề giống nhau như được hiển thị bên dưới trên các trang tính khác nhau và tìm các giá trị trùng lặp và duy nhất:

1. Nhập công thức này = COUNTIF (Trang tính 1! $ A: $ A, A1) trong một ô trống liền kề với phạm vi trong Trang tính 3. Xem ảnh chụp màn hình:

2. nhấn đăng ký hạng mục thi trên bàn phím, sau đó kéo chốt điền để điền vào phạm vi bạn muốn so sánh với phạm vi trong Trang tính 1. (Số 1 có nghĩa là các giá trị trùng lặp trong hai phạm vi và Số 3 có nghĩa là các giá trị duy nhất trong Trang tính1, nhưng không phải trong Trang tínhXNUMX)

Lời khuyên:

1.Công thức này chỉ có thể so sánh hai cột có cùng tiêu đề trong hai bảng tính.

2. Nếu bạn muốn tìm các giá trị duy nhất trong Sheet1, nhưng không phải trong Sheet3, bạn cần nhập công thức trên =COUNTIF (Trang tính 3! $ A: $ A, A1) vào Sheet1.


mũi tên màu xanh bong bóng bên phải So sánh hai phạm vi trong hai bảng tính với VBA

1. Giữ ALT nút và báo chí F11 trên bàn phím để mở Microsoft Visual Basic cho ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đunvà sao chép VBA vào mô-đun.

VBA: So sánh hai phạm vi trong hai bảng tính

Sub CompareRanges () 'Cập nhật 20130815 Dim WorkRng1 As Range, WorkRng2 As Range, Rng1 As Range, Rng2 As Range xTitleId = "KutoolsforExcel" Đặt WorkRng1 = Application.InputBox ("Range A:", xTitleId, "", Type: = 8 ) Đặt WorkRng2 = Application.InputBox ("Phạm vi B:", xTitleId, Loại: = 8) Cho Mỗi Rng1 Trong WorkRng1 rng1Value = Rng1. Giá trị cho Mỗi Rng2 Trong WorkRng2 Nếu rng1Value = Rng2.Value Thì Rng1.Interior.Color = VBA .RGB (255, 0, 0) Thoát Kết thúc Nếu Tiếp theo Kết thúc Phụ

3. nhấp chuột chạy nút hoặc bấm F5 để chạy VBA.

4. Có một hộp thoại hiển thị trên màn hình và bạn nên chọn một phạm vi bạn muốn so sánh với. Xem ảnh chụp màn hình:

5. nhấp chuột Ok và một hộp thoại khác được hiển thị để bạn chọn phạm vi thứ hai. Xem ảnh chụp màn hình:

6. nhấp chuột Okvà các giá trị trùng lặp cả trong Phạm vi A và trong Phạm vi B được đánh dấu với nền màu đỏ trong Phạm vi A. Xem ảnh chụp màn hình:

Mẹo: Với VBA này, bạn có thể so sánh hai phạm vi cả trong các trang tính giống nhau và khác nhau.


mũi tên màu xanh bong bóng bên phải So sánh hai phạm vi trong hai bảng tính với Kutools cho Excel

Nếu công thức không thuận tiện cho bạn và VBA khó đối với bạn, bạn có thể thử Kutools cho Excel's So sánh các dãy chức năng.

Kutools cho Excel bao gồm hơn 300 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 30 ngày. Lấy nó ngay

Làm ơn áp dụng So sánh các dãy chức năng bằng cách nhấp vào Kutools > So sánh các dãy. Xem ảnh chụp màn hình:

So sánh với hai cột trong các trang tính khác nhau:

1. nhấp chuột Kutools > So sánh các dãy, một hộp thoại được hiển thị trên màn hình. Xem ảnh chụp màn hình:

2. Chỉ định các phạm vi và quy tắc, thực hiện như sau:

Để So sánh trong cùng một phạm vi bỏ chọn và chọn hai phạm vi bằng cách nhấp vào Phạm vi A Dải B, xem ảnh chụp màn hình:

Chỉ định các giá trị giống nhau hoặc các giá trị khác nhau mà bạn muốn tìm trong hộp thả xuống bên dưới Quy tắc;

3. nhấp chuột Ok. Hộp thoại bật lên cho bạn biết các giá trị giống nhau được chọn.

4. nhấp chuột Ok trong hộp thoại bật lên. Các giá trị giống nhau giữa hai dãy được chọn trong Dãy A.

So sánh hai phạm vi trong bảng tính trải rộng

Nếu bạn có hai phạm vi trong hai bảng tính như được hiển thị dưới đây và bạn muốn so sánh chúng và tìm ra các giá trị khác nhau, bạn có thể làm như sau:

1. nhấp chuột Kutools > So sánh các dãy, một hộp thoại được hiển thị trên màn hình.

2. Chỉ định các phạm vi và quy tắc, thực hiện như sau:

Rời bỏ So sánh trong cùng một phạm vi bỏ chọn và chọn hai phạm vi bằng cách nhấp vào Phạm vi ADải B;

Chỉ định các giá trị khác nhau mà bạn muốn tìm trong hộp thả xuống bên dưới Quy tắc;

Kiểm tra Dữ liệu của tôi có tiêu đề in Các lựa chọn phần;

3. nhấp chuột Ok. Hộp thoại bật lên cho bạn biết các giá trị giống nhau được chọn.

4. nhấp chuột Ok trong hộp thoại bật lên. Các giá trị khác nhau trong Dải A được chọn. Xem ảnh chụp màn hình:

Nếu bạn muốn tìm ra các giá trị khác nhau trong Phạm vi B của Trang tính2, bạn cần hoán đổi hai phạm vi.

So sánh các dãy chức năng cũng có thể so sánh các phạm vi trong cùng một trang tính. Bấm vào đây để biết thêm về So sánh Dải.


Các bài báo tương đối:


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (8)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Làm cách nào để tìm ra sự khác biệt giữa hai cột trong excel
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cách tìm ra các tên giống nhau từ các cột khác nhau. Nếu một cột chứa 2000 bản ghi và cột thứ hai chứa 20000 bản ghi, vậy làm thế nào để so sánh và phân biệt các tên đó? Thanks,
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
làm thế nào để so sánh dữ liệu giữa hai trang tính excel khác nhau?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, mã đang hoạt động nhưng toàn bộ phạm vi đang được đánh dấu ngay cả khi không có giá trị trùng lặp nào. Giúp đỡ!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi cần tìm kiếm một phạm vi giá trị trong tất cả các trang tính có sẵn và trong trường hợp có bất kỳ kết quả phù hợp nào, hãy tô màu giá trị trên phạm vi ban đầu. Tôi đã thử mã sau: Sub Compare3 () Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar sameidencias" Đặt WorkRng1 = Application.InputBox ("Seleccionar Equios con cambios: ", xTitleId," ", Type: = 8) Đặt WorkRng2 = Phạm vi (" B1 "& LastRow) Cho mỗi Rng1 Trong WorkRng1 rng1Value = Rng1. Giá trị cho Mỗi tuần Trong ActiveWorkbook. Bảng tính cho mỗi Rng2 Trong WorkRng2 Nếu rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB (200, 250, 200) Exit For End If Next Next Next End Sub Nhưng nó không thực hiện bất kỳ thay đổi nào khi có trận đấu .... Ai đó có thể giúp đỡ? ? Cảm ơn nhiều, Chúc một ngày tốt lành
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, buổi sáng, tôi cần tìm kiếm một phạm vi giá trị trong tất cả các trang tính có sẵn và trong trường hợp có bất kỳ kết quả phù hợp nào, hãy tô màu giá trị trên phạm vi ban đầu. Tôi đã thử mã sau: Sub Compare3 () Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar sameidencias" Đặt WorkRng1 = Application.InputBox ("Seleccionar Equios con cambios: ", xTitleId," ", Type: = 8) Đặt WorkRng2 = Phạm vi (" B1 "& LastRow) Cho mỗi Rng1 Trong WorkRng1 rng1Value = Rng1. Giá trị cho Mỗi tuần Trong ActiveWorkbook. Bảng tính cho mỗi Rng2 Trong WorkRng2 Nếu rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB (200, 250, 200) Exit For End If Next Next Next End Sub Nhưng nó không thực hiện bất kỳ thay đổi nào khi có trận đấu .... Ai đó có thể giúp đỡ? ? Cảm ơn nhiều, Chúc một ngày tốt lành
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều này là tốt. Nó chỉ làm nổi bật một mục trùng lặp trang tính. Nhưng tôi cần đánh dấu cả trang tính nơi có các mục trùng lặp
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn cần thêm lệnh thứ hai bên trong câu lệnh THEN.


Thử cái này;

Sub CompareRanges ()
'Cập nhật 20130815
Dim WorkRng1 theo phạm vi, WorkRng2 theo phạm vi, Rng1 theo phạm vi, Rng2 theo phạm vi
xTitleId = "Nhập phạm vi để so sánh"
Đặt WorkRng1 = Application.InputBox ("Phạm vi A:", xTitleId, "", Loại: = 8)
Đặt WorkRng2 = Application.InputBox ("Phạm vi B:", xTitleId, Loại: = 8)
Đối với mỗi Rng1 trong công việcRng1
rng1Value = Rng1.Value
Đối với mỗi Rng2 trong công việcRng2
Nếu rng1Value = Rng2.Value Thì
Rng1.Interior.Color = VBA.RGB (255, 0, 0)
Rng2.Interior.Color = VBA.RGB (255, 0, 0)
Thoát cho
Cuối Nếu
Sau
Sau
End Sub
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL