
Công thức chung
=FILTER(data,EXACT(range,A1))
Tóm lược
Để lọc dữ liệu theo cách phân biệt chữ hoa chữ thường, bạn có thể sử dụng hàm FILTER với sự trợ giúp cùng với hàm EXACT. Trong ví dụ được hiển thị, công thức trong F5 là:
=FILTER(B5:D15,EXACT(B5:B15,"RED"))
Nó trích xuất dữ liệu trong đó màu là "RED", tôn trọng chữ hoa và chữ thường.
Giải trình
Công thức này dựa vào hàm FILTER để lấy dữ liệu dựa trên một bài kiểm tra logic. Đối số mảng được cung cấp dưới dạng B5: D15, chứa tất cả dữ liệu không có tiêu đề. Đối số include là một biểu thức dựa trên hàm EXACT:
EXACT(B5:B15,"RED")
Hàm EXACT so sánh hai chuỗi văn bản theo cách phân biệt chữ hoa chữ thường. Nếu hai chuỗi hoàn toàn giống nhau, EXACT trả về TRUE. Nếu hai chuỗi không hoàn toàn giống nhau, hàm EXACT trả về FALSE.
Vì chúng tôi đang đưa ra một phạm vi có 11 giá trị làm đối số đầu tiên và chuỗi "RED" là đối số thứ hai, EXACT trả về một mảng có 11 kết quả như sau:
(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)
Lưu ý vị trí của TRUE tương ứng với hàng có màu "ĐỎ".
Mảng này trả về trực tiếp cho hàm FILTER dưới dạng đối số "bao gồm". FILTER sử dụng mảng để lọc dữ liệu và trả về ba hàng có màu là "ĐỎ". Các hàng có màu "Đỏ" không được bao gồm.
Trận đấu một phần
Để chạy đối sánh chính xác với FILTER dựa trên đối sánh từng phần, hãy xem ví dụ được giải thích tại đây.