Tìm các bản sao giữa hai trang tính trong Excel
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 thế 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 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, giúp công việc của bạn dễ dàng hơn nhiều Đọc thêm. Tải xuống miễn phí 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
Đọc thêm. Tải xuống miễn phí So sánh hai cột tiêu đề giống nhau trong hai bảng tính bằng công thức trong ExcelKinh ngạc. Sử dụng các tab hiệu quả trong Excel như Chrome, Firefox và Safari. Tiết kiệm 50% thời gian của bạn và giảm hàng nghìn lần nhấp chuột cho bạn mỗi ngàyVới công thức trong Excel, bạn có thể so sánh hai cột tiêu đề giống nhau như hình dưới đây 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(Sheet1. $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 nút Enter trên bàn phím, sau đó kéo núm điều khiển điền để điền phạm vi bạn muốn so sánh với phạm vi trong Trang tính 1. (Số 0 có nghĩa là các giá trị trùng lặp trong hai phạm vi và Số 1 có nghĩa là các giá trị duy nhất trong Trang tính 3, nhưng không có trong Trang tính 1) 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(Sheet3. $A. $A, A1) vào Sheet1 So sánh hai phạm vi trong hai bảng tính với VBA1. Giữ nút ALT và nhấn F11 trên bàn phím để mở cửa sổ Microsoft Visual Basic for Application 2. Nhấp vào Chèn > Mô-đun và sao chép VBA vào mô-đun VBA. So sánh hai phạm vi trong hai bảng tính Sub CompareRanges() 'Update 20130815 Dim WorkRng1 As Range, WorkRng2 As Range, Rng1 As Range, Rng2 As Range xTitleId = "KutoolsforExcel" Set WorkRng1 = Application.InputBox("Range A:", xTitleId, "", Type:=8) Set WorkRng2 = Application.InputBox("Range B:", xTitleId, Type:=8) For Each Rng1 In WorkRng1 rng1Value = Rng1.Value For Each Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB(255, 0, 0) Exit For End If Next Next End Sub 3. Nhấn nút Run hoặc nhấn 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 mà bạn muốn so sánh với. Xem ảnh chụp màn hình 5. Nhấp vào 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 vào Ok và các giá trị trùng lặp cả trong Phạm vi A và Phạm vi B được tô sáng bằng nền đỏ trong Phạm vi A. Xem ảnh chụp màn hình Lời khuyên. Với VBA này, bạn có thể so sánh hai phạm vi trong cùng một bảng tính và khác nhau So sánh hai phạm vi trong hai bảng tính với Kutools cho ExcelNếu công thức không thuận tiện cho bạn và VBA gây khó khăn cho bạn, bạn có thể dùng thử chức năng So sánh Phạm vi của Kutools cho Excel 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 Vui lòng áp dụng chức năng So sánh Phạm vi bằng cách nhấp vào Kutools > So sánh Phạm vi. 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 vào Kutools > So sánh Phạm vi, 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 phạm vi và quy tắc, làm như sau Bỏ chọn So sánh trong cùng một phạm vi và chọn hai phạm vi bằng cách nhấp vào Phạm vi A và Phạm vi 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 vào được. Một 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 vào nút Ok trong hộp thoại bật lên. Các giá trị giống nhau giữa hai phạm vi được chọn trong Phạm vi A So sánh hai phạm vi trong trang tính trải rộng Nếu bạn có 2 dãy trong 2 bảng tính như hình bên dưới và muốn so sánh để tìm ra những giá trị khác nhau thì bạn làm như sau 1. Nhấp vào Kutools > So sánh Phạm vi, một hộp thoại được hiển thị trên màn hình 2. Chỉ định phạm vi và quy tắc, làm như sau Bỏ chọn So sánh trong cùng một phạm vi và chọn hai phạm vi bằng cách bấm vào Phạm vi A và Phạm vi 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 đề trong phần Tùy chọn; 3. Nhấp vào được. Một 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 vào nút Ok trong hộp thoại bật lên. Các giá trị khác nhau trong Phạm vi A được chọn. Xem ảnh chụp màn hình Nếu muốn tìm các giá trị khác nhau trong dãy B của Sheet2, bạn cần hoán đổi hai dãy Chức năng So sánh Phạm vi cũng có thể so sánh các phạm vi trong cùng một trang tính. Nhấp vào đây để biết thêm về So sánh Phạm vi bài viết tương đối
Các công cụ năng suất văn phòng tốt nhấtKutools 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
Đọc thêm. Tải xuống miễn phí. Mua, tựa vào, bám vào. Tab Office Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều
Đọc thêm. Tải xuống miễn phí. Mua, tựa vào, bám vào.
Cũ nhất đầu tiên Sắp xếp nhận xét theo Cũ nhất đầu tiên mới nhất đầu tiên Nhận xét ( 8 ) Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng Ajith Khedekar khoảng 8 năm trước #10724 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 từ giữa hai cột trong excel Đáp lại 0 0 CYM Ajith Khedekar khoảng 8 năm trước #10725 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 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 đó? Đáp lại 0 0 thời gian khoảng 8 năm trước #13147 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 cách nào để so sánh dữ liệu giữa hai trang tính excel khác nhau? Đáp lại 0 0 Neelakshi Nehru khoảng 8 năm trước #13231 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. Cứu giúp Đáp lại 0 0 SM3117 khoảng 5 năm trước #18654 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 tra cứu một dải giá trị trong tất cả các trang tính có sẵn và trong trường hợp có bất kỳ giá trị nào khớp thì hãy tô màu giá trị trên dải ban đầu. Tôi đã thử đoạn mã sau. So sánh phụ3() Dim WorkRng1 Dưới dạng phạm vi Dim WorkRng2 Dưới dạng phạm vi Dim Rng1 Dưới dạng phạm vi Dim Rng2 Dưới dạng phạm vi Dim DataRange Dưới dạng phạm vi Dim ws Dưới dạng trang tính xTitleId = "Trùng hợp Buscar" Đặt WorkRng1 = Ứng dụng. InputBox("Chọn trang bị cho cambios. ", xTitleId, "", Nhập. =8) Đặt WorkRng2 = Range("B1" & LastRow) Cho Mỗi Rng1 Trong WorkRng1 rng1Value = Rng1. Giá trị cho mỗi ws trong ActiveWorkbook. Trang tính cho mỗi Rng2 trong WorkRng2 Nếu rng1Value = Rng2. Giá trị Then Rng1. Nội địa. Màu = 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ó kết quả phù hợp. Ai đó có thể giúp đỡ ?? Đáp lại 0 0 SM3117 khoảng 5 năm trước #18655 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, chào buổi sáng, tôi cần tra cứu một dải giá trị trong tất cả các trang tính có sẵn, và nếu có bất kỳ giá trị nào trùng khớp, thì hãy tô màu giá trị trên dải ban đầu. Tôi đã thử đoạn mã sau. So sánh phụ3() Dim WorkRng1 Dưới dạng phạm vi Dim WorkRng2 Dưới dạng phạm vi Dim Rng1 Dưới dạng phạm vi Dim Rng2 Dưới dạng phạm vi Dim DataRange Dưới dạng phạm vi Dim ws Dưới dạng trang tính xTitleId = "Trùng hợp Buscar" Đặt WorkRng1 = Ứng dụng. InputBox("Chọn trang bị cho cambios. ", xTitleId, "", Nhập. =8) Đặt WorkRng2 = Range("B1" & LastRow) Cho Mỗi Rng1 Trong WorkRng1 rng1Value = Rng1. Giá trị cho mỗi ws trong ActiveWorkbook. Trang tính cho mỗi Rng2 trong WorkRng2 Nếu rng1Value = Rng2. Giá trị Then Rng1. Nội địa. Màu = 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ó kết quả phù hợp. Ai đó có thể giúp đỡ ?? Đáp lại 0 0 Nurul Hồi giáo Chowdhur khoảng 4 năm trước #22838 Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web cái này tốt. Nó chỉ đánh dấu một mục trùng lặp trên trang tính. Nhưng tôi cần đánh dấu cả trang tính có các mục trùng lặp Làm cách nào để xác định các bản sao giữa hai trang tính Excel?Cách tìm các bản trùng lặp trong hai trang tính Excel . Bắt đầu so sánh bảng Chọn bảng 1 Chọn bàn 2 Chọn loại dữ liệu bạn đang tìm kiếm Chọn các cột để so sánh Chỉ định hành động mong muốn |