Bùi Huệ
Bùi Huệ
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 159 lượt xem

Em muốn hỏi cách trích xuất dữ liệu từ sheet này sang sheet khác có điều kiện bằng vba. Có 2 Sheet Sheet 1 và Sheet 2Sheet 1 Cột A ngày tháng xuất cột B tên hàng hóa

Có 2 Sheet, Sheet 1 và Sheet 2

Sheet 1: Cột A ngày tháng xuất, cột B tên hàng hóa, Cột C trả
về kết quả

Sheet 2: Cột A ngày tháng nhập, cột B tên hàng hóa, cột C
giá nhập

Bài toán: lấy giá của nhập của từng loại hàng  từ cột C của Sheet 2 sang Cột C của sheet 1
thỏa mãn điều kiện đúng mặt hàng và lấy giá nhập gần với ngày xuất nhất ( ví dụ
ngày xuất là ngày 21/8/2020 thì ngày nhập gần nhất là ngày 21/8/2020 hoặc
20/8/2020 chứ không phải là ngày 22/8/2020)









Thầy ơi VBA có giải được bài toán này không ạ? Thầy và các bạn
giúp em với! em mới học VBA nên chưa làm được mà đang cần đáp án gấp ạ ! Cảm ơn
mọi người !

Thảo luận 1 câu trả lời
Lượt xem 159 lượt xem
Vỗ tay vỗ tay
Bùi Huệ 09:08 - Aug 22, 2020

Với tình huống này bạn có thể sử dụng hàm index match để tìm ngày nhập gần nhất.

Tham khảo cách làm tại bài này:

https://drive.google.com/file/d/1ktff...

Bạn mới học VBA thì chưa dùng VBA viết code cho trường hợp này được ngay đâu, vì nó khá phức tạp. Bạn dùng hàm cho dễ

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông