Hàm EXACT

Liên hệ QC
Hàm EXACT

Dùng để so sánh hai chuỗi với nhau.

Công thức:
=EXACT(text1,text2)

Text1 và Text2 là hai chuỗi văn bản cần so sánh

Hàm bỏ qua các định dạng nhưng phân biệt chữ HOA và thường

Nếu 2 chuỗi text1, text2 giống nhau hoàn toàn, hàm sẽ trả về TRUE; nếu không, sẽ trả về trị FALSE

Ví dụ:
=EXACT("Giải pháp", "Giải pháp") → TRUE
=EXACT("Giải pháp", "Giải Pháp") → FALSE

Ví dụ: So sánh hàm Exact và hàm IF. Kết quả trả về không giống nhau do hàm IF không phân biệt chữ HOA và thường khi so sánh.

exact.JPG
 

File đính kèm

  • HamVanBan_Exact.xlsx
    10.8 KB · Đọc: 366
Lần chỉnh sửa cuối:
Tôi chỉ ý thức để ai đó khỏi bất ngờ.
Nếu ta so sánh 2 chuỗi tiếng Việt thì rất có thể EXACT("Giải pháp"; "Giải pháp") trả về FALSE
Khi nào?
Dữ liệu mà ta có có thể được nhập từ nhiều nguồn. Hoặc ta có một tập tin của ai đó (đồng nghiệp đã nghỉ việc?, đối tác?) mà sau đó ta nhập thêm dữ liệu ... Hoặc chả nhập thêm gì nhưng ta có vd. =EXACT(A1; "Giải pháp"). Lúc đó có thể sẩy ra trường hợp một chuỗi là "Giải pháp" unicode tổ hợp còn chuỗi kia cũng "Giải pháp" nhưng unicode dựng sẵn. Thậm chí nếu ta luôn gõ unicode dựng sẵn nhưng dữ liệu thêm vào từ nguồn ngoài có thể là unicode tổ hợp. Vậy nếu không chắc chắn thì trước khi dùng EXACT cần phải đưa toàn bộ dữ liệu về cùng một dạng.
Đây chỉ là ý kiến chủ quan của tôi.
Cần phải ý thức được khi thao tác với tiếng Việt. Vì tôi, và chắc chắn nhiều người, đã từng đọc rất nhiều bài trên GPE kiểu như: "Tại sao mở hộp thoại "Find and Replace" mà không tìm thấy "Đinh Diệu Hương" trong khi trên sheet "Đinh Diệu Hương" nó nằm tơ hơ, mắt nhìn thấy?". Lý do là người tìm gõ unicode dựng sẵn (tổ hợp) trong khi trên sheet thì lại là unicode tổ hợp (dựng sẵn)
 
Web KT
Back
Top Bottom