Đào tạo kế toán cấp tốc uy tín chất lượng


Tìm chuỗi dài nhất trong cột trong excel

Công thức chung 
 
{ = INDEX ( rng , MATCH ( MAX ( LEN ( rng )), LEN ( rng ), 0 )) }
 
Mời bạn xem thêm:
 
 
 
 
Giải trình 
 
tim-chuoi-dai-nhat-trong-cot-trong-excel
 
Để tìm chuỗi dài nhất (tên, từ, v.v.) trong một cột, bạn có thể sử dụng công thức mảng dựa trên INDEX và MATCH, cùng với LEN và MAX. Trong ví dụ được hiển thị, công thức trong F6 là:
 
{ = INDEX ( tên , MATCH ( MAX ( LEN ( tên )), LEN ( tên ), 0 )) }
 
Trong đó "tên" là dải ô được đặt tên C5: C14.
 
Lưu ý: đây là công thức mảng và phải được nhập bằng control + shift + enter.
 
Cách thức hoạt động của công thức này
 
Chìa khóa cho công thức này là hàm MATCH, được thiết lập như sau:
 
MATCH ( MAX ( LEN ( tên )), LEN ( tên ), 0 ))
 
Trong đoạn mã này, MATCH được thiết lập để thực hiện đối sánh chính xác bằng cách cung cấp 0 cho loại đối sánh. Đối với giá trị tra cứu, chúng tôi có điều này:
 
MAX ( LEN ( tên ))
 
Ở đây, hàm LEN trả về một mảng các kết quả (độ dài), một cho mỗi tên trong danh sách:
 
{ 5 ; 6 ; 8 ; 6 ; 6 ; 5 ; 6 ; 9 ; 6 ; 6 }
 
Hàm MAX sau đó trả về giá trị lớn nhất, 9 trong trường hợp này. Đối với mảng tra cứu, LEN lại được sử dụng để trả về một mảng các độ dài. Sau LEN và MAX chạy, chúng ta có:
 
MATCH ( 9 , { 5 ; 6 ; 8 ; 6 ; 6 ; 5 ; 6 ; 9 ; 6 ; 6 } , 0 )
 
trả về vị trí của giá trị lớn nhất, 8.
 
Điều này đi vào INDEX như thế này:
 
= INDEX ( tên , 8 )
 
INDEX trả về giá trị ở vị trí thứ 8 của tên , đó là "Stephanie".
 

hàm tìm kiếm chuỗi ký tự trong excel

hàm tách chuỗi ký tự trong excel

hàm dò tìm chuỗi trong excel

hàm lấy chuỗi ký tự trong excel

hàm search trong excel

hàm lấy ký tự bất kỳ trong excel

hàm cắt chuỗi có điều kiện trong excel

hàm dò tìm ký tự trong excel

 

 

Bạn có thắc mắc gì muốn được giải đáp hãy để lại ý kiến ( Họ tên, Số điện thoại hoặc Email, câu hỏi) của mình dưới dưới phần bình luận chúng tôi sẽ giải đáp cho bạn !

CÁC BÀI VIẾT CÙNG CHỦ ĐỀ LIÊN QUAN

CÁC BÀI VIẾT MỚI NHẤT



0972.868.960