Giúp mình một đoạn code lọc dữ liệu theo điều kiện

Liên hệ QC

hophoang

Thành viên tiêu biểu
Tham gia
23/6/11
Bài viết
719
Được thích
628
Nghề nghiệp
KToan Kho
mình có một fiel,mình muốn in báo cáo theo cách lọc dữ liệu theo điêu kiện xin mọi người giup cho
 

File đính kèm

Anh Hải xem lại sheet tồn cuối kỳ giúp em vì tồn cuối kỳ là những vụ mà có số ngày thực hiện trống ( blank) còn file anh gửi thì nó tính luôn các vụ có số ngày thực hiện = 0.
 
Upvote 0
Bạn xem lại file này nha
 

File đính kèm

Upvote 0
Bạn xem lại file này nha

FIle này mọi thứ ổn hết nhưng hiện em đang vướn chổ TỒN ĐẦU KỲ là:
- Đáp ứng báo cáo tuần. (có button cập nhật)
- Nhưng báo cáo tháng thi em đang bị lủng . Vì BC tháng thì tồn đầu kỳ là những vụ của tháng trước. Tức là tháng (tồn đầu kỳ) <max(thang)

Yêu cầu hỗ trợ:
Tại sheet tồn đầu kỳ: Button hiện có mình gọi là BC tuần. Anh Hải có thể thêm 01 button kế bên, gọi là BC tháng. Mình muốn cập nhật tồn đầu kỳ theo kỳ BC nào thì click vào nút tương ứng đó để một file có thể dùng cho 2 kỳ báo cáo. thanks
 
Lần chỉnh sửa cuối:
Upvote 0
Ban xem file này coi đúng yêu câu chưa nghen. Vẫn chỉ có 1 button nhưng sẽ xuất hiện câu hỏi khi bạn bâm nut CAPNHAT
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Ban xem file này coi đúng yêu câu chưa nghen. Vẫn chỉ có 1 button nhưng sẽ xuất hiện câu hỏi khi bạn bâm nut CAPNHAT

Cảm ơn anh. BC tuần vẫn okies. Còn BC tháng thì nó chỉ ra cái tháng trước thôi. Em muốn là thể hiện các tháng chỉ trừ tháng hiện tại ( là tháng lớn nhất trong cột) thôi.
 
Upvote 0
Sao không nói sớm.. hic
 

File đính kèm

Upvote 0
Tối qua có tí thời gian nên ngồi viết lại code file này. Mình đã sửa lại sự kiện sheet_activate của sheet cuối kỳ theo yêu cầu ban đầu của bạn. Code của các sheet kia cũng đã được rút gọn lại cho bạn tham khảo
 

File đính kèm

Upvote 0
Tối qua có tí thời gian nên ngồi viết lại code file này. Mình đã sửa lại sự kiện sheet_activate của sheet cuối kỳ theo yêu cầu ban đầu của bạn. Code của các sheet kia cũng đã được rút gọn lại cho bạn tham khảo

Trước bài này đã đáp ứng được yêu cầu, chưa kịp "thanks anh". :)
Vẫn là sheet tồn đầu kỳ. với BC tuần và tháng thì okies. Em còn có BC quí và 6 tháng. anh có thể design khi ấn button đó thì ra 4 lựa chọn: BC tuần, BC tháng, BC quí, BC 6 tháng không ?

Từ những bài vừa rồi, chắc anh cũng rõ tồn cuối kỳ của BC quí và BC 6 tháng. Tuy nhiên, em vẫn sẽ phải giải thích thêm:
- Tồn đầu kỳ của BC quí: là những vụ trước 03 tháng lớn nhất liên tiếp (căn cứ theo cột tháng AM)
- Tôn đầu kỳ của BC 6 tháng: là những vụ trước 6 tháng lớn nhất liên tiếp ( căn cứ theo cột tháng AM)

thanks.
 
Upvote 0
hic.. Tiễn phật thì phải tiễn đến Tây phương thôi....
 

File đính kèm

Upvote 0
Hi anh Hải,

Nếu chỉ dựa vào sheet tổng hợp, thì anh cho em hỏi hàm (công thức) trả về giả trị tồn đầu kỳ của tuần, tháng, quí, 6 tháng được không ? thanks.
 
Upvote 0
Hic. không rõ bạn đang hỏi gì, nói rõ hơn tì nữa đi
 
Upvote 0
Ah, sorry.

Em muốn hỏi mình dùng hàm gì để biết số lượng vụ việc trong kỳ của tuần.
Giả sử: em chỉ có 01 sheet tổng hợp.
Em dùng hàm mãng, kq ra không đúng: {=SUM(IF((Thang_TH=MAX(Thang_TH))*(Tuan_TH=MAX(Tuan_TH)),1,0))}

thanks.
 
Lần chỉnh sửa cuối:
Upvote 0
Ban đang tính giá trị của cột nào vậy? bạn đặt name thế nào mình đau có thấy đâu. gởi file lên xem thử nha
 
Upvote 0
Ban đang tính giá trị của cột nào vậy? bạn đặt name thế nào mình đau có thấy đâu. gởi file lên xem thử nha

Gửi anh file yêu cầu:
- cột A, B: nhập liệu hằng ngày
- ô màu vàng: là ô yêu cầu cần thiết lập công thức để ra kết quả.

Thanks.
 

File đính kèm

Upvote 0
Đang xài code sao không yêu cầu viết code luôn. Tạm dùng cột phu nghen. Còn kết qua của báo cáo 06 tháng bạn tự làm nha. Goi ý bạn công thức này
=SUMPRODUCT((C3:C1000>=MAXTHANG-5)*1)

ô F18 có thể dùng công thức này, rắc rối hơn 1 chút

= SUMPRODUCT((C3:C1000>=MAXTHANG-2)*1)
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
hic.. Tiễn phật thì phải tiễn đến Tây phương thôi....

Anh Hải demo giúp em một đoạn code để lọc và chuyển bảng dữ liệu qua một file excel khác cùng thư mục được không.

Ví dụ: em tạo thêm 01 file tên là chitiet.xls cùng thư mục với file trước giờ anh đã giúp em.
1. Lấy dữ liệu từ sheet tổng hợp
  • Tự động lọc và đưa bảng dữ liệu của KH Hà Nội qua file chitiet.xls (cùng định dạng cột, dòng)
2. Yêu cầu tương tự nhưng lấy dữ liệu từ sheet CHITIET. Nghĩa là khi chọn KH nào thì ngoài việc dữ liệu của KH đó được liệt kê bên dưới ( đang có) thì song song đó sẽ copy đè vào dữ liệu của file chitiet.xls đang tồn tại.

thanks.
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn xem file đính kèm. khi bào cần copy thi bấm vào nút COPY TO CHITIET
 

File đính kèm

Upvote 0
sao kỳ vậy, mình mới down về test lại thấy đâu có lỗi gì đâu. Phải giải nén ra trước khi chạy code nha
 
Upvote 0
Web KT

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

Back
Top Bottom