Các Hàm So Sánh Trong Excel

Trong nội dung bài viết này, học Excel Online đã hướng dẫn bạn cách đối chiếu 2 chuỗi chữ vào Excel trong số trường thích hợp không riêng biệt được chữ hoa, chữ thường, tra cứu kiếm từ tương tự nhau. Bạn sẽ học được các công thức để đối chiếu 2 ô thông qua giá trị của ô, độ lâu năm của đoạn văn bản, hoặc số lần mở ra của 1 ký tự sệt biệt, cũng tương tự so sánh nhiều ô.

Bạn đang xem: Các hàm so sánh trong excel

Khi sử dụng Excel nhằm phân tích dữ liệu, độ và đúng là yếu tố đặc biệt quan trọng nhất. Thông tin sai lệch rất có thể dẫn đến lừ đừ deadlines, phán đoán nhầm xu hướng, quyết định sai lầm, thâm nám hụt doanh thu.

Các công thức của Excel luôn luôn luôn đúng, nhưng kết quả hoàn toàn có thể sai vày trong khối hệ thống có dữ liệu lỗi. Trong trường vừa lòng này, giải pháp duy tuyệt nhất là kiểm tra tài liệu và độ bao gồm xác. Ví như chỉ so sánh 2 ô thì tuân theo phương pháp thủ công bằng tay sẽ không có vấn đề gì, nhưng chỉ ra rằng sự không giống nhau giữa hàng trăm, hàng chục ngàn chuỗi chữ thì cách thức này là không thể.

Bài viết để giúp đỡ bạn auto hoá quá trình so sánh những ô chán ngắt và dễ mắc lỗi này, đồng thời trả lời công thức phải chăng nhất vào từng ngôi trường hợp cầm cố thể.


SO SÁNH 2 Ô trong EXCEL:

Có 2 cách khác nhau để so sánh chuỗi vào Excel tuỳ vào việc bạn có nhu cầu tìm tìm không biệt lập hay riêng biệt chữ viết hoa, viết thường.

CÔNG THỨC SO SÁNH 2 Ô KHÔNG PHÂN BIỆT CHỮ VIẾT HOA, VIẾT THƯỜNG

Để đối chiếu 2 ô trong Excel không suy xét chữ hoa, chữ thường, bạn dùng bí quyết như sau:

=A1=B1


*

A1, B1 là ô mà bạn đang so sánh. Tác dụng của công thức là TRUE hoặc FALSE.

Nếu bạn muốn kết quả miêu tả sự tương tự hoặc không giống nhau là những các từ của riêng bạn, thêm cụm đó vào bí quyết hàm IF như sau:

=IF(A1=B1, “Equal”, “Not equal”)

Như bạn thấy vào hình dưới đây, công thức rất có thể so sánh chuỗi chữ, ngày và số.

*
1 – đối chiếu chuỗi trong excel

CÔNG THỨC SO SÁNH 2 Ô PHÂN BIỆT CHỮ VIẾT HOA, VIẾT THƯỜNG

Với một vài trường hợp, yêu thương https://beachyspharmacy.com antibiotics cầu không những so sánh chữ trong 2 nhưng còn đối chiếu chữ hoa, chữ thường, thì câu hỏi so sánh rất có thể dùng hàm EXACT trong Excel.

EXACT (chuỗi văn phiên bản 1, chuỗi văn phiên bản 2)

Nếu chuỗi văn phiên bản 1 với chuỗi văn bạn dạng 2 sống trong 2 ô mà bạn phải so sánh, trả sử ô A2 cùng B2 thì phương pháp như sau:

=EXACT(A2, B2)

Kết quả, các bạn sẽ nhận được TRUE nếu như chuỗi chữ khớp nhau trọn vẹn cả về khía cạnh chữ hoa, chữ hay còn không sẽ là FALSE.

Nếu bạn muốn hàm EXACT cho ra kết quả khác TRUE hoặc FALSE thì dùng bí quyết IF và đánh cụm từ mà bạn muốn nếu tác dụng đúng và sai:

=IF(EXACT(A2 ,B2), “Exactly equal”, “Not equal”)

Hình dưới diễn tả kết trái trong trường hợp đối chiếu phân biệt chữ hoa, chữ thường:

*
2 – đối chiếu chuỗi trong excel

SO SÁNH NHIỀU Ô trong EXCEL:

Để so sánh nhiều hơn nữa 2 ô trong một hàng, dùng cách làm như lấy ví dụ trên và phối kết hợp thêm AND. Chi tiết như sau:

CÔNG THỨC SO SÁNH NHIỀU Ô KHÔNG PHÂN BIỆT CHỮ HOA, CHỮ THƯỜNG

Tuỳ vào cách bạn có nhu cầu thể hiện hiệu quả như nắm nào, dùng 1 trong những những phương pháp sau:

=AND(A2=B2, A2=C2)

Hoặc

=IF(AND(A2=B2, A2=C2), “Equal”, “Not equal”)

Công thức and trả về TRUE nếu toàn bộ các ô đựng giá trị tương đương nhau, FALSE ví như 1 ô chứa giá trị khác. Cách làm IF giúp cho bạn viết kết quả bằng từ bỏ của riêng rẽ bạn, trong lấy một ví dụ này là “Equal” cùng “Not equal”.

Trong hình dưới, công thức đúng với đa số kiểu tài liệu – chữ, số, ngày.

*
3 – so sánh chuỗi vào excel

CÔNG THỨC SO SÁNH NHIỀU Ô PHÂN BIỆT CHỮ HOA, CHỮ THƯỜNG

Để đối chiếu nhiều chuỗi xem chúng bao gồm giống nhau hoàn toàn không, dùng 1 trong những các bí quyết sau:

=AND(EXACT(A2,B2), EXACT(A2, C2))

Hoặc

=IF(AND(EXACT(A2,B2), EXACT(A2, C2)),”Exactly equal”, “Not equal”)

Cũng giống ví dụ trước, công thức trước tiên cho ra giá trị TRUE – FALSE, công thức thứ 2 cho ra hiệu quả mà bạn đặt thương hiệu riêng.

Xem thêm: Phim Căn Phòng Phía Tây Romance Of The West Chamber (1997) 93 Phúthd

*
4 – đối chiếu chuỗi trong excel

Khóa học lập trình VBA trong excel

SO SÁNH DÃY Ô VỚI 1 Ô MẪU

Những ví dụ dưới đã hướng dẫn chúng ta cách khẳng định các ô trong 1 dãy bao gồm chứa đoạn văn bản giống như đoạn văn bản trong ô mẫu.

CÔNG THỨC SO SÁNH CÁC Ô VỚI ĐOẠN VĂN BẢN MẪU KHÔNG PHÂN BIỆT CHỮ HOA, CHỮ THƯỜNG

Nếu chữ hoa hay chữ hay không quan liêu trọng, chúng ta cũng có thể dùng bí quyết sau nhằm so sánh các ô với mẫu:

ROWS(dãy ô)*COLUMNS(dãy ô)=COUNTIF(dãy ô, ô mẫu)

Trong kiểm tra ngắn gọn xúc tích của hàm IF, bạn đối chiếu 2 số:

Số ô có trong một khoảng rõ ràng (số mặt hàng nhân cùng với số cột)Số ô bao gồm chứa giá trị giống hệt như giá trị trong ô mẫu (kết quả được trả vì chưng hàng COUNTIF)

Giả sử đoạn văn bạn dạng mẫu tất cả ô C2 và chuỗi để so sánh ở các ô ở khoảng tầm A2:B6, cách làm sẽ như sau:

=ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2)

Để hiệu quả hiển thị gần gũi với người dùng hơn, ví dụ như “All match” hoặc “Not all match” thay vì chưng TRUE và FALSE, sử dụng hàm IF như chúng ta đã có tác dụng ở các ví dụ trước.

=IF(ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2),”All match”, “Not all match”)

*
5 – đối chiếu chuỗi trong excel

Như đã thấy sống hình trên, bí quyết đúng cùng với chuỗi văn bản, ngày cùng số.

CÔNG THỨC SO SÁNH CÁC Ô VỚI ĐOẠN VĂN BẢN MẪU PHÂN BIỆT CHỮ HOA, CHỮ THƯỜNG

Nếu chữ hoa, chữ hay quan trọng, chúng ta có thể sử dụng cách làm Mảng sau để so sánh những ô cùng với mẫu:

IF(ROWS(dãy ô)*COLUMNS(dãy ô)=SUM(–EXACT(ô mẫu, dãy ô)), “từ_kết_quả_nếu _trùng”, ” từ_kết_quả_nếu _không_trùng “)

Với khoảng tầm ô trường đoản cú A2:B6 nhưng đoạn văn bản mẫu trong ô C2, công thức sẽ thành như sau:

=IF(ROWS(A2:B6)*COLUMNS(A2:B6)=SUM(–EXACT(C2, A2:B6)), “All match”, “Not all match”)

Không giống các công thức thông thường, bí quyết Mảng được thực hiện bằng cách nhấn cụm Ctrl + Shift + Enter. Nếu dấn đúng, Excel đã để bí quyết Mảng trong vệt ngoặc móc như vào hình:

*
6 – so sánh chuỗi trong excel

SO SÁNH 2 Ô THEO ĐỘ DÀI CHUỖI:

Đôi khi chúng ta cần bình chọn xem độ dài chuỗi chữ trong những hàng có cân nhau không. Bí quyết cho yêu mong này rất đối kháng giản. Đầu tiên, các bạn lấy độ nhiều năm chuỗi chữ vào 2 ô bằng cách dùng hàm LEN, kế tiếp so sánh các con số.

Giả sử đoạn chữ cần so sánh ở ô A2 với B2, bạn cũng có thể dùng 1 trong các các cách làm sau:

=LEN(A2)=LEN(B2)

Hoặc

=IF(LEN(A2)=LEN(B2), “Equal”, “Not equal”)

Như bạn đã biết, công thức thứ 1 trả công dụng là TRUE/FALSE, còn công thức thứ 2 là từ kết quả của riêng rẽ bạn.

*
7 – đối chiếu chuỗi vào excel

Với hình trên, bí quyết đúng cùng với đoạn văn bản, số.

Mẹo nhỏ:

Nếu 2 đoạn văn bản dường như giống như nhau lại đã tạo ra độ lâu năm khác nhau, thì vấn đề rất có thể là do dấu phương pháp ở trước hoặc sau tại 1 hoặc cả 2 ô. Vào trường thích hợp này, sa thải dấu giải pháp thừa bằng phương pháp sử dụng hàm TRIM.

SO SÁNH 2 Ô BẰNG SỐ LẦN XUẤT HIỆN CỦA 1 KÝ TỰ CỤ THỂ:

Đây là ví dụ sau cùng trong bài bác hướng dẫn này, miêu tả cách tạo cho 1 quá trình cụ thể. Mang sử các bạn có 2 cột chuỗi chữ bao gồm chứa 1 ký kết tự quan tiền trọng. Mục tiêu của công ty là soát sổ xem vào 2 cột sống mỗi hàng, số lần lộ diện của ký kết tự kia có bằng nhau hay không.

Để nắm rõ hơn, bạn hãy xem ví dụ sau. Bạn có 2 danh sách ship hàng (cột B) cùng nhận hàng (cột C). Mỗi hàng chứa những danh sách đơn hàng cho một sản phẩm cụ thể, sản phẩm được phân biệt bằng mã riêng cùng mã được liệt kê làm việc cột A (xem hình bên dưới). Bạn muốn chắc chắn rằng trong mỗi hàng, gồm chứa số lượng hàng giao cùng hàng nhận bởi nhau, cùng với mã cụ thể.

Để xử lý vấn đề này, viết phương pháp với logic như sau.

SUBSTITUTE(A1, ký_hiệu_để_đếm,””)

Sau đó, đếm xem từng nào lần mã phân biệt xuất hiện trong từng ô. Bí quyết làm: lấy độ dài chuỗi khi thải trừ mã phân biệt, trừ mã khỏi tổng độ nhiều năm chuỗi. Phần này cần được viết riêng cho ô 1 với ô 2, ví dụ như như:

LEN(cell 1) – LEN(SUBSTITUTE(cell 1, character_to_count, “”))

LEN(cell 2) – LEN(SUBSTITUTE(cell 2, character_to_count, “”))

Cuối cùng, so sánh 2 số lượng trên bằng phương pháp đặt dấu bởi giữa 2 phần trên

LEN(cell 1) – LEN(SUBSTITUTE(cell 1, character_to_count, “”))=

LEN(cell 2) – LEN(SUBSTITUTE(cell 2, character_to_count, “”))

Trong lấy ví dụ như của bọn chúng ta, mã riêng biệt ở ô A2, với chuỗi chữ để so sánh ở ô B2 với C2. Thể yêu cầu công thức đang là:

=LEN(B2)-LEN(SUBSTITUTE(B2,$A2,””))=LEN(C2)-LEN(SUBSTITUTE(C2,$A2,””))

Công thức trả TRUE giả dụ ô B2 với C2 cất số lần mở ra của ký tự vào ô A2 bằng nhau, nếu không thì FALSE. Đổi thành kết quả có ích hơn với người dùng, các bạn dùng hàm IF:

=IF(LEN(B2)-LEN(SUBSTITUTE(B2, $A2,””))=LEN(C2)-LEN(SUBSTITUTE(C2, $A2,””)), “Equal”, “Not equal”)

*
8 – đối chiếu chuỗi trong excel

Như chúng ta đã thấy, cách làm hoàn toàn cân xứng ngay cả khi bao hàm trường thích hợp sau:

Ký từ được đếm (mã phân biệt) xuất hiện ở bất kì đâu vào chuỗi văn bản.Chuỗi văn bạn dạng chứa số lượng ký tự khác nhau, lốt câu không giống nhau như “;”, “,” hoặc dấu cách.

Như vậy, belyvn.com đã hướng dẫn các bạn cách cách đối chiếu chuỗi vào Excel. Cảm ơn chúng ta đã đọc và chúc các bạn thành công!

Ngoài ra để ứng dụng Excel vào các bước một cách tác dụng thì chúng ta còn nên sử dụng xuất sắc các hàm, những công vắt khác của Excel:

Một số hàm cơ phiên bản thường chạm chán như:

SUMIF, SUMIFS nhằm tính tổng theo 1 điểm kiện, các điều kiệnCOUNTIF, COUNTIFS để thống kê, đếm theo một điều kiện, các điều kiệnCác hàm xử lý dữ liệu dạng chuỗi, dạng ngày tháng, dạng số…Các hàm dò kiếm tìm tham chiếu Index+Match, hàm SUMPRODUCT…

Một số công cụ thường được sử dụng như:

Định dạng theo điều kiện với Conditional formattingThiết lập đk nhập tài liệu với Data ValidationCách đặt Name và sử dụng Name vào công thứcLập report với Pivot Table…

Rất nhiều kỹ năng phải ko nào? toàn thể những kỹ năng và kiến thức này các bạn đều hoàn toàn có thể học được trong khóa học EX101 – Excel từ cơ bản tới siêng gia của học tập Excel Online. Đây là khóa học giúp bạn hệ thống kỹ năng một phương pháp đầy đủ, đưa ra tiết. Rộng nữa không còn có số lượng giới hạn về thời gian học tập nên bạn có thể thoải mái học bất kể lúc nào, tiện lợi tra cứu lại kiến thức và kỹ năng khi cần. Hiện giờ hệ thống đang sẵn có ưu đãi siêu lớn cho mình khi đăng ký tham gia khóa học. Cụ thể xem tại: belyvn.com.Online