Nhờ giúp lọc và tổng hợp dữ liệu trong excel

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
Xin Chào các bạn trong diễn đàn! Mình có vấn đề nhờ các bạn giúp đỡ. Có lẽ yêu cầu của mình đã có nhiều trên diễn đàn. Nhưng mình tham khảo mà không biết cách áp dụng thực tế vào trường hợp của mình. Mình up file lên nhờ các bạn xem và giúp dùm 2 yêu cầu sau :
File của mình hiện tại có 3 sheet. Sheet : NhapLieu,LocBC và THSLX.
-Mình nhờ các bạn viết Code lọc dữ liệu theo mã khách hàng (MãKH)từ sheet NhapLieu sang sheet LocBC để tính tiền cụ thể của từng khách hàng (theo mẩu ở 2 sheet này). Ở sheet nhập liệu trong một vụ mùa mình có thể nhập trên 20.000 cell. Ở sheet LocBC đã có mẩu tính tiền từng khách hàng mình làm được các cột còn lại.
-Viết code tổng hợp số lượng của từng mặt hàng đã bán ở sheet NhapLieu đặt ở sheet THSLX. Cám ơn các bạn rất nhiều.

Mình mới tạo mẫu thôi, còn dữ liệu khi khách nào mua hàng vào ngày nào, những mặt hàng gì và số lượng bao nhiêu mình mới nhập vào. Mình dự định đặt mã khách hàng theo thứ tự từ 001 đến 350. còn password protect là : htht. Mong bạn giúp dùm. Mình cám ơn nhiều

Mình up lại File nhờ các bạn xem và giúp đỡ. Những yêu cầu mình đã ghi ở trong các sheet. Mình rất cám ơn.
 
Lần chỉnh sửa cuối:
Mình up lại File nhờ các bạn xem và giúp đỡ. Những yêu cầu mình đã ghi ở trong các sheet. Mình rất cám ơn.
Trước mắt tôi tạo lại cho bạn form, bạn xem có OK và sẽ viết tiếp Code. Có dùng Validation.
Bạn có 2 lọai báo cáo, bạn nên tách ra 2 sheet, và hạn chế merg nhé.
Cố gắng tạo bằng tay 1 báo cáo theo dữ liệu như trên thử nhé.
Chúc thành công. OK cho xin 10 kg gạo.
 

File đính kèm

Bạn xem file công thức xem thế nào nhé.
 

File đính kèm

Chào bạn VienDo. Mình xem bài làm của bạn rồi. Cám ơn bạn rất nhiều. Nhân tiện cho mình hỏi chút xíu. Khi mình muốn thêm cột hoặc dòng ở các sheet thì dữ liệu và các công thức có bị ảnh hưởng không?.
Lúc trước bạn Thunghi có giúp mình làm file thống kê hàng nhập này mình muốn copy những sheet của file đó vào chung file này để tiện theo dõi và thống kê hàng tồn thì làm như thế nào để giữ được công thức và code của file củ ở file mới của bạn. Thành thật cám ơn bạn. Thân chào

Trước mắt tôi tạo lại cho bạn form, bạn xem có OK và sẽ viết tiếp Code. Có dùng Validation.
Bạn có 2 lọai báo cáo, bạn nên tách ra 2 sheet, và hạn chế merg nhé.
Cố gắng tạo bằng tay 1 báo cáo theo dữ liệu như trên thử nhé.
Chúc thành công. OK cho xin 10 kg gạo.


Chào bạn ThuNghi, mình rất hân hạnh và vui khi mỗi lần post bài lên đều được sự góp ý và giúp đỡ của bạn. Tôi thấy bạn là một trong những thành viên rất nhiệt tình của diễn đàn GPE và rât giỏi về excel và lập trình. Mình chúc bạn luôn khỏe và thành công.
File của bạn mình đã xem rồi , nó rất hay, mình sẽ cố gằng làm theo hướng dẫn của bạn. Thân chào bạn!
 
Chỉnh sửa lần cuối bởi điều hành viên:
Khi mình muốn thêm cột hoặc dòng ở các sheet thì dữ liệu và các công thức có bị ảnh hưởng không?.
Lúc trước bạn Thunghi có giúp mình làm file thống kê hàng nhập này mình muốn copy những sheet của file đó vào chung file này để tiện theo dõi và thống kê hàng tồn thì làm như thế nào để giữ được công thức và code của file củ ở file mới của bạn.
Bạn thêm sheet và thêm dòng không ảnh hưởng gì, thêm cột thì các công thức có thể lấy kết quả sai.
Bạn cứ thử thêm những thứ bạn cần, sai chỗ nào thì sửa lại chỗ đó thôi mà :-=
 
Bạn thêm sheet và thêm dòng không ảnh hưởng gì, thêm cột thì các công thức có thể lấy kết quả sai.
Bạn cứ thử thêm những thứ bạn cần, sai chỗ nào thì sửa lại chỗ đó thôi mà :-=


Bạn cho mình hỏi vấn đề này nhé. Hiện giờ mình có 2 file. Mình muốn tính lượng hàng tồn từ 2 file này. Cụ thể :
-Ở file thứ nhất có nhiều sheet. trong đó có sheet : Hanghoa(Tổng hợp số lượng các mặt hàng xuất bán lẽ); file thứ hai cũng có nhiều sheet, trong đó có sheet : TKHN(tổng hợp số lượng các mặt hàng nhập). Mình muốn tạo thêm ở file thứ nhất một sheet : TONKHO, mình thử dùng hàm VLOOKUP để làm nhưng kết quả có báo lỗi #N/A ở những dòng trống. Nhờ bạn góp ý để sửa hoặc có cách làm khác dễ hơn và hiệu quả. Cám ơn bạn.
 
Không có file khó hình dung và chưa hiểu ý bạn lắm, có vài ý thế này :
  1. Vlookup không tìm thấy sẽ trả về #N/A, bạn dùng thêm Isna để bẫy lỗi này
    =If(isna(vlookup(a,...,..,0)),"AAA",vlookup(a,...,..,0))
    Khi vlookup không tìm thấy sẽ trả về AAA, bạn thay AAA là gì tùy bạn.
  2. File 1 có link công thức tới file 2, nên mở cả 2 file cho file 1 cập nhật.
  3. Gửi file lên và ghi yêu cầu rõ ràng vào mọi người sẽ dễ dàng giúp bạn hơn.
 
Không có file khó hình dung và chưa hiểu ý bạn lắm, có vài ý thế này :
  1. Vlookup không tìm thấy sẽ trả về #N/A, bạn dùng thêm Isna để bẫy lỗi này

    Khi vlookup không tìm thấy sẽ trả về AAA, bạn thay AAA là gì tùy bạn.
  2. File 1 có link công thức tới file 2, nên mở cả 2 file cho file 1 cập nhật.
  3. Gửi file lên và ghi yêu cầu rõ ràng vào mọi người sẽ dễ dàng giúp bạn hơn.
Tại file của mình hơi lớn, mình sợ up lên như những lần trước các bạn ngán down. Mình .Cảm ơn bạn nhiều mình sẽ làm theo ý bạn thử xem. Có vấn đề gì nhờ bạn giúp nhé.
 
Chào các anh chị.
Em có ThuNghi về xem thử thì thấy anh có làm một cột tham chiếu giá trị như hình vẽ (
Mã KH).

11.jpg


Mong anh ThuNghi và các anh chị khác chỉ giúp cách làm này. Em cảm ơn.
 
Các bạn cho mình hỏi nhé!

Giả sử mình muốn lọc những sinh viên có điểm tổng kết >8,0 ở một bảng điểm trong sheet 1 sang sheet 2
Mình sử dụng Data\auto filter hoặc Data\advanced filter để lọc dữ liệu là OK.
Tuy nhiên mình muốn khi dữ liệu ở sheet 1 thay đổi thì sheet 2 cũng cập nhật theo

Các bạn giúp mình nhé!
Thank
 
Web KT

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

Back
Top Bottom