sắp xếp thứ tự ưu tiên (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

minghng

Thành viên mới
Tham gia
1/8/08
Bài viết
46
Được thích
3
Trong công việc hiện mình gặp 1 tình huống như sau:
Giả sử trong tháng mình có 5 giao dịch, những giao dịch trong tháng được quyền bán khống và mua khống như GD 1 bán USD11000. Nhưng thực tế hạch toán vào cuối kỳ thì không thể làm theo thư tự từ 1~5 như cột A, mà phải làm theo tứ tự như cột D, vì không thể cắt tiền vượt quá số dư tài khoản. nhờ các cao thủ giúp mình bằng cách nào để biết giao dịch nào phải thực hiện trước
để thỏa mãn điều kiện số dư luôn đủ để thưc hiện hết 5 giao dịch.
mình có up file đính kèm
 

File đính kèm

Trong công việc hiện mình gặp 1 tình huống như sau:<br>
Giả sử trong tháng mình có 5 giao dịch, những giao dịch trong tháng được quyền bán khống và mua khống như GD 1 bán USD11000. Nhưng thực tế hạch toán vào cuối kỳ thì không thể làm theo thư tự từ 1~5 như cột A, mà phải làm theo tứ tự như cột D, vì không thể cắt tiền vượt quá số dư tài khoản. nhờ các cao thủ giúp mình bằng cách nào để biết giao dịch nào phải thực hiện trước
để thỏa mãn điều kiện số dư luôn đủ để thưc hiện hết 5 giao dịch.
mình có up file đính kèm
Chào anh!

Dù có xem file người đọc chắc cũng k thể hiểu hết được ý đồ của anh, để làm được cái này cần có 1 chút kiến thức về nghiệp vụ trong ngân hàng.

HMT có nhận được lời nhắn của anh nhờ giúp đỡ nhưng HMT không biết gì về nghiệp vụ trong ngân hàng, có 1 người bạn của HMT(rất am hiểu nghiệp vụ ngân hàng) làm giúp anh. HMT xin cảm ơn người bạn đã dành thời gian giúp đỡ minghng! Hy vọng có thể giải quyết được vần đề của anh!
--------------------------------------
Xem file đính kèm nhé!
 

File đính kèm

Tks HMT và bạn của HMT, công việc mình trở nên chính xác và nhanh hơn.
 
Tks HMT và bạn của HMT, công việc mình trở nên chính xác và nhanh hơn.
Chú ý :

Trong ví dụ của anh sẽ giả định là theo thứ tự thì nghiệp vụ 1 luôn bán quá số dư và tiến hành đẩy các nghiệp vụ phía dưới lên sao cho thực hiện 5 giao dịch mà không vượt quá số dư.

Trong trường hợp nếu chi ra vượt quá số dư mà các nghiệp vụ phía dưới (từ thứ 2 trở đi) không có số phát sinh nào bù đủ để số dư đúng bằng 0 thì sẽ lấy giá trị gần đúng để bù vào số dư đó sao cho hợp lý, anh có thể test với số (-14000) nó sẽ đưa thứ tự thứ 3 (=5000) hiển thị ở cột A lên thứ tự thứ nhất (hiển thị ở cột D).

Chắc còn nhiều phát sinh khác (bạn của HMT có phân tích) nhưng nếu làm bằng công thức thì rất khủng mà chưa chắc đã chính xác và bao quát hết được các phát sinh đã phân tích!!! Lúc đó phải nhờ các anh chị khác giúp bằng VBA thôi.
-------------
Thân!
 
ai giải thích thêm hộ mình với?
- Cột C để làm gì,
- tuơng quan gì giữa cột B & cột C,
- ưu tiên các giao dịch có dấu (-) trong cột B hả bạn (miễn sao số dư tài khoản + số tiền giao dịch >=0)
 
Giải pháp hay, NHƯNG
Thế trường hợp số dư âm xảy ra 2 lần trong 1 tháng thì HMT xử lý sao?
Chờ giải pháp hay
Thưa bác là em không biết gì về giao dịch ngân hàng hết, nên trong trường hợp có thêm 1 lần số dư tài khoản bị âm nữa thì phải ưu tiên nghiệp vụ nào trước để hợp thức hóa số dư và đúng với nguyên tắc giao dịch của ngân hàng.
Em đã nói ở trên rồi đó :
Dù có xem file người đọc chắc cũng k thể hiểu hết được ý đồ của anh minghng, để làm được cái này cần có 1 chút kiến thức về nghiệp vụ trong ngân hàng
Cũng may em có một người bạn biết về giao dịch của ngân hàng nên mới giúp được anh bạn của em, cũng chưa như ý lắm vì chắc còn nhiều phát sinh khác cần giải quyết. Mong tác giả nói rõ cho anh vodoi2x biết là trong trường hợp đó thì thứ tự ưu tiên như thế nào nhé!
Nên nhớ 1 điều excel chỉ là công cụ thôi, anh minghng không diễn tả yêu cầu chi tiết thì khó ai hiểu được để giải quyết vấn đề của anh.
Giải thích thêm vấn đề này nữa cho anh SoiBien nhé.
- Cột C để làm gì,
- tuơng quan gì giữa cột B & cột C,
- ưu tiên các giao dịch có dấu (-) trong cột B hả bạn (miễn sao số dư tài khoản + số tiền giao dịch >=0
 
cám ơn mọi người đã nhiệt tình giúp đỡ, khi mình test lại 5 giao dịch đó với con số khác thì thấy rằng ko khả thi nếu số dư tài khoản USD và AUD ko được thấu chi. Về mặc định thì thấy rất hợp lý, nếu tài khoản tôi có số dư USD5000, và tôi chỉ bán USD1000. Thực tế có những phát sinh sẽ không thực hiện được hết 5 giao dich nếu 2 tài khoản không được âm.
các bạn thấy có đúng không?
 
cám ơn mọi người đã nhiệt tình giúp đỡ, khi mình test lại 5 giao dịch đó với con số khác thì thấy rằng ko khả thi nếu số dư tài khoản USD và AUD ko được thấu chi. Về mặc định thì thấy rất hợp lý, nếu tài khoản tôi có số dư USD5000, và tôi chỉ bán USD1000. Thực tế có những phát sinh sẽ không thực hiện được hết 5 giao dich nếu 2 tài khoản không được âm.
các bạn thấy có đúng không?
Thế mới nói excel chỉ là công cụ hỗ trợ mà anh, nó không thể tự cân đối số dư, số nghiệp vụ thực hiện sao cho phù hợp với các nguyên tắc giao dịch của ngân hàng, thế nên mới cần nhân viên ngân hàng tính toán, cân đối xem cái nào trước, cái nào sau, cái nào có, cái nào bỏ chứ, trong trường hợp phát sinh này thì xử lý thế nào, trường hợp kia xử lý sao?...Nếu mỗi trường hợp phát sinh khác nhau xử lý khác nhau và không tuân theo quy luật nào thì khó diễn tả
nó bằng ngôn ngữ của excel lắm.

Cũng giống như trong kế toán, ta không thể bắt excel định khoản, xử lý các tình huống phát sinh sao phù hợp, hợp lý, hợp lệ đúng chuẩn mực. Đó là những cái thuộc về nghiệp vụ chuyên môn, excel không làm được!
 
Cũng giống như trong kế toán, ta không thể bắt excel định khoản, xử lý các tình huống phát sinh sao phù hợp, hợp lý, hợp lệ đúng chuẩn mực. Đó là những cái thuộc về nghiệp vụ chuyên môn, excel không làm được!

Vấn đề đưa ra luật thế nào thôi, máy tính cũng như con người, luật không rõ ràng sẽ đi đâm vào tường, hehe

Thử file gửi kèm xem có gì giúp đỡ được bạn ấy không nhé,

Người hỏi hơi mâu thuẫn,

+ Vừa muốn bán thấu chi (khống), nhưng lại vừa muốn sao cho số lượng tiền giao dịch lớn hơn cả tổng 2 tài khoản - mà vẫn phải đảm bảo là sao cho đủ tiền mua - hi hiiiiiiiii --> VÔ LÝ, --- MUỐN đạt vậy bạn phải nạp thêm $ hoặc AUD vào,

+ Chỉ có thể chấp nhận thấu chi nhưng tài khoản AUD cũng có số lượng đủ bán - vậy thì lượng bán $ bao giờ cũng phải nhỏ hơn tổng 2 cái TK (USD và AUD) - thì mới tìm PHƯƠNG ÁN HOÁN ĐỔI để không xảy ra thấu chi với USD

(ở đây hình như USD/AUS=1? hoặc chỉ coi như 2 label cho TK mà thôi không có ý nghĩa tiền tệ)
 

File đính kèm

với những con số như file dính kem, tổng số dư AUD+UsD=1700000, công thức cho kết quả làm 3 giao dich đầu tiên là -820000, trong khi số dư TK Usd là 700000. thì đã không thực hiện được.
 

File đính kèm

Web KT

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

Back
Top Bottom