hocvahoi đã viết:
Cảm ơn các bạn đã nhiệt tình giúp đỡ.
Nhưng để đơn giản và dễ hiểu hơn. mình sẽ gửi một file mới. Số lượng mặt hàng ở đây là không cố định được có thể lên đến hàng ngàn mặt hàng.
Mong các bạn giúp.
Mình nghe nói có thể dùng advance filter, nhưng trình độ còn kém mình không biết dùng bằng cách nào, mong các bạn hướng dẫn.
(Nếu không sử dụng VBA thì càng tốt).
oh, file của bạn tốt nhất dùng Advance filter, và chắc là trên diễn đàn bàn nhiều rui, tuy vậy tôi nhận thấy bạn là ng mới; nên xin mạn phép diễn đàn hướng dẫn chi tiết cho bạn (tuy vậy bạn muốn tìm hiểu sâu hơn thì bạn có thể vào mục tìm kiếm gõ advance filter để tìm bài viết tương ứng):
cụ thể:
0) thêm 1 cột phụ vào bảng ở sheet data (cột F) với công thức tính toán trong cột phụ này là ô F6: có công thức =IF(OR(D6>0,E6>0),1,0) các ô còn lại copy công thức từ ô này (F6). Mục đích cột phụ để xét mặt hàng nào có thay đổi (nhập hoặc xuất hoặc cả 2)
sd Advance filter
1) bạn chỉ cần đặt con trỏ vào vùng bảng số liệu ở sheet Data
2) vào menu : Data \ Filter \ Auto filter - khi này trên dòng tiêu đề của bảng này sẽ xuất hiện các mũi tên (đây chính là các nút cho phép lọc tương ứng)
lúc này bạn có thể dễ dàng tạo các báo cáo mong muốn
Ví dụ
* Lọc báo cáo bán hàng : BC-BH
tại sheet Data bạn chỉ cần bấm vào mũi tên ở trên tiêu đề
xuất bán -> chọn custom ... xuất hiện hộp thoại
custom autofilter (để ta đặt đ/k lọc) -> bạn chọn
is greater than (thay cho equal đang mặc định) và ô bên phải tương ứng bạn gõ số 0 (tức là lọc đ/k các giá trị ô "xuất bán">0
giờ kết quả là nút mũi tên cột xuất bán đổi màu xanh và bảng này chỉ có hiển thị các mặt hàng có xuất bán trong ngày -> bạn có thể chọn và copy phần kq này đi sang sheet khác làm báo cáo.
(lưu ý nếu bạn muốn hiển thị lại tất cả - thì bạn chỉ việc click vào mũi tên xanh ở tiêu đề xuất bán đó -> rồi chọn ALL)
* Lọc báo cáo bán hàng : BC-NGAY
nếu trước đó bạn vừa lọc đ/k khác thì bạn cho hiển lại ALL để hiển thị lại toàn bộ bảng
tương tự trên, tại sheet Data bạn chỉ cần bấm vào mũi tên ở trên tiêu đề
cột phụ-> chọn 1 (tức là lọc đ/k hiển thị tất cả các mặt hàng có giá trị ô "cột phụ" bằng 1) -> khi này bạn được bảng hiển thị theo y/c
* Lọc báo cáo Nhập hàng :
bạn làm tương tự như trường hợp BC BH
****
Khi bạn muốn bỏ chế độ advanfilter (bỏ các nút mũi tên đó đi) bằng cách:
Data \ Filter \ AdvandceFilter (bỏ dấu tích)
chúc thành công