caovanhau1507
Thành viên chính thức


- Tham gia
- 17/7/12
- Bài viết
- 79
- Được thích
- 3
Chào các anh chị GPE,
Hiện e cần tính toán lại dư nợ khi phát sinh lỗi hạn mức, nhưng do phải tính toán lại 1 khoảng tgian dài nên tính tay trở nên bất tiện, em dùng macro thì file hơi nặng nên nhờ các anh chị hướng dẫn em code VBA để tiện dùng lâu dài và nâng cao kỹ năng.
Nội dung tính toán như sau:
A. Data gốc gồm có nợ và danh mục sản phẩm trong 2 sheet "Nợ" và "Danh mục";
B. Sheet "Cấn nợ" chia làm 3 phần theo thứ tự:
1. Tính nợ cấn trên từng sản phẩm:
- Nợ cấn trên sản phẩm = nợ của KH * tỉ trọng sản phẩm trong danh mục của KH;
2. Kiểm tra dư nợ từng sản phẩm có vượt hạn mức không?
- Nếu phát sinh dư nợ vượt hạn mức cho phép thì tiến hành phân bổ lại dư nợ;
3. Thực hiện phân bổ lại dư nợ
- Nguyên tắc phân bổ: dư nợ đc phân bổ từ những sản phẩm có dư nợ cao sang những sản phẩm có dư nợ thấp;
- Thao tác:
+ sắp xếp lại danh mục của KH theo mã hàng có dư nợ từ thấp nhất đến cao nhất;
+ Dư nợ phân bổ hết cho giá trị sản phẩm theo thứ tự đã sắp xếp, nếu tổng tài sản < nợ thì phần còn thiếu sẽ phân bổ vào sản phẩm cuối cùng.
C. Kết quả trả về như thiết kế trên sheet "Cấn nợ";
***Trường hợp sau cấn nợ mà kết quả trả về xấu hơn trước đó (như file đính kèm) là có thể xảy ra
Nhờ các anh chị giúp đỡ.
Em cảm ơn nhiều.
Hiện e cần tính toán lại dư nợ khi phát sinh lỗi hạn mức, nhưng do phải tính toán lại 1 khoảng tgian dài nên tính tay trở nên bất tiện, em dùng macro thì file hơi nặng nên nhờ các anh chị hướng dẫn em code VBA để tiện dùng lâu dài và nâng cao kỹ năng.
Nội dung tính toán như sau:
A. Data gốc gồm có nợ và danh mục sản phẩm trong 2 sheet "Nợ" và "Danh mục";
B. Sheet "Cấn nợ" chia làm 3 phần theo thứ tự:
1. Tính nợ cấn trên từng sản phẩm:
- Nợ cấn trên sản phẩm = nợ của KH * tỉ trọng sản phẩm trong danh mục của KH;
2. Kiểm tra dư nợ từng sản phẩm có vượt hạn mức không?
- Nếu phát sinh dư nợ vượt hạn mức cho phép thì tiến hành phân bổ lại dư nợ;
3. Thực hiện phân bổ lại dư nợ
- Nguyên tắc phân bổ: dư nợ đc phân bổ từ những sản phẩm có dư nợ cao sang những sản phẩm có dư nợ thấp;
- Thao tác:
+ sắp xếp lại danh mục của KH theo mã hàng có dư nợ từ thấp nhất đến cao nhất;
+ Dư nợ phân bổ hết cho giá trị sản phẩm theo thứ tự đã sắp xếp, nếu tổng tài sản < nợ thì phần còn thiếu sẽ phân bổ vào sản phẩm cuối cùng.
C. Kết quả trả về như thiết kế trên sheet "Cấn nợ";
***Trường hợp sau cấn nợ mà kết quả trả về xấu hơn trước đó (như file đính kèm) là có thể xảy ra
Nhờ các anh chị giúp đỡ.
Em cảm ơn nhiều.