So sánh 2 cột dữ liệu trong excel

     
1. đối chiếu hai cột từng hàng2. so sánh hai cột trong ô3. so sánh nhiều cột trong và một hàng4. đối chiếu hai cột cùng tìm các điểm tài liệu bị thiếu5. so sánh hai cột (ngày) nếu to hơn hoặc nhỏ tuổi hơn6. so sánh hai cột cùng trả về cực hiếm trong một cột khác7. đối chiếu hai cột cùng đếm những kết quả tương xứng hoặc chênh lệch11. So sánh hai dãy

So sánh nhì cột để biết kết quả khớp cùng sự khác biệt trong Excel

Hướng dẫn này nói về kiểu cách so sánh nhị cột vào Excel, đấy là một quá trình Excel thông thường trong quá trình hàng ngày của chúng ta. So sánh hai cột có thể được triển khai theo những cách không giống nhau trong Excel, chẳng hạn như so sánh hai cột theo sản phẩm hoặc từng ô theo ô, so sánh hai cột để làm nổi bật những kết quả phù hợp hoặc khác biệt, v.v. Ở đây bài giaimaivang.vnết này đề cập đến phần nhiều các trường hợp hoàn toàn có thể xảy ra khi so sánh hai cột mà chúng ta cũng có thể gặp gỡ, và hi vọng nó rất có thể giúp bạn.

Bạn đang xem: So sánh 2 cột dữ liệu trong excel

Hướng dẫn này bao gồm

1. đối chiếu hai cột từng hàng

1.1 So sánh các ô trong và một hàng nhằm khớp chủ yếu xác

1.2 So sánh các ô trong và một hàng để đối sánh đúng đắn hoặc không khác nhau chữ hoa chữ hay (sử dụng bí quyết IF)

1.3 So sánh những ô trong cùng một hàng và ghi lại dữ liệu khớp hoặc không hợp (sử dụng Định dạng tất cả điều kiện)

1.4 so sánh hai cột theo sản phẩm và khắc ghi các quý hiếm không khớp (sử dụng VBA)

2.So sánh nhì cột vào ô và lựa chọn hoặc lưu lại dữ liệu đụng hàng hoặc duy nhất

2.1 đối chiếu hai cột theo từng ô và hiển thị kết quả so sánh vào một cột khác (sử dụng công thức)

2.2 so sánh và lưu lại dữ liệu đụng hàng hoặc độc nhất vô nhị (sử dụng Định dạng bao gồm điều kiện)

2.3 so sánh và chọn hoặc ghi lại dữ liệu trùng lặp hoặc nhất (sử dụng một giải pháp tiện dụng)

2.4 đối chiếu hai cột với liệt kê các bản sao đúng mực trong một cột không giống (sử dụng mã VBA)

2.5 so sánh hai cột và ghi lại các phiên bản sao (sử dụng mã VBA)

3.So sánh nhiều cột trong cùng một hàng

3.1 Tìm những kết quả cân xứng đầy đủ trong toàn bộ các ô trong và một hàng (sử dụng cách làm IF)

3.2 Tìm tương quan trong hai ô ngẫu nhiên trong và một hàng (sử dụng cách làm IF)

3.3 Tìm các kết quả cân xứng đầy đủ trong toàn bộ các ô trong cùng một hàng và lưu lại (sử dụng Định dạng bao gồm Điều kiện)

3.4 đối chiếu nhiều cột và khắc ghi sự biệt lập của hàng

4. đối chiếu hai cột cùng tìm các điểm dữ liệu bị thiếu

4.1 so sánh và tìm các điểm dữ liệu bị thiếu hụt (sử dụng phương pháp VLOOKUP hoặc MATCH)

4.2 đối chiếu hai cột với liệt kê dữ liệu bị thiếu dưới (sử dụng công thức INDEX)

4.3 so sánh và tìm những điểm tài liệu còn thiếu với liệt kê bọn chúng trong một cột không giống (sử dụng một nguyên lý tiện dụng)

4.4 so sánh hai cột và liệt kê dữ liệu bị thiếu dưới (sử dụng VBA)

5. đối chiếu hai cột (ngày) nếu to hơn hoặc nhỏ hơn

5.1 đối chiếu hai cột nếu to hơn hoặc nhỏ hơn (sử dụng công thức)

5.2 đối chiếu hai cột nếu lớn hơn hoặc nhỏ hơn thì định hình (sử dụng Định dạng gồm Điều kiện)

6. so sánh hai cột và trả về quý hiếm trong một cột khác

6.1 Kéo dữ liệu khớp đúng đắn (sử dụng công thức hoặc một lao lý tiện dụng)

6.2 Kéo tài liệu khớp từng phần (sử dụng công thức)

7. So sánh hai cột và đếm những kết quả cân xứng hoặc không giống biệt

7.1 đối chiếu hai cột và đếm kết quả phù hợp (sử dụng bí quyết SUMPRODUCT)

7.2 so sánh hai cột với đếm các kết quả cân xứng hoặc chênh lệch (sử dụng một giải pháp tiện dụng)

8. đối chiếu hai cột bởi ký từ bỏ đại diện

9. Xóa sự khác biệt hoặc so khớp

10. đối chiếu hai cột và đo lường phần trăm đổi khác giữa

11. đối chiếu hai dãy

11.1 đối chiếu hai phạm giaimaivang.vn theo ô

11.2 so sánh hai phạm giaimaivang.vn nếu dữ liệu theo và một thứ tự

Chú thích

Trong hướng dẫn này, nó hỗ trợ một số tài liệu ví dụ để giải thích tốt hơn các phương pháp so sánh nhì cột trong vô số trường hợp. Dựa vào tập tài liệu của bạn, chúng ta có thể cần biến đổi hoặc điều chỉnh một vài nội dung (tài liệu tham khảo), mặc dù nhiên, các nguyên tắc cơ phiên bản sẽ được duy trì nguyên. Hoặc download trực tiếp các mẫu của từng ngôi trường hợp nếu như bạn chỉ ý muốn xác minh xem các phương pháp có vận động hay không.


Dưới đó là tập tài liệu mà tôi đề nghị kiểm tra trong và một hàng xem thương hiệu trong cột A tất cả giống với thương hiệu trong cột B giỏi không.

*

Nhấp để mua xuống tệp mẫu

1.1 So sánh các ô trong cùng một hàng để khớp chính xác

Nói chung, nếu bạn có nhu cầu so sánh hai cột từng hàng để khớp bao gồm xác, bạn có thể sử dụng công thức dưới đây:


*

nhấn Đi vào với kéo chốt điền xuống ô D8. Nếu phương pháp trả về TRUE, quý hiếm của nhì cột là hoàn toàn giống nhau, giả dụ trả về FALSE, bọn chúng khác nhau.

*

1.2 So sánh những ô trong và một hàng nhằm đối sánh chính xác hoặc không minh bạch chữ hoa chữ thường (sử dụng cách làm IF)

Nếu bạn muốn so sánh nhì cột từng mặt hàng để minh bạch chữ hoa chữ thường xuyên hoặc dấn thêm biểu đạt như Khớp, không khớp, bạn cũng có thể sử dụng hàm IF.

So sánh những ô trong và một hàng để khớp chính xác

Nếu bạn muốn sử dụng văn bạn dạng “Đối sánh” cùng “Không khớp” nhằm mô tả hiệu quả so sánh, vui lòng sử dụng công thức dưới đây:


*

nhấn Đi vào để nhận công dụng đầu tiên, tiếp đến kéo ô điều khiển tự động điền vào ô D8.

*

So sánh những ô trong và một hàng để đối sánh không rành mạch chữ hoa chữ thường

Nếu bạn muốn so sánh các ô không tách biệt chữ hoa chữ thường, chúng ta có thể sử dụng công thức dưới đây:


*

nhấn Đi vào nhằm nhận kết quả đầu tiên, tiếp đến kéo ô điều khiển tự động điền vào ô E8.

*

chú ý

Trong các công thức trên, bạn có thể thay thay đổi văn bạn dạng "Khớp" với "Không khớp" thành biểu thị của riêng bạn.

1.3 So sánh những ô trong và một hàng và lưu lại dữ liệu khớp hoặc không khớp (sử dụng Định dạng gồm điều kiện)

Nếu bạn có nhu cầu đánh dấu những giá trị tương xứng hoặc khác nhau, Định dạng tất cả điều kiện tính năng hoàn toàn có thể giúp bạn.

1. Chọn hai cột được thực hiện để so sánh với (B2: C8, không bao gồm tiêu đề cột), sau đó nhấp vào Trang chủ > Định dạng gồm điều kiện > Quy tắc mới.

*

2. Trong popping Quy tắc định hình mới hộp thoại, nhấp để chọn Sử dụng cách làm để xác định ô yêu cầu định dạng trong chọn 1 loại quy tắc phần, sau đó nhập = $ B2 = $ C2 vào hộp văn bản của Định dạng các giá trị trong các số đó công thức này đúng.

*

3. Hiện nay hãy nhấp vào Định dạng để hiển thị Format Cells hộp thoại, kế tiếp dưới Điền , chọn một màu bạn cần để ghi lại các kết quả phù hợp.

Hoặc bạn có thể thay đổi form size phông chữ, kích thước chữ, con đường giaimaivang.vnền ô hoặc định dạng số để cân xứng hơn khi bạn cần trong số tab khác.

*

4. Click chuột OK > OK nhằm đóng vỏ hộp thoại, thì các ô trong và một hàng sẽ được tô sáng sủa nếu bọn chúng giống nhau.

*

Nếu bạn muốn đánh dấu các giá trị không khớp, bạn cũng có thể sử dụng quý hiếm này trong = $ B2 $ C2 vào Định dạng những giá trị trong đó công thức này đúng hộp văn bạn dạng trong chỉnh sửa quy tắc định dạng thoại.

*

Khi đó sự khác biệt của nhì cột trong và một hàng sẽ được tô sáng bằng một màu xác định.

*

1.4 so sánh hai cột theo mặt hàng và khắc ghi các cực hiếm không khớp (sử dụng VBA)

Nếu bạn có nhu cầu so sánh nhì cột từng hàng với mã VBA, chỉ dẫn này thỏa mãn nhu cầu cho bạn.

1. Bật trang tính gồm chứa nhì cột được thực hiện để so sánh, thừa nhận Alt + F11 những phím nhằm kích hoạt Microsoft giaimaivang.vnsual Basic cho các ứng dụng cửa sổ.

2. Trong vỏ hộp thoại bật lên, hãy nhấp vào Chèn > Mô-đun.

*

3. Sau đó sao chép và dán macro dưới trong tập lệnh mô-đun mới.

VBA: đối chiếu hai cột từng mặt hàng và khắc ghi sự khác biệt

Sub giaimaivang.vn_HighlightColumnDifferences()"UpdatebyKutools20201016Dim xRg As RangeDim xWs As WorksheetDim xFI As IntegerOn Error Resume NextSRg:Set xRg = Application.InputBox("Select two columns:", "Kutools for Excel", , , , , , 8)If xRg Is Nothing Then Exit Sub If xRg.Columns.Count 2 Then MsgBox "Please select two columns" GoTo SRgEnd If phối xWs = xRg.WorksheetFor xFI = 1 to lớn xRg.Rows.Count If Not StrComp(xRg.Cells(xFI, 1), xRg.Cells(xFI, 2), vbBinaryCompare) = 0 Then xWs.Range(xRg.Cells(xFI, 1), xRg.Cells(xFI, 2)).Interior.ColorIndex = 7 "you can change the color index as you need.End IfNext xFIEnd Sub

*

4. Nhận F5 nhằm chạy mã, kế tiếp một vỏ hộp thoại nhảy ra để lựa chọn hai cột.

*

5. Bấm vào OK. Sau đó, sự biệt lập của hai cột đã được ghi lại bằng màu nền.

*

chú ý

Bạn có thể biến hóa màu đánh dấu dựa trên yêu cầu của riêng mình bằng cách thay đổi chỉ số màu trong mã, tham chiếu Chỉ số màu:


Trong phần này, tập tài liệu được hiển thị như bên dưới và bạn có nhu cầu tìm tất cả các giá chỉ trị bên trong cả cột B cùng cột C mặt khác hoặc tìm những giá trị chỉ vào cột B.

*

Nhấp để cài xuống tệp mẫu

2.1 so sánh hai cột theo từng ô cùng hiển thị tác dụng so sánh vào một cột không giống (sử dụng công thức)

Ở đây bạn có thể sử dụng bí quyết được kết phù hợp với hàm IF và COUNTIF để đối chiếu hai cột với tìm các giá trị nằm trong cột B nhưng lại không phía bên trong cột C.


*

nhấn Đi vào và kéo chốt auto điền sang ô D8.

*

chú ý

1. Phương pháp này so sánh hai cột không riêng biệt chữ hoa chữ thường.

2. Chúng ta có thể thay đổi diễn đạt “Không trong C” và “Có trong C” cho tất cả những người khác.

3. Nếu bạn có nhu cầu so sánh toàn bộ hai cột, hãy biến hóa phạm giaimaivang.vn cố định $ C $ 2: $ C $ 8 thành $ C: $ C.

2.2 so sánh và đánh dấu dữ liệu đụng hàng hoặc nhất (sử dụng Định dạng có điều kiện)

Mô hình Định dạng gồm điều kiện thiên tài trong Excel rất mạnh dạn mẽ, nghỉ ngơi đây chúng ta cũng có thể sử dụng nó để đối chiếu hai cột theo từng ô cùng sau đó ghi lại sự khác hoàn toàn hoặc kết hợp khi bạn cần.

Đánh dấu tất cả các giá trị trùng lặp hoặc duy nhất trong nhị cột

1. Chọn hai cột mà các bạn sẽ so sánh, sau đó nhấp vào Trang chủ > Định dạng bao gồm điều kiện > Đánh dấu những quy tắc về ô > Giá trị trùng lặp.

*

2. Vào popping Giá trị trùng lặp , hãy chọn định dạng khắc ghi bạn nên từ list giá trị thả xuống.

*

3. Nhấp chuột OK. Sau đó, các bản sao trong nhị cột đã được đánh dấu.

*

chú ý

Nếu bạn muốn đánh dấu những giá trị duy nhất (sự không giống biệt) trong nhì cột, hãy nhấp vào Trang chủ > Định dạng gồm điều kiện > Đánh dấu các quy tắc về ô > Giá trị trùng lặp nhằm hiển thị giá trị trùng lặp hộp thoại, biến đổi Bản sao mang lại Độc đáo trong danh sách thả xuống mặt trái, tiếp đến chọn định hình khác từ những giá trị có list thả xuống, nhấp vào OK.

Xem thêm: Đặc Điểm Nào Sau Đây Là Của Đột Biến Cấu Trúc Nst Mà Không Có Ở Đột Biến Gen?

*

Các quý giá duy nhất sẽ được đánh dấu.

*

Tìm và khắc ghi các quý giá trong cột B giả dụ nó cũng phía trong cột C

Nếu bạn muốn đánh dấu những giá trị vào cột B cũng bên trong cột C,định dạng có điều kiện tác dụng này cũng hoàn toàn có thể giúp bạn một giaimaivang.vnệc.

1. Chọn cột B2: B8, nhấp vào Trang chủ > Định dạng tất cả điều kiện > Quy tắc mới.

*

2. Bên trong Quy tắc định dạng mới vỏ hộp thoại, chọn sử dụng công thức để xác minh ô bắt buộc định dạng từ lựa chọn một loại quy tắc phần, tiếp đến nhập = COUNTIF ($ C $ 2: $ C $ 8, $ B2)> 0 vào vỏ hộp văn phiên bản của Định dạng những giá trị trong các số đó công thức này đúng.

*

3. Click chuột Định dạng đi đến Format Cells vỏ hộp thoại, bên dưới Điền , chọn 1 màu để lưu lại các kết quả phù hợp.

Bạn có thể sử dụng những định dạng không giống để khắc ghi các giá chỉ trị trong những tab font chữ, Số, Đường giaimaivang.vnền.

*

4. Nhấp chuột OK > OK. Sau đó, những giá trị vào cột B cũng luôn có trong cột C đang được lưu lại bằng màu cố kỉnh thể.

*

Nếu bạn có nhu cầu đánh dấu những giá trị chỉ có trong cột B mà không tồn tại trong cột C, hãy lặp lại công giaimaivang.vnệc trên, nhưng biến đổi công thức ở bước 2 thành = COUNTIF ($ C $ 2: $ C $ 8, $ B2) = 0 trong Quy tắc định hình mới thoại.

*

Sau đó, lựa chọn một màu khác nhằm định dạng những giá trị.

*

chú ý

Ở đây, Định dạng bao gồm Điều kiện đối chiếu hai cột mà không rõ ràng chữ hoa chữ thường.

2.3 đối chiếu và chọn hoặc khắc ghi dữ liệu giống nhau hoặc duy nhất (sử dụng một pháp luật tiện dụng)

Đôi khi, sau khi so sánh nhì cột, bạn có thể thực hiện các hành động khác so với các kết quả cân xứng hoặc không giống biệt, ví dụ như lựa chọn, xóa, sao chép, v.v. Trong trường hòa hợp này, một công cụ tiện dụng - Chọn những ô như là nhau và khác nhau of Kutools mang lại Excel rất có thể trực tiếp chọn những kết quả tương xứng hoặc biệt lập để thực hiện xuất sắc hơn vận động tiếp theo, cũng rất có thể trực tiếp lưu lại các giá trị.

*

Sau cài đặt miễn giá tiền Kutools đến Excel, vui mắt làm như sau:

1. Nhấp chuột Kutools > Chọn > Chọn những ô giống như nhau và khác nhau.

*

2. Tiếp đến trong Chọn những ô giống nhau với khác nhau , vui vẻ làm như mặt dưới:

1) vào Tìm giá bán trị vào va Theo lựa chọn hai cột mà bạn muốn so sánh với;

2) lựa chọn Từng hàng Tùy chọn;

3) lựa chọn Các giá trị giống nhau or Các quý giá khác nhau như chúng ta cần;

4) Nếu bạn có nhu cầu làm trông rất nổi bật các giá chỉ trị, nên lựa chọn màu bạn cần.

*

3. Nhấp chuột Ok, một hộp thoại nhảy ra để cảnh báo bạn số lượng giá trị đã được tìm thấy, hãy nhấp vào OK để đóng vỏ hộp thoại. Cùng đồng thời, những giá trị đã có chọn, bây giờ bạn có thể xóa hoặc xào luộc hoặc thực hiện các thao tác khác.

*

Nếu bạn kiểm tra Tô màu nền sơn màu fonts chữ hộp kiểm, hiệu quả được hiển thị như sau:

*

chú ý

Nếu bạn có nhu cầu so sánh với phân minh chữ hoa chữ thường, hãy chất vấn Trường hòa hợp nhạy cảm tùy chọn.

Công núm này cung cấp so sánh nhị cột trong những trang tính khác nhau.

2.4 so sánh hai cột và liệt kê các bản sao đúng mực trong một cột khác (sử dụng mã VBA)

Nếu bạn có nhu cầu liệt kê những giá trị cân xứng trong một cột khác sau thời điểm so sánh nhì cột theo từng ô, thì mã macro dưới đây có thể giúp bạn.

1. Nhảy trang tính mà bạn muốn so sánh nhì cột, kế tiếp nhấn Alt + F11 các phím nhằm hiển thị Microsoft giaimaivang.vnsual Basic cho những ứng dụng cửa sổ.

2. Nhấn vào Chèn > Mô-đun trong Microsoft giaimaivang.vnsual Basic cho những ứng dụng cửa sổ.

*

3. Sau đó sao chép và dán mã dưới vào tập lệnh mô-đun trống mới.

VBA: Liệt kê các bản sao vào cột sát bên sau khi so sánh hai cột

Sub giaimaivang.vn_FindMatches()"UpdatebyKutools20201019Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As RangeDim xIntSR, xIntER, xIntSC, xIntEC As IntegerOn Error Resume NextSRg:Set xRgC1 = Application.InputBox("Select first column:", "Kutools for Excel", , , , , , 8)If xRgC1 Is Nothing Then Exit SubIf xRgC1.Columns.Count 1 Then MsgBox "Please select single column" GoTo SRgEnd IfSsRg:Set xRgC2 = Application.InputBox("Select the second column:", "Kutools for Excel", , , , , , 8)If xRgC2 Is Nothing Then Exit SubIf xRgC2.Columns.Count 1 Then MsgBox "Please select single column" GoTo SsRgEnd IfSet xWs = xRg.Worksheet For Each xRgF1 In xRgC1 For Each xRgF2 In xRgC2 If xRgF1.Value = xRgF2.Value Then xRgF2.Offset(0, 1) = xRgF1.Value Next xRgF2Next xRgF1End Sub

*

4. Nhấn F5 nhằm chạy mã, tất cả hai vỏ hộp thoại nhảy ra từng cái một để bạn chọn nhì cột riêng biệt biệt.

Chú thích: Trước tiên nên chọn lựa cột bên trái, sau đó chọn cột bên cần trong vỏ hộp thoại trang bị hai, nếu như không các tài liệu trùng lặp sẽ thay thế dữ liệu cội trong cột đồ vật hai.

*
*

5. Bấm chuột OK > OK, tiếp nối các trận đấu sẽ được tự động liệt kê sinh sống cột bên bắt buộc của nhì cột.

*

chú ý

Mã VBA đối chiếu hai cột tất cả phân biệt chữ hoa chữ thường.

2.5 đối chiếu hai cột và đánh dấu các bạn dạng sao (sử dụng mã VBA)

Nếu bạn có nhu cầu so sánh nhì cột theo từng ô và sau đó ghi lại các hiệu quả phù hợp, chúng ta có thể thử mã mặt dưới.

1. Nhảy trang tính mà bạn có nhu cầu so sánh nhị cột, sau đó nhấn Alt + F11 những phím nhằm hiển thị Microsoft giaimaivang.vnsual Basic cho các ứng dụng cửa ngõ sổ.

2. Nhấp chuột Chèn > Mô-đun vào Microsoft giaimaivang.vnsual Basic cho những ứng dụng cửa ngõ sổ.

*

3. Coppy mã macro bên dưới và dán chúng vào ô trống bắt đầu Mô-đun kịch bản.

VBA: đối chiếu hai cột và đánh dấu các bản sao

Sub giaimaivang.vn_CompareTwoRanges()"UpdatebyKutools20201019Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As RangeSRg:Set xRgC1 = Application.InputBox("Select the column you want compare according to", "Kutools for Excel", , , , , , 8)If xRgC1 Is Nothing Then Exit SubIf xRgC1.Columns.Count 1 Then MsgBox "Please select a single column" GoTo SRgEnd IfSsRg:Set xRgC2 = Application.InputBox("Select the column you want lớn highlight duplicates in:", "Kutools for Excel", , , , , , 8)If xRgC2 Is Nothing Then Exit SubIf xRgC2.Columns.Count 1 Then MsgBox "Please select a single column" GoTo SsRgEnd If For Each xRgF1 In xRgC1 For Each xRgF2 In xRgC2 If xRgF1.Value = xRgF2.Value Then xRgF2.Interior.ColorIndex = 38 "(you can change the màu sắc index as you need) kết thúc If Next NextEnd Sub

*

4. Dìm F5 phím nhằm chạy mã. Trong hộp thoại bật ra đầu tiên, nên chọn cột mà bạn có nhu cầu so sánh các giá trị đụng hàng theo.

*

5. Nhấp chuột OK. Trong hộp thoại vật dụng hai, chọn cột bạn có nhu cầu đánh dấu các giá trị trùng lặp.

*

6. Nhấn vào OK. Hiện thời các bản sao vào cột trang bị hai vẫn được đánh dấu bằng màu nền sau khi so sánh với cột đầu tiên.

Xem thêm: Phụ Nữ Sau Sinh Ăn Thịt Vịt Được Không ? Có Những Lợi Ích Gì?

*

chú ý

1. Đoạn mã so sánh các cột bao gồm phân biệt chữ hoa chữ thường.

2. Bạn cũng có thể thay đổi màu lưu lại dựa trên nhu cầu của riêng mình bằng phương pháp thay đổi chỉ số màu trong mã, tham chiếu Chỉ số màu: