222!!! Bạn phải đổi dữ liệu ở cột A và F bạn làm như sau: Chọn một ô bất kì copy sau đó chọn cột cần chuyển chọn Edit\Paste Special, chọn Add tại nhóm Operation --> OK. Và sau đó bạn thử bỏ dấu ";" và số "0" ở sau cùng thử xem đúng không mình làm thì ra kết quả là "tv" đó bạn xem thử đúng không nha.xin giúp dùm mìh dùng hàm vlookup hay cách nào để trị dò tìm có thể kết nối với trị tham chiếu mà co độ dài chuổi ký tự khác nhau...rất cảm ơn các bạn
Bác ơi tại sao lại xuất hiện những con số 9 vậy ạ khó hiểu quá.=if(type(vlookup(f22,$a$2:$b$14,2,0))=16,if(type(vlookup(left(f22,4),$a$2:$b$14,2,0))=16,"",vlookup(left(f22,4),$a$2:$b$14,2,0)),9)
Sau đó bạn dùng fillDown kéo xuống đến cuối;
Bạn sẽ nhận được vài kết quả đúng & vài con số 9;
Việc của bạn là xử lý tiếp các con số 9 này
& chúc bạn thành công!
Bác ơi tại sao lại xuất hiện những con số 9 vậy ạ khó hiểu quá.
Bác ơi khó hiểu quá! theo bài em làm như đã nói ở bài viết trược thì em làm ra kết quả là "tv" thôi à tại sao vậy ạ.Trong công thức lê thê trên, ta thấy có 2 hàm IF(); Điều kiện của cả 2 hàm IF() tương tự nhau, đó là nếu việc dò tìm bị lỗi; Duy chỉ khác nhau là chuỗi để đem đi dò tìm là nguyên dữ liệu trong ô ([F22]) hay chỉ 1 fần đầu của chuỗi;
Fần hàm IF() thứ hai, nếu gặp lỗi sẽ trả về chuỗi rỗng, bằng ngược lại trả về chuỗi dò được;
Fần hàm IF() thứ nhất, nếu gặp lỗi thì tra theo hàm IF() thứ 2 nêu trên, bằng không (lỗi) thì trả về số 9
Tất nhiên ta tham khảo từ hàm IF() thứ 2 để thay cho con số 9 chàn ngắt này. (Thực ra, đoạn cần thay đã có ngay trong fần đầu của công thức)
Chúc thành công!
=LOOKUP(2,1/COUNTIF(F2,$A$2:$A$14&"*"),$B$2:$B$14)
=IF(SUMPRODUCT(COUNTIF(F2,$A$2:$A$14&"*")),LOOKUP(2,1/COUNTIF(F2,$A$2:$A$14&"*"),$B$2:$B$14),"")