Sử dụng công thức để trích lọc dữ liệu

Liên hệ QC

slienman

Thành viên mới
Tham gia
21/1/12
Bài viết
8
Được thích
0
Chào mọi người, Mình có bài toán: Trong một cột có nhiều số lặp đi lặp lại bây giờ muốn trích lọc dữ liệu sang cột khác chỉ còn số duy nhất, mình đã sử dụng advance filter thành công và chính xác nhưng bây giờ mình muốn sử dụng hàm để làm điều này rất mong mọi người cùng trao đổi (không sử dụng cột phụ), thanks
 

File đính kèm

  • Trich loc du lieu.xls
    13.5 KB · Đọc: 40
Lần chỉnh sửa cuối:
Bạn xem file đính kèm
 

File đính kèm

  • TrichLocDuLieuDuyNhat.rar
    1.8 KB · Đọc: 100
Nếu muốn dùng code thì xài cái này
 

File đính kèm

  • TrichLocDuLieuDuyNhat-2.rar
    8.3 KB · Đọc: 46
Chào mọi người, Mình có bài toán: Trong một cột có nhiều số lặp đi lặp lại bây giờ muốn trích lọc dữ liệu sang cột khác chỉ còn số duy nhất, mình đã sử dụng advance filter thành công và chính xác nhưng bây giờ mình muốn sử dụng hàm để làm điều này rất mong mọi người cùng trao đổi (không sử dụng cột phụ), thanks
Mượn file của bác quanghai1969, công thức tại C2 :
PHP:
=INDEX($A$2:$A$28,MATCH(TRUE,INDEX(ISNA(MATCH($A$2:$A$28,$C$1:$C1,0)),0),0))
 
Lần chỉnh sửa cuối:
Thanks Bác quanghai1969, Bác có thể giải thích về công thức mà bác sử dụng không, em mới học excel nên nhiều chỗ chưa tỏ :), ví dụ trong công thức có DK và DS???. là như thế nào,

Còn công thức của hoamattroicoi thì mình hiểu nhưng nếu làm với dữ liệu lớn thì tốc độ chập bạn ạ, thank bạn nhiều
 
Lần chỉnh sửa cuối:
Thanks Bác quanghai1969, Bác có thể giải thích về công thức mà bác sử dụng không, em mới học excel nên nhiều chỗ chưa tỏ :), ví dụ trong công thức có DK và DS???. là như thế nào,

Còn công thức của hoamattroicoi thì mình hiểu nhưng nếu làm với dữ liệu lớn thì tốc độ chập bạn ạ, thank bạn nhiều
DKDS là name bạn ạ! Bạn nhấn Ctrl+F3 để xem công thức trong name nhé.
Cách của mình hay cách của bác quanghai1969 làm việc với dữ liệu lớn thì đều làm chậm bảng tính bạn ạ. Bản chất đều là dùng công thức mảng.
Với dạng bài lọc duy nhất này cách hay nhất là dùng VBA, bạn có thể search trên diễn đàn nhé, vì tên TOPIC của bạn là Sử dụng công thức để trích lọc dữ liệu mà!
He he!
 
Cái này mà giải thich chắc đến tết quá, mình giải thích kém lắm.
Bạn chịu khó nghiên cứu từ từ sẽ hiểu thôi.
Bạn nghiên cứu theo hướng này nha:
Mở name ra ( bấm Ctrl va F3), copy các names này ra ngoài để xem dễ hơn' Tách ra từng phần.
Ví dụ: tại ô nào đó ở cột C, nhập công thức =DS xem no ra cái gì, sau đó tiếp tục với DK, DK_1, ROW, MATCH, OFSET... Mấy cái vụ này mình vẫn thích áp dụng VBA sẽ gọn hơn và nhanh hơn nhiều.
Thân
 
Hoamattroicoi: Hi hi vì mình mới học ecxel thôi đang mò mẫm mấy công thức :) còn VBA chưa đả động đến

quanghai1969: Có lẽ em châm cứu thêm cả VBA nữa, bác có thể giải thích về đoạn code đã up lên ko :)


Thanks cả hai người, chúc mừng năm mới :)
 
Lần chỉnh sửa cuối:
Hi hi vì mình mới học ecxel thôi đang mò mẫm mấy công thức :) còn VBA chưa đả động đến
Thích công thức thì chỉ như vậy thôi bạn ạ, được voi phải chịu mất 2 bà TRƯNg chứ, he he
Bạn dùng Advanced Filter cũng được mà, nhớ phải có dòng tiêu đề nó làm việc mới chính xác, một số bài lọc có cả VIDEO quay cách làm đó, bạn tham khảo thử xem.
 
Web KT
Back
Top Bottom