Nhờ sửa dùm công thức lọc dữ liệu theo điều kiện

Liên hệ QC

huyen891977

Thành viên chính thức
Tham gia
15/11/08
Bài viết
87
Được thích
16
Nghề nghiệp
nojob
Chào các bạn. Mình có tham khảo bài mẫu cảu ạn TuanKT, mình có sửa chữa và bổ sung vài chỗ cho phù hợp với công việc, nhưng khi thực hiện thì bị lỗi. Không thao tác lọc được. Mình không rành về cách đặt Name và sử dụng công thức mảng. Nhờ các bạn xem file và sửa dùm. Mình rất cám ơn.
 
Lần chỉnh sửa cuối:
Chào các bạn. Mình có tham khảo bài mẫu cảu ạn TuanKT, mình có sửa chữa và bổ sung vài chỗ cho phù hợp với công việc, nhưng khi thực hiện thì bị lỗi. Không thao tác lọc được. Mình không rành về cách đặt Name và sử dụng công thức mảng. Nhờ các bạn xem file và sửa dùm. Mình rất cám ơn.

Mình làm được thế thôi ,công nhận mình kém thật đó ,bạn tìm nhửng cách khác giải quyết bài này hay hơn nhiều .
 

File đính kèm

Mình làm được thế thôi ,công nhận mình kém thật đó ,bạn tìm nhửng cách khác giải quyết bài này hay hơn nhiều .

Cảm ơn bạn Volga nhiều, nhưng bài làm của bạn không cho kết quả chính xác. Mình không biết lỗi chỗ nào, nên hết biết sửa luôn.

Có Ai biết vấn đề này xin giúp mình với Cảm ơn tất cả.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn vào Sheet NHAP, sữa lại công thức tại ô [Q3] =INDEX(OFFSET(CHITIET!$P$3,,,COUNTA(CHITIET!$P:$P)-3,1),CHITIET!$P$2,1) Sữa tiếp trong Name, với name BANG là =OFFSET(NHAP!$A$4,,,COUNTA(NHAP!$A:$A)-1,13) Vậy là sẽ ổn. Cũng không chắc lắm nhưng bạn cứ test thử xem đã. Thân.
 
Lần chỉnh sửa cuối:
gửi bạn 1 cách, bạn xem rồi cho ý kiến nhé
 

File đính kèm

gửi bạn 1 cách, bạn xem rồi cho ý kiến nhé

Mình cảm ơn bạn nhiều nhé. Bài làm của bạn thật OK. Bạn hay quá.

Mình gửi bạn file luôn cho chắc!
File: http://www.mediafire.com/?wmm5futjjwg
Thân.

Cảm ơn bạn Po_Pikachu nhé, mình tải file của bạn rồi. Bạn nhiệt tình quá. Chúc bạn luôn vui và thành công nhé. Thân chào.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Đó chỉ là file mẫu thôi, còn thực tế file của mình lớn lắm. Hiện tại dữ liệu mới 1/3 thôi thì đã hơn 18 MB rồi. Còn về Ađvance Filter thì mình không bết làm là cái chắc.
Theo tôi thì Advanced Filter còn dể hơn công thức đấy chứ...
Nhưng nếu bạn cãm thấy khó quá thì dùng AutoFilter vậy ---> Cái này chắc ai cũng biết ---> Lọc theo điều kiện ĐẠI LÝ ---> Nếu cần thì copy dử liệu đã lọc sang nơi khác ---> Và nếu muốn cho việc lọc được tự động thì ghi quá trình thành 1 macro
Xem thử file này
 

File đính kèm

Lần chỉnh sửa cuối:
@ To ndu96081631
Cảm ơn bạn ndu96081631 nhiều lắm, Bạn cho mình hỏi vấn đề này nhé. Mình thấy trên diễn đàn có giới thiệu nhiều cách lọc data khác nhau. Bạn có thể cho mình biết cách lọc nào xử lý nhanh và hiệu quả nhất( File của mình dữ liệu nhiều và chứa nhiều công thức mãng, hiện tại nó chạy rất chậm, mình đã tắt chức năng Automatic trong tab Calculation, và mỗi lần nhấn f9 thì đợi nó xử lý dữ liệu rất lâu) Thân

@ To Boyxin
Chào bạn! Boyxin, khi mình copy code của bạn ndu96081631 vào file thực mình đang thực hiện thì bị báo lỗi ở dòng : .AutoFilter 11, Target.Value. Mình không biết phải sữa lại như thế nào, nhờ bạn chỉ dùm. Thanks.
PS : Định dạng ở file của mình có dòng tiêu đề nằm ở dòng A1 còn ở file mình gởi nhờ giúp thì dòng tiêu đề ở dòng A3
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cảm ơn bạn ndu96081631 nhiều lắm, Bạn cho mình hỏi vấn đề này nhé. Mình thấy trên diễn đàn có giới thiệu nhiều cách lọc data khác nhau. Bạn có thể cho mình biết cách lọc nào xử lý nhanh và hiệu quả nhất( File của mình dữ liệu nhiều và chứa nhiều công thức mãng, hiện tại nó chạy rất chậm, mình đã tắt chức năng Automatic trong tab Calculation, và mỗi lần nhấn f9 thì đợi nó xử lý dữ liệu rất lâu) Thân

Nếu là lọc (theo nhiều đ/k hay 1 đ/k ... NÓI CHUNG LÀ LỌC) TRONG Excel thì không có phương pháp nào nhanh, hiệu quả, dễ thực hiện bằng AutoFilter

Chào bạn! Boyxin, khi mình copy code của bạn ndu96081631 vào file thực mình đang thực hiện thì bị báo lỗi ở dòng : .AutoFilter 11, Target.Value. Mình không biết phải sữa lại như thế nào, nhờ bạn chỉ dùm. Thanks.
PS : Định dạng ở file của mình có dòng tiêu đề nằm ở dòng A1 còn ở file mình gởi nhờ giúp thì dòng tiêu đề ở dòng A3

Chắc bạn nhầm ở đâu đó

Rút kinh nghiệm: khi đính kèm mẫu để hỏi thì không nên tạo mẫu khác với file thực của mình cần làm, chỉ lược bỏ dữ liệu ít đi chút thôi

bạn xem đây, tiêu đề ở dòng 1 vẫn chạy như thường (mình thêm 1 cách dùng AdvancedFilter)
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
@ To ndu96081631
Bạn có thể cho mình biết cách lọc nào xử lý nhanh và hiệu quả nhất( File của mình dữ liệu nhiều và chứa nhiều công thức mãng, hiện tại nó chạy rất chậm, mình đã tắt chức năng Automatic trong tab Calculation, và mỗi lần nhấn f9 thì đợi nó xử lý dữ liệu rất lâu) Thân
Câu này rất dể trả lời: Hãy dùng các công cụ có sẳn của Excel mà làm, ta chỉ nên "chế thêm" trong trường hợp không còn các nào khác
Như file của bạn, với 1 người không biết công thức, không biết lập trình thì họ sẽ dùng AutoFilter để giãi quyết ---> Đó chính là CÔNG CỤ CÓ SẲN
Trong file của tôi, chẳng qua chỉ là GHI LẠI quá trình lọc bằng AutoFilter mà thôi (thay vì phải lọc bằng tay mổi khi thay đổi điều kiện lọc)
To Boyxin:
Hãy cẩn thận với Advanced Filter... trong 1 số trường hợp nó sẽ không cho kết quả chính xác
Lấy ví dụ: người ta nhập MÃ ĐẠI LÝ theo kiểu DL1, DL2.... , DL10, DL11 thì khi lọc nó sẽ nhầm DL1 với DL10 đấy (trong khi AutoFilter lại không bị tình trạng này) ---> Thử xem
 
Lần chỉnh sửa cuối:
Mình gởi file này nhờ bạn giúp mình luôn nhé. Cảm ơn nhiều. Yêu cầu mình đã ghi cụ thể trong file.
Thân chào bạn
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom