Bỏ qua nội dung chính

So sánh cột Excel: Tìm sự trùng khớp và khác biệt!

doc so sánh các ô

Hướng dẫn này đi sâu vào các phương pháp khác nhau để so sánh hai cột trong Excel, một công việc thường ngày của nhiều người dùng. Cho dù bạn là so sánh từng hàng, từng tế bào, làm nổi bật các trận đấu, hoặc là xác định sự khác biệt, hướng dẫn này đề cập đến các tình huống đa dạng mà bạn có thể gặp phải. Chúng tôi đã tuyển chọn các giải pháp cho hầu hết các tình huống nhằm nâng cao trải nghiệm Excel của bạn. Lưu ý: Bạn có thể nhanh chóng điều hướng đến nội dung mong muốn bằng cách sử dụng bảng bên phải 👉.


So sánh hai cột theo hàng

 

Dưới đây là tập dữ liệu (phạm vi B2:C8) mà tôi cần kiểm tra xem tên trong cột B có giống với tên trong cột C trong cùng một hàng hay không.

doc so sánh các cột 1.1 1

Phần này cung cấp hai ví dụ để giải thích cách so sánh hai cột theo từng hàng


Ví dụ 1: So sánh các ô trong cùng một hàng

Nói chung, nếu bạn muốn so sánh hai cột từng hàng để khớp chính xác, bạn có thể sử dụng công thức dưới đây:

=B2=C2

doc so sánh các cột 1.1 1

Ấn Bản Enter và kéo núm điều khiển điền xuống ô D8. Nếu công thức trả về TRUE thì các giá trị trong cùng một hàng của hai cột hoàn toàn giống nhau; nếu nó trả về FALSE thì các giá trị sẽ khác nhau.

doc so sánh cột

Hoặc bạn có thể hiển thị các văn bản cụ thể để hiển thị các kết quả khớp hoặc không khớp bằng cách sử dụng hàm IF như sau:

=IF(B2=C2,"Match","No match")

Kết quả có thể trông giống như dưới đây:

doc so sánh cột


Ví dụ 2: So sánh các ô trong cùng một hàng có phân biệt chữ hoa chữ thường

Nếu bạn muốn so sánh hai cột theo hàng để phân biệt chữ hoa chữ thường, bạn có thể sử dụng công thức kết hợp hàm IF và EXACT.

IF(EXACT(B2,C2), "Match", "Mismatch")

doc so sánh cột

Ấn Bản Enter để nhận kết quả đầu tiên, sau đó kéo ô điều khiển tự động điền vào ô D8.

doc so sánh cột

Trong công thức trên, bạn có thể thay đổi văn bản “Khớp” và “Không khớp” theo mô tả của riêng bạn.


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

Đôi khi, bạn có thể muốn so sánh nhiều hơn hai cột trong cùng một hàng, chẳng hạn như tập dữ liệu (phạm vi B2:D7) như minh họa ảnh chụp màn hình bên dưới. Trong phần này, nó liệt kê các phương pháp khác nhau để so sánh nhiều cột.

doc so sánh các cột 1.1 1

Ở đây, nó được chia thành hai phần để cung cấp hướng dẫn chi tiết về cách so sánh nhiều cột trong cùng một hàng.


Ví dụ 1: So sánh nhiều cột và tìm kết quả khớp trong tất cả các ô trong cùng một hàng

Để tìm kết quả khớp đầy đủ trên các cột trong cùng một hàng, công thức bên dưới có thể giúp bạn.

=IF(COUNTIF($B2:$D2, $B2)=3, "Full match", "Not")

doc so sánh từng hàng 2

Ấn Bản Enter để nhận kết quả so sánh đầu tiên, sau đó kéo ô điều khiển tự động điền vào ô E7.

Nếu các ô trong cùng một hàng khớp với nhau thì “Trùng khớp hoàn toàn” sẽ hiển thị, nếu không thì hiển thị “Không”.
Chú ý:
  • Công thức so sánh các cột không phân biệt chữ hoa chữ thường.
  • Trong công thức, 3 là số cột, bạn có thể thay đổi nó để đáp ứng nhu cầu của bạn.

Ví dụ 2: So sánh nhiều cột và tìm kết quả trùng khớp ở hai ô bất kỳ trong cùng một hàng

Đôi khi, bạn muốn tìm xem có hai cột nào trong cùng một hàng được khớp hay không, bạn có thể sử dụng công thức IF bên dưới.

=IF(COUNTIF($B2:$D2,$B2)>=2,"Match","No match")

Ấn Bản Enter và kéo chốt điền vào ô E7.

Trong công thức này, bạn cần so sánh bất kỳ cặp ô nào trong cùng một hàng. “Match” biểu thị có XNUMX ô bất kỳ trùng khớp, nếu không có ô nào khớp, công thức hiển thị “No match”, bạn có thể thay đổi nội dung theo ý muốn.
Chú ý
  • Công thức này không hỗ trợ phân biệt chữ hoa chữ thường.
  • Trong công thức, 2 biểu thị để tìm kết quả trùng khớp ở hai cột bất kỳ trong cùng một hàng. Nếu bạn muốn tìm kết quả trùng khớp trong ba cột trong cùng một hàng, hãy thay đổi 2 thành 3.

So sánh hai hoặc nhiều cột theo hàng và đánh dấu sự trùng khớp hoặc khác biệt

 

Nếu bạn muốn so sánh hai cột trở lên và làm nổi bật sự trùng khớp hoặc khác biệt, phần này sẽ giới thiệu hai phương pháp xử lý các công việc này.

doc so sánh các cột 1.1 1

Có hai ví dụ để so sánh và nêu bật sự trùng khớp và khác biệt


Ví dụ 1: So sánh hai cột và đánh dấu các kết quả khớp đầy đủ ở tất cả các ô trong cùng một hàng hoặc hai ô bất kỳ trong cùng một hàng

Để đánh dấu các kết quả trùng khớp trong tất cả các ô hoặc hai ô bất kỳ trong cùng một hàng, tính năng Định dạng có điều kiện có thể giúp bạn.

1. Chọn phạm vi mà bạn sử dụng, sau đó nhấp vào Trang Chủ > Định dạng có điều kiện > Quy tắc mới.

2. bên trong Quy tắc định dạng mới Đối thoại

  1. Chọn Sử dụng công thức để xác định ô cần định dạng từ Chọn một loại quy tắc phần
  2. Sử dụng công thức dưới đây trong Định dạng các giá trị trong đó công thức này đúng hộp văn bản.
    =COUNTIF($B2:$D2, $B2)=3
  3. Nhấp chuột Định dạng.

doc so sánh highlight 2

Nếu bạn muốn so sánh hai cột, hãy thay đổi 3 trong công thức thành 2; nếu bạn muốn so sánh năm cột, hãy thay đổi 3 trong công thức thành 5.

3. bên trong Format Cells hộp thoại, sau đó chọn một màu tô hoặc định dạng ô khác để làm nổi bật các hàng. Nhấp chuột OK > OK để đóng hộp thoại.

Bây giờ chỉ những hàng trong đó tất cả các ô khớp nhau mới được đánh dấu.


Ví dụ 2: So sánh hai cột và đánh dấu sự khác biệt trong cùng một hàng

Nếu bạn muốn làm nổi bật sự khác biệt trong cùng một hàng, nghĩa là nó so sánh từng ô trong cột và tìm các ô khác nhau theo cột đầu tiên, bạn có thể sử dụng tính năng tích hợp sẵn của Excel-Go To Special.

1. Chọn phạm vi mà bạn muốn đánh dấu sự khác biệt hàng và nhấp vào Trang Chủ > Tìm & Chọn > Đi đặc biệt.

2. Trong popping Đi đặc biệt hộp thoại, chọn Sự khác biệt hàng tùy chọn. Nhấn vào đây OK.

Bây giờ sự khác biệt hàng đã được chọn.

3 Bây giờ hãy giữ nguyên các ô đã chọn, nhấp vào Trang Chủ > Tô màu để chọn một màu từ menu thả xuống.

Chú thích: Phương pháp này so sánh các ô không phân biệt chữ hoa chữ thường.

So sánh hai cột trong ô để tìm dữ liệu duy nhất và trùng lặp

 

Trong phần này, tập dữ liệu (phạm vi B2:C8) được hiển thị như bên dưới và bạn muốn tìm tất cả các giá trị ở cả cột B và cột C cùng một lúc hoặc chỉ tìm các giá trị trong cột B.

Phần này liệt kê 4 phương pháp khác nhau để so sánh hai cột trong ô và bạn có thể chọn một trong các phương pháp sau tùy theo nhu cầu của mình.


Ví dụ 1: So sánh XNUMX cột trong ô và hiển thị kết quả so sánh ở cột khác

Tại đây, bạn có thể sử dụng công thức được kết hợp với hàm IF và COUNTIF để so sánh hai cột và tìm các giá trị ở cột B nhưng không có trong cột C.

=IF(COUNTIF($C$2:$C$8, $B2)=0, "No in C", "Yes in C")

Ấn Bản Enter và kéo chốt tự động điền sang ô D8.

Chú ý
  • Công thức này so sánh hai cột không phân biệt chữ hoa chữ thường.
  • Bạn có thể thay đổi mô tả “Không ở C” và “Có ở C” thành mô tả khác.

Ví dụ 2: So sánh hai cột trong ô và chọn hoặc đánh dấu dữ liệu trùng lặp hoặc duy nhất bằng một công cụ tiện dụng

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

Sau cài đặt miễn phí Kutools cho Excel, Click Kutools > Chọn > Chọn các ô giống nhau và khác nhau. Sau đó, trong hộp thoại Select Same & Different Cells, vui lòng thực hiện như sau:

  1. Trong tạp chí Tìm giá trị trongTheo phần, chọn hai cột riêng biệt được sử dụng để so sánh với.
  2. Chọn Từng hàng tùy chọn.
  3. Chọn Các giá trị giống nhau or Các giá trị khác nhau như bạn cần.
  4. Chỉ định xem có tô màu các giá trị đã chọn hay không và nhấp vào OK.

Một hộp thoại hiện ra nhắc nhở bạn số lượng giá trị đã tìm thấy, nhấn OK để đóng hộp thoại. Và đồng thời, các giá trị đã được chọn, bây giờ bạn có thể xóa hoặc sao chép hoặc thực hiện các thao tác khác.

Nếu đánh dấu vào ô Fill backcolor và Fill font color, kết quả sẽ hiển thị như sau:

Chú ý


Ví dụ 3: So sánh hai cột trong ô và đánh dấu dữ liệu trùng lặp hoặc duy nhất

Tính năng Định dạng có điều kiện trong Excel rất mạnh mẽ, tại đây bạn có thể sử dụng nó để so sánh hai cột trong các ô rồi đánh dấu những điểm khác biệt hoặc trùng khớp khi cần.

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

2. Trong hộp thoại Giá trị trùng lặp xuất hiện, chọn định dạng đánh dấu bạn cần từ danh sách giá trị thả xuống với.

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

Chú thích: Nếu bạn muốn làm nổi bật các giá trị duy nhất (sự khác biệt) ở hai cột, hãy chọn Độc đáo trong danh sách thả xuống bên trái ở bước 2.

Ví dụ 4: So sánh hai cột trong ô và liệt kê các cột trùng lặp chính xác trong cột khác

Nếu bạn muốn liệt kê các giá trị phù hợp trong một cột khác sau khi so sánh hai cột theo từng ô trong trường hợp phân biệt chữ hoa chữ thường, thì mã macro bên dưới có thể giúp bạn.

1. Bật trang tính mà bạn muốn so sánh hai cột, sau đó nhấn Alt + F11 các phím để hiển thị Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đun trong Microsoft Visual Basic cho các ứng dụng cửa sổ.

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

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

Sub ExtendOffice_FindMatches()
'UpdatebyKutools
Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As Range
Dim xIntSR, xIntER, xIntSC, xIntEC As Integer
On Error Resume Next
SRg:
Set xRgC1 = Application.InputBox("Select first column:", "Kutools for Excel", , , , , , 8)
If xRgC1 Is Nothing Then Exit Sub
If xRgC1.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SRg
End If
SsRg:
Set xRgC2 = Application.InputBox("Select the second column:", "Kutools for Excel", , , , , , 8)
If xRgC2 Is Nothing Then Exit Sub
If xRgC2.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SsRg
End If
Set 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 xRgF2
Next xRgF1
End Sub

4. nhấn F5 để chạy mã, có XNUMX hộp thoại lần lượt hiện ra để bạn chọn riêng XNUMX cột. Sau đó nhấn vào OK > OK.

Vui lòng chọn cột bên trái trước, sau đó chọn cột bên phải trong hộp thoại thứ hai, nếu không, dữ liệu trùng lặp sẽ thay thế dữ liệu gốc ở cột thứ hai.

Các kết quả trùng khớp đã được tự động liệt kê ở cột bên phải của hai cột.


So sánh hai danh sách và lấy dữ liệu khớp

Ở đây chúng tôi giới thiệu hai kịch bản khác nhau để so sánh hai danh sách và lấy dữ liệu.


Ví dụ 1: So sánh hai cột và lấy dữ liệu khớp chính xác

Ví dụ, có hai bảng, bây giờ bạn muốn so sánh cột B và cột E, sau đó tìm giá tương đối từ cột C và trả lại chúng trong cột F.

Ở đây nó giới thiệu một số công thức hữu ích để giải quyết công việc này.

Trong ô F2 (ô bạn muốn đặt giá trị trả về), hãy sử dụng một trong các công thức dưới đây:

=VLOOKUP(E2,$B$2:$C$8,2,0)

Or

=INDEX($B$2:$C$8,MATCH(E2,$B$2:$B$8,0),2)

Ấn Bản Enter và giá trị đầu tiên đã được tìm thấy. Sau đó kéo chốt tự động điền xuống ô F6, tất cả các giá trị đã được trích xuất.

Chú ý
  • Các công thức không hỗ trợ phân biệt chữ hoa chữ thường.
  • Số 2 trong công thức cho biết rằng bạn tìm thấy các giá trị trùng khớp trong cột thứ hai của mảng bảng.
  • Nếu các công thức không thể tìm thấy giá trị tương đối, nó sẽ trả về giá trị lỗi #N/A.

Nếu bạn bối rối với các công thức, bạn có thể thử công cụ tiện dụng - Công thức trợ giúp of Kutools cho Excel, chứa nhiều công thức để giải hầu hết các vấn đề trong Excel. Với nó, bạn chỉ cần chọn phạm vi nhưng không cần nhớ cách sử dụng các công thức. Tải xuống và thử ngay bây giờ!


Ví dụ 2: So sánh hai cột và lấy dữ liệu khớp một phần

Nếu có một số khác biệt nhỏ giữa hai cột được so sánh như ảnh chụp màn hình bên dưới thì các phương pháp trên không thể hoạt động.

Trong ô F2 (ô bạn muốn đặt giá trị trả về), hãy sử dụng một trong các công thức dưới đây:

=VLOOKUP("*"&E2&"*",$B$2:$C$8,2,0)

Or

=INDEX($B$2:$C$8,MATCH("*"&E2&"*",$B$2:$B$8,0),2)

Ấn Bản Enter và giá trị đầu tiên đã được tìm thấy. Sau đó kéo chốt tự động điền xuống ô F6, tất cả các giá trị đã được trích xuất.

Chú ý
  • Các công thức không hỗ trợ phân biệt chữ hoa chữ thường.
  • Số 2 trong công thức cho biết rằng bạn tìm thấy các giá trị trùng khớp trong cột thứ hai của mảng bảng.
  • Nếu các công thức không thể tìm thấy giá trị tương đối, nó sẽ trả về giá trị lỗi #N/A.
  • * trong công thức là ký tự đại diện được sử dụng để biểu thị bất kỳ ký tự hoặc chuỗi nào.

So sánh hai cột và tìm điểm dữ liệu bị thiếu

Giả sử có hai cột, cột B dài hơn và cột C ngắn hơn như hình minh họa bên dưới. So sánh với cột B, làm thế nào để tìm ra dữ liệu còn thiếu trong cột C?


Ví dụ 1: So sánh XNUMX cột và tìm điểm dữ liệu còn thiếu

Nếu bạn chỉ muốn xác định dữ liệu nào bị thiếu sau khi so sánh hai cột, bạn có thể sử dụng một trong các công thức dưới đây:

=ISERROR(VLOOKUP(B2,$C$2:$C$10,1,0))

Or

=NOT(ISNUMBER(MATCH(B2,$C$2:$C$10,0)))

Ấn Bản Enter , sau đó kéo ô điều khiển điền tự động qua ô D10. Bây giờ nếu dữ liệu nằm trong cả cột B và cột C, công thức trả về FALSE, nếu dữ liệu chỉ ở cột B nhưng bỏ sót trong cột C, công thức trả về TRUE.

Chú thích: Hai công thức trên so sánh dữ liệu không phân biệt chữ hoa chữ thường.

Ví dụ 2: Tìm các điểm dữ liệu còn thiếu và liệt kê chúng vào cột khác (sử dụng công cụ tiện dụng)

Nếu bạn muốn thực hiện một số thao tác tiếp theo đối với dữ liệu bị thiếu sau khi so sánh hai cột, chẳng hạn như liệt kê dữ liệu bị thiếu trong một cột khác hoặc bổ sung dữ liệu bị thiếu bên dưới cột ngắn hơn, bạn có thể thử một công cụ tiện dụng-Chọn các ô giống nhau và khác nhau of Kutools cho Excel.

Sau khi cài đặt Kutools cho Excel, Click Kutools > Chọn > Chọn các ô giống nhau và khác nhau. Sau đó, trong hộp thoại Select Same & Different Cells, hãy thực hiện như sau:

  1. Trong tạp chí Tìm giá trị , chọn cột dài hơn chứa danh sách đầy đủ.
  2. Trong tạp chí Theo , chọn cột ngắn hơn bỏ sót một số dữ liệu.
  3. Chọn Từng hàng tùy chọn.
  4. Chọn Các giá trị khác nhau tùy chọn. Nhấn vào đây OK.

Xuất hiện hộp thoại nhắc bạn số lượng dữ liệu còn thiếu, nhấn vào OK để đóng nó. Sau đó, dữ liệu bị thiếu đã được chọn.

Bây giờ bạn có thể nhấn Ctrl + C các phím để sao chép dữ liệu bị thiếu đã chọn và dán chúng bằng cách nhấn Ctrl + V các phím bên dưới cột ngắn hơn hoặc một cột mới khác khi bạn cần.

Chú ý:

Ví dụ 3: So sánh XNUMX cột và liệt kê dữ liệu còn thiếu ở bên dưới

Nếu bạn muốn liệt kê dữ liệu bị thiếu bên dưới cột ngắn hơn sau khi so sánh hai cột, công thức mảng INDEX có thể giúp bạn.

Trong ô bên dưới của cột ngắn hơn, giả sử là ô C7, hãy nhập công thức bên dưới:

=INDEX($B$2:$B$10,MATCH(TRUE,ISNA(MATCH($B$2:$B$10,$C$2:C6,0)),0))

Ấn Bản Shift + Ctrl + Enter để lấy dữ liệu bị thiếu đầu tiên, sau đó kéo chốt tự động điền xuống cho đến khi nó trả về giá trị lỗi # N / A.

Sau đó, bạn có thể xóa giá trị lỗi và tất cả dữ liệu bị thiếu đã được liệt kê bên dưới cột ngắn hơn.

Chú thích: Công thức này so sánh các ô không phân biệt chữ hoa chữ thường.

So sánh hai cột bằng ký tự đại diện

Giả sử đây là danh sách dữ liệu trong cột B và bạn muốn đếm các ô có chứa "Apple" hoặc "Candy" trong cột D như hình minh họa bên dưới:

Để đếm xem một ô có chứa một hoặc nhiều giá trị hay không, bạn có thể sử dụng công thức có ký tự đại diện để giải quyết vấn đề này.

=SUM(COUNTIF(B2,"*" & $D$2:$D$3 & "*"))

Ấn Bản Shift + Ctrl + Enter để nhận lần kiểm tra đầu tiên, sau đó kéo ô điều khiển tự động điền xuống ô F8.

Bây giờ, nếu ô liên quan chứa một hoặc nhiều giá trị trong cột D, kết quả sẽ hiển thị số 1; nếu nó không chứa bất kỳ giá trị nào trong cột D, nó sẽ trả về 0.

Nếu bạn muốn đếm tổng số ô chứa các giá trị trong cột D, hãy sử dụng công thức bên dưới của ô F8:

Chú ý:
  • Ngoài ra bạn có thể sử dụng công thức để đếm nếu ô chứa giá trị ở cột khác
    =SUMPRODUCT(COUNTIF(B2,"*" &$D$2:$D$3& "*"))
    Công thức này chỉ cần nhấn phím Enter rồi kéo ô điều khiển điền tự động.
  • Trong các công thức, * là ký tự đại diện cho biết bất kỳ ký tự hoặc chuỗi nào.

So sánh hai cột (ngày) nếu lớn hơn hoặc nhỏ hơn

Nếu có hai cột ngày như hình ảnh chụp màn hình bên dưới, bạn có thể muốn so sánh ngày nào sau đó nằm trong cùng một hàng.


Ví dụ 1: So sánh hai cột nếu lớn hơn hoặc nhỏ hơn

Bạn có thể sử dụng công thức đơn giản để nhanh chóng tìm xem ngày 1 có muộn hơn ngày 2 trong mỗi hàng hay không.

=IF(B2>C2,"Yes","No")

Ấn Bản Enter để nhận kết quả được so sánh đầu tiên, sau đó kéo ô điều khiển điền tự động qua ô C6 để nhận tất cả kết quả.

Chú ý:
  • Trong Excel, ngày tháng được lưu trữ dưới dạng chuỗi số, thực tế chúng là số. Vì vậy, bạn áp dụng công thức để so sánh trực tiếp ngày tháng.
  • Nếu bạn muốn so sánh xem ngày 1 có sớm hơn ngày 2 trong mỗi hàng hay không, hãy thay đổi ký hiệu > thành < trong công thức.

Ví dụ 2: So sánh hai cột nếu lớn hơn hoặc nhỏ hơn thì định dạng

Nếu bạn muốn đánh dấu các ô trong cột Ngày 1 nếu lớn hơn Ngày 2 thì có thể sử dụng tính năng Định dạng có điều kiện trong Excel.

1. Chọn ngày trong cột B (Date1), sau đó nhấp vào Trang Chủ > Định dạng có điều kiện > Quy tắc mới.

2. bên trong Quy tắc định dạng mới hộp thoại, chọn Sử dụng công thức để xác định ô cần định dạng trong Chọn một loại quy tắc phần, sau đó nhập công thức

 =$B2>$C2

vào hộp văn bản của Định dạng các giá trị trong đó công thức này đúng.

Nếu bạn muốn đánh dấu các ô trong cột B nhỏ hơn các ô trong cột C, hãy sử dụng công thức
=$B2<$C2.

3. nhấp chuột Định dạng để mở hộp thoại Định dạng ô, sau đó chọn loại định dạng bạn cần. Nhấp chuột OK > Được.

4. Sau đó, các ô trong cột Date1 lớn hơn các ô trong cột Date2 đã được đánh dấu.


So sánh hai cột và đếm sự trùng khớp hoặc khác biệt

Tập dữ liệu dưới đây là một ví dụ để so sánh và đếm các kết quả phù hợp hoặc khác biệt.

Công thức SUMPRODUCT có thể nhanh chóng đếm các kết quả phù hợp trong hai cột.

=SUMPRODUCT(--(ISNUMBER(MATCH(B2:B8,C2:C8,0))))

Ấn Bản Enter phím để nhận kết quả.

Chú thích: Công thức đếm ô không phân biệt chữ hoa chữ thường.

Để biết thêm các phương pháp đếm sự trùng khớp và khác biệt, vui lòng truy cập trang này: Đếm tất cả các kết quả phù hợp / trùng lặp giữa hai cột trong Excel


So sánh hai dãy

Bây giờ bạn đã biết cách so sánh hai cột sau khi đọc các phương pháp trên. Tuy nhiên, trong một số trường hợp, bạn có thể muốn so sánh hai phạm vi (hai chuỗi có nhiều cột) Bạn có thể sử dụng các phương pháp trên (công thức hoặc định dạng có điều kiện) để so sánh chúng theo từng cột, nhưng ở đây giới thiệu một công cụ hữu ích: Kutools cho Excel có thể giải quyết công việc này trong các trường hợp khác nhau một cách nhanh chóng với công thức miễn phí.


Ví dụ 1: So sánh hai dãy theo ô

Đây là hai phạm vi cần thiết để được so sánh bởi các ô, bạn có thể sử dụng Chọn các ô giống nhau và khác nhau tiện ích của Kutools cho Excel để xử lý nó.

Sau khi cài đặt miễn phí Kutools cho Excel, Click Kutools > Chọn > Chọn các ô giống nhau và khác nhau. Sau đó, trong hộp thoại Select Same & Different Cells xuất hiện, hãy thực hiện như sau:

  1. Trong tạp chí Tìm giá trị trong , chọn phạm vi mà bạn muốn tìm ra các kết quả phù hợp hoặc khác biệt sau khi so sánh hai phạm vi.
  2. Trong tạp chí Theo , chọn phạm vi khác được sử dụng để so sánh phạm vi.
  3. In Dựa trên phần, chọn Đơn bào.
  4. Trong tạp chí Tìm kiếm , chọn loại ô bạn muốn chọn hoặc đánh dấu.
  5. Trong tạp chí Xử lý kết quả Phần này các bạn có thể bôi đen các ô bằng cách tô màu nền hoặc màu chữ, nếu không cần bôi đen thì không đánh dấu vào ô. Nhấp chuột OK.

Một hộp thoại hiện ra nhắc nhở bạn đã chọn bao nhiêu ô/hàng, bấm vào OK để đóng nó.

  • Chọn và làm nổi bật các giá trị duy nhất
  • Chọn và đánh dấu các giá trị trùng lặp
Chú ý

Ví dụ 2: So sánh hai dãy nếu dữ liệu có cùng thứ tự

Giả sử, phạm vi F2: H7 là một mô hình, bây giờ bạn muốn tìm xem dữ liệu trong phạm vi B2: D7 có đúng thứ tự theo phạm vi F2: H7 hay không.

Trong trường hợp này, So sánh các ô of Kutools cho Excel có thể giúp bạn.

Sau khi cài đặt miễn phí Kutools cho Excel, Click Kutools > So sánh các ô. Sau đó, trong hộp thoại So sánh các ô, đặt như sau:

  1. Chọn hai phạm vi vào Tìm giá trị trong Theo hộp riêng biệt.
  2. Chọn loại ô bạn muốn đánh dấu trong Tìm kiếm phần.
  3. Chọn kiểu đánh dấu trong Xử lý kết quả phần. Bấm vào đồng ý.

Một hộp thoại hiện ra nhắc nhở bạn đã chọn bao nhiêu ô, bấm vào OK để đóng nó. Bây giờ các ô khác với các ô trong phạm vi khác đã được chọn và đánh dấu.

Chú ý

Thông tin được cung cấp ở trên chi tiết cách so sánh các cột trong Excel. Tôi hy vọng bạn thấy nó có giá trị và hữu ích. Để biết thêm các mẹo và thủ thuật Excel vô giá có thể biến đổi quá trình xử lý dữ liệu của bạn, lặn xuống đây.


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

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Buna ziua,
As dori sa va intreb cum as putea alinia 2 coloane diferite. Spre exemplu daca in coloana A am niste date, iar in Coloana B aceleiasi data dar amestecate, intrebarea mea este cum as putea alinia datele din Coloana B cu datele din Coloana A.
Ex:
Coloana A. Coloana B
Row 1 A2654. B7634
Row 2 B7634. T8902
Row 3 G5r44. A2654
Row 3 T8902. G5r44
Cum as putea aplica o formula in Coloana C in care valorile din Coloana B sa se alinieze cu cele din Coloana A si anume pe Row 1 sa apara aceiasi valoare
This comment was minimized by the moderator on the site
In excel, comparing two columns, compose a typical IF recipe that thinks about the initial two cells.
The outcome might appear to be like this:
=IF(EXACT(A2, B2), "Match", "")
=IF(AND(A2=B2, A2=C2), "Full match", "")
=IF(OR(A2=B2, B2=C2, A2=C2), "Match", "")
This comment was minimized by the moderator on the site
Porfavor indicar como puedo comparar 2 celdas e identificar el porcentaje de exactitud, por ejemplo:

CELDA A : Aurora
CELDA B : Arora
This comment was minimized by the moderator on the site
Hi, Roberto, I do not understand your question clearly, but I think this tutorial may do favor for you How To Compare Two Strings For Similarity Or Highlight Differences In Excel?
This comment was minimized by the moderator on the site
Hallo,
ich hätte eine Frage zu den VBA-Code für:
"2.4 Vergleichen Sie zwei Spalten und listen Sie genaue Duplikate in einer anderen Spalte auf (unter Verwendung von VBA-Code)"
Ich möchte als Output Spalte eine dritte Spalte per VBA markieren und die doppelten Werte von Spalte1/ZelleX in Spalte3/ZelleX kopieren (also in gleiche Zelle wie in Spalte1).
Können Sie mir dabei behilflich sein?
Vielen Dank im Voraus.
Grüße
This comment was minimized by the moderator on the site
Danke für nützliches Teilen!  <a href="https://get-mobdrovip.com">mobdro apk</a>
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations