tieuquynh686
New member
## Cách so sánh 2 cột trong Excel
[Hình ảnh của bảng tính với hai cột dữ liệu]
Excel là một công cụ mạnh mẽ để phân tích dữ liệu và một trong những tác vụ phổ biến nhất là so sánh hai cột dữ liệu.Điều này có thể được thực hiện để tìm các giá trị trùng lặp, xác định các giá trị duy nhất hoặc so sánh các giá trị cạnh nhau.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách so sánh hai cột trong Excel bằng cách sử dụng các hàm `if`,` iserror` và `match`.Chúng tôi cũng sẽ chỉ cho bạn cách sử dụng định dạng có điều kiện để làm nổi bật sự khác biệt giữa hai cột.
### 1. Hiển thị các bản sao
Công thức sau đây sẽ cho bạn thấy tất cả các bản sao trong cột đầu tiên:
`` `
= If (isError (khớp (a2, b: b, 0)), "", a2)
`` `
Công thức này sử dụng hàm `match` để tìm vị trí của giá trị trong ô` a2` trong phạm vi `b: b`.Nếu giá trị được tìm thấy, hàm `match` sẽ trả về một số.Nếu giá trị không được tìm thấy, hàm `match` sẽ trả về giá trị lỗi (`#n/a`).
Hàm `if` sau đó kiểm tra xem hàm` match` đã trả về giá trị lỗi.Nếu có, hàm `if` sẽ trả về một chuỗi trống (` "" `).Nếu không, hàm `if` sẽ trả về giá trị trong ô` a2`.
Công thức này sẽ trả về các kết quả sau:
|A |B |C |
| --- | --- | --- |
|1 |2 |1 |
|2 |3 |2 |
|3 |4 |3 |
|4 |5 |4 |
|5 |6 |5 |
|6 |7 |6 |
### 2. Hiển thị các giá trị duy nhất
Công thức sau đây sẽ hiển thị cho bạn tất cả các giá trị duy nhất trong cột đầu tiên:
`` `
= If (isError (match (a2, b: b, 0)), a2, "")
`` `
Công thức này tương tự như ở trên, ngoại trừ việc nó sử dụng hàm `isError` để kiểm tra xem hàm` match` có trả về giá trị lỗi không.Nếu có, hàm `isError` sẽ trả về` true`.Nếu không, hàm `isError` sẽ trả về` false '.
Hàm `if` sau đó kiểm tra xem hàm` isError` được trả về `true`.Nếu có, hàm `if` sẽ trả về giá trị trong ô` a2`.Nếu không, hàm `if` sẽ trả về một chuỗi trống (` "" `).
Công thức này sẽ trả về các kết quả sau:
|A |B |C |
| --- | --- | --- |
|1 |2 |1 |
|2 |3 |2 |
|3 |4 |3 |
|4 |5 |4 |
|5 |6 |5 |
|6 |7 |6 |
### 3. So sánh các giá trị cạnh nhau
Công thức sau đây sẽ so sánh các giá trị trong các ô `A2` và` B2` và trả về các kết quả sau:
* `" MATCH "` Nếu các giá trị bằng nhau
* `" <"` Nếu giá trị trong ô `A2` nhỏ hơn giá trị trong ô` B2`
* `"> "" Nếu giá trị trong ô `A2` lớn hơn giá trị trong ô` B2`
`` `
= If (a2 = b2, "match", if (a2 <b2, "<", ">"))
`` `
Công thức này sử dụng hàm `if` để kiểm tra xem các giá trị trong các ô` a2` và `b2` có bằng nhau không.Nếu chúng bằng nhau, hàm `if` sẽ trả về văn bản` "match" `.Nếu chúng không bằng nhau, hàm `if` sẽ sử dụng hàm` if` để kiểm tra xem giá trị trong ô `a2` nhỏ hơn giá trị trong ô` b2`.Nếu có, hàm `if` sẽ
=======================================
## How to compare 2 columns in Excel
[Image of a spreadsheet with two columns of data]
Excel is a powerful tool for data analysis, and one of the most common tasks is comparing two columns of data. This can be done to find duplicate values, identify unique values, or compare values side-by-side.
In this tutorial, we will show you how to compare two columns in Excel using the `IF`, `ISERROR`, and `MATCH` functions. We will also show you how to use conditional formatting to highlight differences between the two columns.
### 1. Show the duplicates
The following formula will show you all of the duplicates in the first column:
```
=IF(ISERROR(MATCH(A2,B:B,0)),"",A2)
```
This formula uses the `MATCH` function to find the position of the value in cell `A2` in the range `B:B`. If the value is found, the `MATCH` function will return a number. If the value is not found, the `MATCH` function will return an error value (`#N/A`).
The `IF` function then checks if the `MATCH` function returned an error value. If it did, the `IF` function will return an empty string (`""`). If it did not, the `IF` function will return the value in cell `A2`.
This formula will return the following results:
| A | B | C |
|---|---|---|
| 1 | 2 | 1 |
| 2 | 3 | 2 |
| 3 | 4 | 3 |
| 4 | 5 | 4 |
| 5 | 6 | 5 |
| 6 | 7 | 6 |
### 2. Show the unique values
The following formula will show you all of the unique values in the first column:
```
=IF(ISERROR(MATCH(A2,B:B,0)),A2,"")
```
This formula is similar to the one above, except that it uses the `ISERROR` function to check if the `MATCH` function returned an error value. If it did, the `ISERROR` function will return `TRUE`. If it did not, the `ISERROR` function will return `FALSE`.
The `IF` function then checks if the `ISERROR` function returned `TRUE`. If it did, the `IF` function will return the value in cell `A2`. If it did not, the `IF` function will return an empty string (`""`).
This formula will return the following results:
| A | B | C |
|---|---|---|
| 1 | 2 | 1 |
| 2 | 3 | 2 |
| 3 | 4 | 3 |
| 4 | 5 | 4 |
| 5 | 6 | 5 |
| 6 | 7 | 6 |
### 3. Compare values side-by-side
The following formula will compare the values in cells `A2` and `B2` and return the following results:
* `"Match"` if the values are equal
* `"<"` if the value in cell `A2` is less than the value in cell `B2`
* `">"` if the value in cell `A2` is greater than the value in cell `B2`
```
=IF(A2=B2,"Match",IF(A2<B2,"<",">"))
```
This formula uses the `IF` function to check if the values in cells `A2` and `B2` are equal. If they are equal, the `IF` function will return the text `"Match"`. If they are not equal, the `IF` function will use the `IF` function again to check if the value in cell `A2` is less than the value in cell `B2`. If it is, the `IF` function will
[Hình ảnh của bảng tính với hai cột dữ liệu]
Excel là một công cụ mạnh mẽ để phân tích dữ liệu và một trong những tác vụ phổ biến nhất là so sánh hai cột dữ liệu.Điều này có thể được thực hiện để tìm các giá trị trùng lặp, xác định các giá trị duy nhất hoặc so sánh các giá trị cạnh nhau.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách so sánh hai cột trong Excel bằng cách sử dụng các hàm `if`,` iserror` và `match`.Chúng tôi cũng sẽ chỉ cho bạn cách sử dụng định dạng có điều kiện để làm nổi bật sự khác biệt giữa hai cột.
### 1. Hiển thị các bản sao
Công thức sau đây sẽ cho bạn thấy tất cả các bản sao trong cột đầu tiên:
`` `
= If (isError (khớp (a2, b: b, 0)), "", a2)
`` `
Công thức này sử dụng hàm `match` để tìm vị trí của giá trị trong ô` a2` trong phạm vi `b: b`.Nếu giá trị được tìm thấy, hàm `match` sẽ trả về một số.Nếu giá trị không được tìm thấy, hàm `match` sẽ trả về giá trị lỗi (`#n/a`).
Hàm `if` sau đó kiểm tra xem hàm` match` đã trả về giá trị lỗi.Nếu có, hàm `if` sẽ trả về một chuỗi trống (` "" `).Nếu không, hàm `if` sẽ trả về giá trị trong ô` a2`.
Công thức này sẽ trả về các kết quả sau:
|A |B |C |
| --- | --- | --- |
|1 |2 |1 |
|2 |3 |2 |
|3 |4 |3 |
|4 |5 |4 |
|5 |6 |5 |
|6 |7 |6 |
### 2. Hiển thị các giá trị duy nhất
Công thức sau đây sẽ hiển thị cho bạn tất cả các giá trị duy nhất trong cột đầu tiên:
`` `
= If (isError (match (a2, b: b, 0)), a2, "")
`` `
Công thức này tương tự như ở trên, ngoại trừ việc nó sử dụng hàm `isError` để kiểm tra xem hàm` match` có trả về giá trị lỗi không.Nếu có, hàm `isError` sẽ trả về` true`.Nếu không, hàm `isError` sẽ trả về` false '.
Hàm `if` sau đó kiểm tra xem hàm` isError` được trả về `true`.Nếu có, hàm `if` sẽ trả về giá trị trong ô` a2`.Nếu không, hàm `if` sẽ trả về một chuỗi trống (` "" `).
Công thức này sẽ trả về các kết quả sau:
|A |B |C |
| --- | --- | --- |
|1 |2 |1 |
|2 |3 |2 |
|3 |4 |3 |
|4 |5 |4 |
|5 |6 |5 |
|6 |7 |6 |
### 3. So sánh các giá trị cạnh nhau
Công thức sau đây sẽ so sánh các giá trị trong các ô `A2` và` B2` và trả về các kết quả sau:
* `" MATCH "` Nếu các giá trị bằng nhau
* `" <"` Nếu giá trị trong ô `A2` nhỏ hơn giá trị trong ô` B2`
* `"> "" Nếu giá trị trong ô `A2` lớn hơn giá trị trong ô` B2`
`` `
= If (a2 = b2, "match", if (a2 <b2, "<", ">"))
`` `
Công thức này sử dụng hàm `if` để kiểm tra xem các giá trị trong các ô` a2` và `b2` có bằng nhau không.Nếu chúng bằng nhau, hàm `if` sẽ trả về văn bản` "match" `.Nếu chúng không bằng nhau, hàm `if` sẽ sử dụng hàm` if` để kiểm tra xem giá trị trong ô `a2` nhỏ hơn giá trị trong ô` b2`.Nếu có, hàm `if` sẽ
=======================================
## How to compare 2 columns in Excel
[Image of a spreadsheet with two columns of data]
Excel is a powerful tool for data analysis, and one of the most common tasks is comparing two columns of data. This can be done to find duplicate values, identify unique values, or compare values side-by-side.
In this tutorial, we will show you how to compare two columns in Excel using the `IF`, `ISERROR`, and `MATCH` functions. We will also show you how to use conditional formatting to highlight differences between the two columns.
### 1. Show the duplicates
The following formula will show you all of the duplicates in the first column:
```
=IF(ISERROR(MATCH(A2,B:B,0)),"",A2)
```
This formula uses the `MATCH` function to find the position of the value in cell `A2` in the range `B:B`. If the value is found, the `MATCH` function will return a number. If the value is not found, the `MATCH` function will return an error value (`#N/A`).
The `IF` function then checks if the `MATCH` function returned an error value. If it did, the `IF` function will return an empty string (`""`). If it did not, the `IF` function will return the value in cell `A2`.
This formula will return the following results:
| A | B | C |
|---|---|---|
| 1 | 2 | 1 |
| 2 | 3 | 2 |
| 3 | 4 | 3 |
| 4 | 5 | 4 |
| 5 | 6 | 5 |
| 6 | 7 | 6 |
### 2. Show the unique values
The following formula will show you all of the unique values in the first column:
```
=IF(ISERROR(MATCH(A2,B:B,0)),A2,"")
```
This formula is similar to the one above, except that it uses the `ISERROR` function to check if the `MATCH` function returned an error value. If it did, the `ISERROR` function will return `TRUE`. If it did not, the `ISERROR` function will return `FALSE`.
The `IF` function then checks if the `ISERROR` function returned `TRUE`. If it did, the `IF` function will return the value in cell `A2`. If it did not, the `IF` function will return an empty string (`""`).
This formula will return the following results:
| A | B | C |
|---|---|---|
| 1 | 2 | 1 |
| 2 | 3 | 2 |
| 3 | 4 | 3 |
| 4 | 5 | 4 |
| 5 | 6 | 5 |
| 6 | 7 | 6 |
### 3. Compare values side-by-side
The following formula will compare the values in cells `A2` and `B2` and return the following results:
* `"Match"` if the values are equal
* `"<"` if the value in cell `A2` is less than the value in cell `B2`
* `">"` if the value in cell `A2` is greater than the value in cell `B2`
```
=IF(A2=B2,"Match",IF(A2<B2,"<",">"))
```
This formula uses the `IF` function to check if the values in cells `A2` and `B2` are equal. If they are equal, the `IF` function will return the text `"Match"`. If they are not equal, the `IF` function will use the `IF` function again to check if the value in cell `A2` is less than the value in cell `B2`. If it is, the `IF` function will