Nhờ giúp: Bài toán quản lý hạn mức tiêu dùng

Liên hệ QC
Có cộng theo tuần đó Sư Phụ. Nếu tuần mới thì sẽ trở lại điều kiện ban đầu chứ không cộng dồn
Tại vì chạy thử file của Hai Lúa thấy có kết quả âm ở hạn mức còn lại, vậy là sao ta? Hay số liệu này theo kiểu kế toán, dạng như nợ thì phải âm?
 

File đính kèm

  • HanMuc.xlsm
    27.9 KB · Đọc: 4
Em làm luôn cái tháng và năm luôn
 

File đính kèm

  • HanMuc.xlsm
    31.4 KB · Đọc: 20
Tôi đang nhận một bài toán về việc quản lý hạn mức và gặp chút khó khăn. Tôi gửi lên nhờ mọi người trợ giúp
1> Mô tả bài toán
- Có 1 danh sách nhiều thành viên (tối đa 500 người)
- Mỗi người được cho trước 1 hạn mức tiêu dùng. Cụ thể là:
a> Mỗi tuần, mỗi người không được dùng quá 30 đ
b> Mỗi tháng, mỗi người không được dùng quá 100 đ
c> Mỗi năm, mỗi người không được dùng quá 1000 đ​
- Sang tuần mới, hạn mức tiêu dùng sẽ tự động reset về 30 đ (không cộng dồn dù tuần trước thừa)
- Sang năm mới, hạn mức tiêu dùng sẽ tự động reset về 100 đ (không cộng dồn dù tháng trước thừa)
- Sang năm mới, hạn mức tiêu dùng sẽ tự động reset về 1000 đ (không cộng dồn dù năm trước thừa)
- Mỗi khi có phát sinh chi tiêu, hạn mức tuần, tháng, năm tự động giảm xuống tương ứng
- Mỗi ngày, mỗi người chỉ phát sinh tiêu dùng 1 lần duy nhất (hoặc không có phát sinh)
Ghi chú: Tuần được định nghĩa bắt đầu từ Thứ Hai, kết thúc vào Chủ Nhật
2> Yêu cầu
- Khi nhập liệu phát sinh, ghi rõ tên, số ID người dùng và hạn mức tồn theo tuần, tháng, năm
- Báo cáo trong ngày nếu có phát sinh, ghi rõ hạn mức đã dùng
- Có thể chỉnh sửa được nếu nhập liệu hoặc báo cáo sai

Điều này có nghĩa là: Khi nhập liệu, mỗi lần gõ ID thì ta phải biết được ngay lập tức ID đó có hạn mức tồn hiện đang là bao nhiêu (để quyết định con số phát sinh hợp lý tiếp theo) nhưng khi báo cáo thì ta lại cần biết hạn mức đã dùng
--------------------------------------------------
Hiện tại tôi đăng gặp khó khăn:
- Ngay từ đầu, tôi không biết phải bố trí CSDL khi nhập liệu thế nào cho dễ tính toán nhất
- Việc tính toán sẽ gặp khó khăn khi chỉnh sửa, vì thông số chỉnh sửa sẽ ảnh hưởng đến toàn bộ những thông số khác. Ví dụ ta đang nhập được 500 dòng, giờ quay lại sửa dòng thứ 250 thì các con số tính toán từ dòng 251 trở xuống sẽ bị ảnh hưởng. Vậy phải tính toán lại?

--------------------------------------------------
Bài toán cụ thể của tôi thật ra không phải là quản lý hạn mức tiêu dùng (cũng là hạn mức nhưng không phải về tiêu dùng). Tuy nhiên, do thấy các thành viên GPE đa phần là dân kế toán nên tôi cố ý quy đổi bài toán cho mọi người dễ hiểu
Ở đây tôi cần mọi người trợ giúp về việc BỐ TRÍ CSDL khi nhập liệu (tôi thấy nó vừa đơn giản nhưng lại.. rối quá). Nếu gợi ý được cách tính toán sao cho đơn giản, hiệu quả thì càng tốt. Bởi tôi lo dữ liệu nhiều sẽ làm chậm bảng tính
(Giải pháp công thức hay VBA đều được)

View attachment 189811
Sao anh nói em thấy giống hạn mức sử dụng KIM máy may. hoặc dụng cụ cho sx vậy anh
 
Sao anh nói em thấy giống hạn mức sử dụng KIM máy may. hoặc dụng cụ cho sx vậy anh
Chương trình mình không phải áp dụng cho sx nhưng tính năng thì giống vậy
Chỗ của Thương có cần đến không? Nếu cần, hôm nào mình hoàn thiện chương trình sẽ tặng không cho đồng chí xài chơi
 
Chương trình mình không phải áp dụng cho sx nhưng tính năng thì giống vậy
Chỗ của Thương có cần đến không? Nếu cần, hôm nào mình hoàn thiện chương trình sẽ tặng không cho đồng chí xài chơi
Em đặt vấn đề nêu trên là gần giống với công việc Thương đang làm (đã tương đối hoàn chỉnh), để rộng đường thì ngày mai (thứ bảy) anh em mình cùng uống Coffee cùng thảo luận thì chắc sẽ rộng đường hơn (ông bà xưa thường nói đông tay hơn hay làm).
 
Em đặt vấn đề nêu trên là gần giống với công việc Thương đang làm (đã tương đối hoàn chỉnh), để rộng đường thì ngày mai (thứ bảy) anh em mình cùng uống Coffee cùng thảo luận thì chắc sẽ rộng đường hơn (ông bà xưa thường nói đông tay hơn hay làm).
Vậy là ngày mai Lưu, Quan, Trương hẹn gặp nhau ở vườn Đào rồi. :D
 
Em đặt vấn đề nêu trên là gần giống với công việc Thương đang làm (đã tương đối hoàn chỉnh), để rộng đường thì ngày mai (thứ bảy) anh em mình cùng uống Coffee cùng thảo luận thì chắc sẽ rộng đường hơn (ông bà xưa thường nói đông tay hơn hay làm).
Ka ra... OK luôn! (Em làm cũng được 80% chương trình rồi)
Chỗ đó + cafe đó + những con người đó
Ah... quên, ku Thương mà muốn xài cái này thì bắt buộc phải hạ Office xuống 32 bit mới được, không thì cứ nhìn người khác làm mà.. thèm thôi!
 
Ka ra... OK luôn! (Em làm cũng được 80% chương trình rồi)
Chỗ đó + cafe đó + những con người đó
Ah... quên, ku Thương mà muốn xài cái này thì bắt buộc phải hạ Office xuống 32 bit mới được, không thì cứ nhìn người khác làm mà.. thèm thôi!
Nghe nói cũng thấy thèm ghê Sư Phụ...
 
Em làm công thức :''"

Sheet HanMuc để đăng ký lịch sử các lần thay hạn mức
Sheet Calenda để làm cột phụ tham chiếu
Sheet PhatSinh để nhập phát sinh hàng ngày và tích hợp hạn mức theo ngày
 

File đính kèm

  • TheoDoiHanMuc.xlsx
    52.5 KB · Đọc: 12
Em làm công thức :''"

Sheet HanMuc để đăng ký lịch sử các lần thay hạn mức
Sheet Calenda để làm cột phụ tham chiếu
Sheet PhatSinh để nhập phát sinh hàng ngày và tích hợp hạn mức theo ngày
Công thức không được bebo à! Bởi mình đã tính rồi:
- File dùng 1 năm thì mọi thứ sẽ reset lại từ đầu, tức là dùng file mới
- Mỗi ngày phát sinh khoảng 100 dòng. Vậy trung bình mỗi tháng khoảng 3000 dòng. Vị chi mỗi năm khoảng gần 40,000 dòng
Công thức là tiêu luôn ó!
 
Web KT
Back
Top Bottom