Tạo Function Dữ liệu Trùng trong Excel

Liên hệ QC

vanaccex

Thành viên tiêu biểu
Tham gia
8/7/18
Bài viết
454
Được thích
305
Giới tính
Nữ
Em có đọc 1 số bài viết về mảng đặc biệt là bài về Array List trong excel. https://www.giaiphapexcel.com/diendan/threads/bài-18-arraylist.129901/. Tuy nhiên trong quá trình thực hiện Em mong muốn lọc ra kết quả trùng giữa các cột trong khi em đánh dấu "X" ở cột dữ liệu I, J Thì sẽ lọc được các hàng dữ liệu trùng nhau Hàng 2 = hàng 3 = hàng 4...= hàng 6.... của vùng dữ liệu từ B1: C100001. Và khi em thêm dấu "X" ở trên cột K thì sẽ cũng lọc như trên với điều kiện các hàng bằng nhau bên vùng dữ liệu B1:D100001. Tuy nhiên đối với cột không chọn "X" thì vẫn hiện ra kết quả tương ứng của dòng dữ liệu đó !. Em Cảm ơn anh (chị) !
 

File đính kèm

  • ArrayList_1.xlsb
    1.2 MB · Đọc: 14
Em Cảm ơn anh ạ !. Với cách này thì sẽ không hạn chế theo tiêu chí lọc ?
Đương nhiên rồi. Tuy nhiên, thuật toán là vậy nhưng triển khai như thế nào để đạt tốc độ tốt là vấn đề.
Bạn muốn dùng function thì phải dùng công thức mảng hoặc phải chạy hàm 100000 lần dễ treo máy vì vậy nên dùng Sub.
Tôi tưởng function dạng mảng thì cũng tương tự như sub thôi chứ.
 
Upvote 0
Đương nhiên rồi. Tuy nhiên, thuật toán là vậy nhưng triển khai như thế nào để đạt tốc độ tốt là vấn đề.

Tôi tưởng function dạng mảng thì cũng tương tự như sub thôi chứ.
Đương nhiên rồi. Tuy nhiên, thuật toán là vậy nhưng triển khai như thế nào để đạt tốc độ tốt là vấn đề.

Tôi tưởng function dạng mảng thì cũng tương tự như sub thôi chứ.
Mong sự chỉ bảo của @huuthang_bd để em học tập ạ !
 
Upvote 0

File đính kèm

  • ArrayList_2.rar
    82.1 KB · Đọc: 16
Upvote 0
Đương nhiên rồi. Tuy nhiên, thuật toán là vậy nhưng triển khai như thế nào để đạt tốc độ tốt là vấn đề.

Tôi tưởng function dạng mảng thì cũng tương tự như sub thôi chứ.
Mình nói dùng công thức mảng hoặc phải chạy hàm 100000 lần mà. Nếu dùng công thức mảng thì phải đánh dấu vùng dữ liệu trả về rồi gọi hàm mà kích thước vùng này không biết trước. Nếu không dùng công thức mảng mà function trả về mảng thì phải gọi hàm nhiều lần kết hợp INDEX
 
Upvote 0
Web KT
Back
Top Bottom