Trang 1/3 1 2 3 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 28
  1. #1
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,653
    Cảm ơn
    4,389
    Được cảm ơn 26,581 lần trong 8,188 bài viết

    Một vài nhận xét về bài viết hàm Excel dùng trong Ngân Hàng đăng trên tạp chí PCWorld

    Tác giả: Vũ Đỗ Din din_netcom@yahoo.com Trích từ Báo PCWorld

    Excel có nhiều hàm hữu dụng trong cuộc sống, bài viết này tôi muốn giới thiệu 4 hàm tính toán rất hay dùng trong lĩnh vực ngân hàng: FV và PMT ứng dụng trong hoạt động gửi tiền còn PPMT và IPMT ứng dụng trong hoạt động vay tiền ngân hàng.

    1. Hàm FV:

    Hàm FV được dùng để xác định tổng số tiền mà bạn nhận được khi gửi một số tiền nhất định (định kỳ) vào một ngân hàng có lãi suất nhất định.

    Ví dụ: Bạn muốn gửi số tiền là 500000 VND (định kỳ hàng tháng) vào ngân hàng A, với lãi suất là 11,50% /năm, trong thời gian 5 năm. Tổng số tiền mà bạn nhận được sau 5 năm sẽ được tính theo hàm FV(rate, nper, pmt, pv, type) như hình 1.

    Trong đó:

    - rate : Lãi suất

    - nper: Tổng thời gian gửi

    - pv : Tổng số tiền

    - type : Kiểu, có hai giá trị là 1 hoặc 0 (1 là thanh toán vào đầu tháng, 0 là thanh toán vào cuối tháng)

    Có thể thấy rằng vì thời gian gửi ở chương trình này được đổi thành 60 tháng nên giá trị của tham số lãi suất cũng được chia cho 12 để đảm bảo thu được giá trị chính xác trong 5 năm. Bạn cũng cần phải đặt dấu trừ trước hàm FV để thu được kết quả là số dương.

    2. Hàm PMT:

    Hàm PMT có chức năng ngược với FV, đó là khi bạn đã biết trước số tiền nhận được, thời gian gửi tiền và lãi suất ngân hàng thì tổng số tiền bạn cần phải gửi vào là bao nhiêu sẽ được tính qua hàm PMT.

    Ví dụ: Bạn tiếp tục muốn gửi tiền vào ngân hàng B với lãi suất 5,66%/ năm trong khoảng thời gian 5 năm để thu được một khoản tiền là 59.707.554,34 VND thì tổng số tiền mà bạn cần gửi vào ngân hàng là bao nhiêu? Ta dùng hàm PMT để giải quyết bài toán trên như hình 2.
    Cú pháp của hàm PMT tương tự như hàm FV, trong đó C2 là lãi suất/năm, C4 là thời gian (5 năm tương đương với 60 tháng), C5 là tổng số tiền mong muốn nhận được.

    3. Hàm PPMT:

    Hàm PPMT dùng để tính số tiền gốc mà bạn phải trả hàng tháng khi bạn vay tiền ở ngân hàng (đã biết trước lãi suất cho vay, số tiền vay và thời gian cho vay).

    Ví dụ: Bạn đang cần số tiền là 35000000 VND và tiến hành vay tại ngân hàng A với lãi suất là 4,55% trong thời gian 120 tháng (10 năm). Ta sẽ dùng hàm PPMT để tính toán số tiền mà bạn sẽ phải trả hàng tháng cho ngân hàng như hình 3.

    4. Hàm IPMT:

    Hàm IPMT dùng để tính số tiền lãi mà bạn phải trả hàng tháng. Ta sẽ sử dụng hàm IPMT để tính cho trường hợp vay tiền ở ngân hàng A trên, tổng số tiền mà bạn phải trả cho ngân hàng bao gồm số tiền gốc (tính bằng hàm PPMT) và số tiền lãi (tính bằng hàm IPMT) (Hình 4).

    Cụ thể, số tiền lãi hàng tháng được tính như sau: IPMT(B$2/12, A7, B$4, B$3)

    Sau khi tính toán tất cả các tháng, các bạn cộng lại để kiểm tra tổng số tiền gốc và lãi phải trả sau 120 tháng (Hình 5).

    Cụ thể trong ví dụ này, có thể thấy sau 120 tháng bạn đã trả đủ 35.000.000 VNĐ tiền vốn và 8.629.431,85 VNĐ tiền lãi cho ngân hàng.ÿ

    ================================================== ===============

    NHẬN XÉT VỀ BÀI CỦA VŨ ĐỖ DIN (1)

    1. Hàm FV:

    Hàm FV được dùng để xác định tổng số tiền mà bạn nhận được khi gửi một số tiền nhất định (định kỳ) vào một ngân hàng có lãi suất nhất định.

    Ví dụ: Bạn muốn gửi số tiền là 500000 VND (định kỳ hàng tháng) vào ngân hàng A, với lãi suất là 11,50% /năm, trong thời gian 5 năm. Tổng số tiền mà bạn nhận được sau 5 năm sẽ được tính theo hàm FV(rate, nper, pmt, pv, type) như hình 1.

    Trong đó:

    - rate : Lãi suất

    - nper: Tổng thời gian gửi

    - pv : Tổng số tiền

    - type : Kiểu, có hai giá trị là 1 hoặc 0 (1 là thanh toán vào đầu tháng, 0 là thanh toán vào cuối tháng)
    Xin thưa rằng bài viết có sai sót.
    Xin hiệu đính nhự sau:

    1. 500.000đ là số tiền gỏi hàng tháng bằng nhau trong nper kỳ, và 500.000d là tham số pmt trong hàm.

    2. pv không phải tổng số tiền mà là giá trị hiện tại (Present value). Ý nghĩa của [pv] trong hàm là số tiền có sẵn trong NH vào thời điểm bạn gởi 500.000 đ lần đầu tiên. Mặc định nếu bỏ qua tham số này nghĩa là số tiền ban đầu bằng không.

    3. nper là số kỳ gởi tiền không phải là tổng thời gian gởi. Tổng thời gian gởi tính theo đơn vị gì? Trong khi kỳ có thể là tuần, là tháng, là quý, là năm.

    4. rate đúng là lãi suất nhưng phải nói rõ là lãi suất quy đổi theo kỳ gởi tiền. Nếu kỳ là 1 tháng, rate phải tính cho tháng, kỳ là quý, rate phải tính cho quý 3 tháng.

    NHẬN XÉT VỀ BÀI CỦAVŨ ĐỖ DIN (2)
    2. Hàm PMT:

    Hàm PMT có chức năng ngược với FV, đó là khi bạn đã biết trước số tiền nhận được, thời gian gửi tiền và lãi suất ngân hàng thì tổng số tiền bạn cần phải gửi vào là bao nhiêu sẽ được tính qua hàm PMT.

    Ví dụ: Bạn tiếp tục muốn gửi tiền vào ngân hàng B với lãi suất 5,66%/ năm trong khoảng thời gian 5 năm để thu được một khoản tiền là 59.707.554,34 VND thì tổng số tiền mà bạn cần gửi vào ngân hàng là bao nhiêu?
    Sai sót không chỉ có 1:

    Hàm pmt() có 5 tham số rate, nper, pv, [fv], type:

    1. Hàm pmt() tính ra số tiền bằng nhau phải gởi ngân hàng mỗi kỳ không phải tính tổng số tiền phải gởi.
    2. Các tham số khác không được nói đến mà ngầm hiểu như hàm fv(), nên cũng sai tuốt luốt:
    - npersố kỳ gởi không phải thời gian gởi
    - pv là present value = số tiền có sẵn trong ngân hàng tại thời điểm gởi tiền kỳ đầu tiên, thường là bằng không theo thí dụ cụ thể này. Mặc định của nó không bằng không.
    - fv là giá trị tương lai (Future value), là số tiền mình mong mỏi sẽ nhận được sau khoảng thời gian tương đương nper kỳ gởi. Chính fv mới có mặc định bằng không nếu bỏ qua tham số.
    - rate cũng phải quy về kỳ gởi.

    GIẢI THÍCH TẠI SAO FV MẶC ĐỊNH BẰNG KHÔNG:

    Pmt() được đặt ra để dùng tính số tiền bằng nhau phải trả mỗi kỳ trong nper kỳ, với lãi suất rate, cho 1 khoản vay hiện tại là pv; và đến cuối kỳ thứ nper, khoản vay được trả hết hoặc còn 1 khoản dư nợ fv.

    Nói thêm:
    Tham số nào có mặc định có thể bỏ qua thì trong cấu trúc hàm, nó được bao bằng dấu ngoặc vuông [].

    NHẬN XÉT VỀ BÀI CỦAVŨ ĐỖ DIN (3)
    3. Hàm PPMT:

    Hàm PPMT dùng để tính số tiền gốc mà bạn phải trả hàng tháng khi bạn vay tiền ở ngân hàng (đã biết trước lãi suất cho vay, số tiền vay và thời gian cho vay).
    Sai sót không chỉ là 2.

    Cấu trúc hàm PPMT: PPMT(rate,per,nper,pv,[fv],[type])

    Hàm ppmt() dùng để tính số tiền gốc phải trả tại kỳ thứ per trong tổng số nper kỳ, của 1 khoản tiền vay pv với lãi suất rate, mà sau kỳ thứ nper, số dư nợ của khoản vay còn là fv, mặc định fv =0

    Như vậy rõ ràng ppmt() không phải để tính số tiền gốc mà bạn phải trả hàng tháng, mà chỉ tính số tiền gốc tại kỳ thứ per.
    Tại sao phải tính riêng kỳ thứ per? Vì các khoản trả pmt là bằng nhau mỗi kỳ, nhưng với cách tính lãi trên dư nợ giảm dần thì lãi giảm dần, suy ra khoản trả gốc tăng dần: Khoản trả gốc không bằng nhau trong mỗi kỳ trả.

    NHẬN XÉT VỀ BÀI CỦAVŨ ĐỖ DIN (4)

    Hàm IPMT dùng để tính số tiền lãi mà bạn phải trả hàng tháng.
    Sai sót không dừng lại.

    Tương tự PPMT(), IPMT() có cấu trúc: IPMT(rate,per,nper,pv,[fv],[type])

    Hàm IPMT() dùng để tính số tiền lãi phải trả tại kỳ thứ per trong tổng số nper kỳ, của 1 khoản tiền vay pv với lãi suất rate, mà sau kỳ thứ nper, số dư nợ của khoản vay còn là fv, mặc định fv =0

    Như vậy, IPMT() không phải để tính số tiền lãi mà bạn phải trả hàng tháng, mà chỉ tính số tiền lãi tại kỳ thứ per.
    Lý do tương tự Ppmt()

    NHẬN XÉT VỀ BÀI CỦAVŨ ĐỖ DIN (5)

    Vậy còn cái gì đúng?

    - type : Kiểu, có hai giá trị là 1 hoặc 0 (1 là thanh toán vào đầu tháng, 0 là thanh toán vào cuối tháng)
    Còn câu trên đúng. Duy nhất đúng.
    thay đổi nội dung bởi: dat2007, 15-01-08 lúc 06:13 PM Lý do: Gộp bài


  2. #2
    Tham gia ngày
    03 2007
    Bài gởi
    16
    Cảm ơn
    18
    Được cảm ơn 64 lần trong 11 bài viết

    Hàm vay gửi tiền

    Tập tin mình đính kèm có coi được là một ví dụ tổng quát không các bạn nhỉ!?

    _______

    Lưu ý: Tập tin đính kèm dưới cùng bài này chưa hoàn thiện, chỉ mang tính minh họa diễn tiến đề tài (topic), mời tải xuống tập tin ứng dụng hoàn thiện nhất ở đây: PMT VAY GUI TIEN final.xls http://www.giaiphapexcel.com/forum/showpost.php?p=127789&postcount=22
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: thankyou, 05-01-09 lúc 09:23 PM

  3. Có 11 thành viên cảm ơn thankyou về bài viết này:


  4. #3
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,653
    Cảm ơn
    4,389
    Được cảm ơn 26,581 lần trong 8,188 bài viết
    Tập tin mình đính kèm có coi được là một ví dụ tổng quát không các bạn nhỉ!?
    1. Ô B9 của bạn là:
    Annual Payment (trả/ gửi mỗi kỳ):

    Kỳ trả/ gửi của bạn là tháng, nhưng Annual là hàng năm, bạn à. Nếu bạn muốn nói hàng tháng, thì là Monthly Payment. Nếu bạn muốn tổng quát cho kỳ trả là tháng, quý, 6 tháng, năm, thì bạn dùng Period Payment. Nhưng lúc đó bạn phải thêm và 1 ô là số kỳ trả 1 năm, để nhân với số năm trong ô D4 sẽ ra tổng số kỳ nper.

    2. Bạn có thể cho thêm thí dụ về 3 hàm còn lại không?
    thay đổi nội dung bởi: ptm0412, 31-12-08 lúc 07:28 PM
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  5. Có 4 thành viên cảm ơn ptm0412 về bài viết này:


  6. #4
    Tham gia ngày
    03 2007
    Bài gởi
    16
    Cảm ơn
    18
    Được cảm ơn 64 lần trong 11 bài viết
    pmt0412, bạn nhận xét và gợi ý phát triển rất tinh tế! Các hàm dùng để thể hiện ý tưởng ứng dụng, về mấy hàm còn lại, mình nghĩ có thể thể hiện được ở ý tưởng tập tin đính kèm kia, ta thử xem nhỉ!

    _______

    Lưu ý: Tập tin đính kèm dưới cùng bài này chưa hoàn thiện, chỉ mang tính minh họa diễn tiến đề tài (topic), mời tải xuống tập tin ứng dụng hoàn thiện nhất ở đây: PMT VAY GUI TIEN final.xls http://www.giaiphapexcel.com/forum/showpost.php?p=127789&postcount=22
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: thankyou, 05-01-09 lúc 09:23 PM Lý do: up tập tin mới

  7. Có 10 thành viên cảm ơn thankyou về bài viết này:


  8. #5
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,653
    Cảm ơn
    4,389
    Được cảm ơn 26,581 lần trong 8,188 bài viết

    Góp ý về file đính kèm của Thankyou

    Công thức tính PMT() trong ô C10 của Thankyou như sau:
    =PMT(C5/C6, C4*C6, -C7, -C8, C9)

    Xin có nhận xét:

    1. Hai khoản tiền PV và FV luôn là 2 tham số trái dấu nhau. Tùy theo trường hợp thì PV dương, FV âm và ngược lại. Trường hợp trong file, 1 trong 2 tham sô bằng không, nên chưa thấy sai. Giải thích:

    a. Trường hợp 1: Khi gửi tiền:

    - PV <> 0: PV là số tiền hiện có sẵn trong sổ tiền gửi tại thời điểm gởi tiền, đồng nghĩa với 1 khoản chi ngay tại thời điểm đó (payable). Theo quy ước thì khoản chi ra có giá trị âm.

    - FV <> (đương nhiên), là khoản tiền sẽ nhận được trong tương lai (receivable). Theo quy ước thì khoản thu vào có giá trị dương.
    b. Trường hợp 2: Khi vay tiền:

    - PV <> 0 (đương nhiên), là khoản tiền nhận được khi vay tiền (receivable). Vậy PV > 0

    - FV <> 0: là khoản tiền còn nợ lại sau 1 khoảng thời gian vay và trả dần. Khoản này cũng vẫn phải trả trong tương lai (payable), vậy FV < 0.

    c. Kết luận: PV và FV luôn trái dấu. Công thức trên của Thankyou với 2 dấu trừ sẽ sai trong trường hợp tổng quát.

    2. Dấu của PMT: Dấu của PMT luôn luôn âm. Tuy nhiên thường ta muốn hiển thị số dương (theo ý thích), hãy đặt dấu trừ phía trước PMT() hoặc dùng hàm ABS(), không đặt dấu trừ bên trong hàm.

    3. Trong ngân hàng chỉ có các kỳ thanh toán là tháng, quý, 6 tháng, 1 năm, (không có kỳ 2 tháng). Vậy số kỳ trong 1 năm (periods per year, không phải period) sẽ là 12, 4, 2, 1, (không có 6 kỳ 1 năm)


    Xem file kèm theo sẽ thấy trường hợp sai của bạn.
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: ptm0412, 31-12-08 lúc 08:17 PM
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  9. Có 10 thành viên cảm ơn ptm0412 về bài viết này:


  10. #6
    Tham gia ngày
    03 2007
    Bài gởi
    16
    Cảm ơn
    18
    Được cảm ơn 64 lần trong 11 bài viết

    cảm ơn ý kiến nhận xét phát triển

    Cảm ơn những nhận xét phát triển của bạn ptm0412,

    những nhận xét chứng tỏ bạn quả thực rất suất sắc, song mình cũng xin chia sẻ với góc nhìn hơi khác:

    1. "Tiên đề" là: Hai khoản tiền PV và FV luôn là 2 tham số trái dấu nhau, tùy theo trường hợp thì PV dương, FV âm và ngược lại. Tiên đề này cũng không mâu thuẫn với:

    Công thức tính PMT() trong ô C10 của Thankyou như sau: =PMT(C5/C6, C4*C6, -C7, -C8, C9)
    nếu hiểu C7 = dương, C8 = âm, nghĩa là - C7 = âm, - C8 = dương.

    Nói chung quy ước dấu trừ (-) để chỉ ra chiều của dòng tiền trong giao dịch. Tuy nhiên không một quy ước nào ôm trọn vẹn thực tế.

    2.
    Dấu của PMT luôn luôn âm. Tuy nhiên thường ta muốn hiển thị số dương (theo ý thích), hãy đặt dấu trừ phía trước PMT() hoặc dùng hàm ABS(), không đặt dấu trừ bên trong hàm.
    Trong công thức mình cố để PMT luôn "thể hiện" là dương với dấu (-) trong hàm: để tránh những thắc mắc không cần thiết nếu nhìn thấy dấu trừ (-) ở phần "miêu tả":
    Đáp số: -PMT(10%/12; 15x12; 0; 500.000 K; 0) = 1206 K
    Song mình cũng xin sửa lại theo bạn ptm0412 như trên, nhưng cũng xin không gọi là "sửa lỗi",

    3. cũng giống như dùng Periods hay Period:
    Trong ngân hàng chỉ có các kỳ thanh toán là tháng, quý, 6 tháng, 1 năm, (không có kỳ 2 tháng). Vậy số kỳ trong 1 năm (periods per year, không phải period) sẽ là 12, 4, 2, 1, (không có 6 kỳ 1 năm)
    Mình cũng đã cân nhắc song cuối cùng đã chọn, và giờ vẫn xin lấy Period.

    Lời lẽ, câu chữ để diễn ý thôi mà.
    thay đổi nội dung bởi: thankyou, 02-01-09 lúc 12:06 PM Lý do: (còn tiếp)

  11. Có 2 thành viên cảm ơn thankyou về bài viết này:


  12. #7
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,653
    Cảm ơn
    4,389
    Được cảm ơn 26,581 lần trong 8,188 bài viết
    1. Vấn đề 1:
    1. "Tiên đề" là: Hai khoản tiền PV và FV luôn là 2 tham số trái dấu nhau, tùy theo trường hợp thì PV dương, FV âm và ngược lại. Tiên đề này cũng không mâu thuẫn với:

    Công thức tính PMT() trong ô C10 của Thankyou như sau: =PMT(C5/C6, C4*C6, -C7, -C8, C9)

    nếu hiểu C7 = dương, C8 = âm, nghĩa là - C7 = âm, - C8 = dương.
    Đúng là không mâu thuẫn, có thể nói 100% không mâu thuẫn. Nhưng khi đưa vào bảng tính thì bạn xem phần tôi tô đỏ, bạn có ghi đúng như thế không? (nếu như cả FV và PV <> 0)? Nếu bạn cho 1 thí dụ trong file trên của bạn với cả FV và PV đều <> 0 nhưng 1 dương 1 âm trong 2 ô C7 và C8, và ngược nhau trong 2 trường hợp vay và gởi, thì tôi đã nói thừa và xin chịu phạt!

    2. Vấn đề 2: Rất vui vì bạn làm theo gợi ý của tôi

    3. Vấn đề 3: period hay periods:

    Phải, đúng là không quan trọng cái chữ s số nhiều. Nhưng vẫn quan trọng cái "per year", là cái mà tôi muốn nhấn mạnh.
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  13. Có 2 thành viên cảm ơn ptm0412 về bài viết này:


  14. #8
    Tham gia ngày
    03 2007
    Bài gởi
    16
    Cảm ơn
    18
    Được cảm ơn 64 lần trong 11 bài viết

    cảm ơn ý kiến nhận xét phát triển (tiếp theo)

    Xin quay trở lại với "vấn đề" chính:

    Trích Nguyên văn bởi ptm0412 View Post
    Trường hợp trong file, 1 trong 2 tham sô bằng không, nên chưa thấy sai.
    Có thể có các trường hợp đặc biệt như:

    Khi vay tiền, nếu FV là khoản tiền còn nợ lại sau 1 khoảng thời gian vay và trả dần, khoản này cũng vẫn phải trả trong tương lai (payable): FV < 0 (âm).

    Khi gửi tiền, nếu PV là số tiền hiện có sẵn trong sổ tiền gửi tại thời điểm gởi tiền, đồng nghĩa với 1 khoản chi ngay tại thời điểm đó (payable): PV < 0 (âm).

    Song trong tập tin mình tạo đã loại trừ hai trường hợp này bằng thiết lập giá trị Data/ Validation.



    Nghĩa là ta cứ yên tâm sử dụng: khi vay tiền mặc định giá trị FV = 0, khi gửi tiền đặt giá trị PV = 0. Thực tế không có công cụ nào có thể khái quát toàn bộ những gì ta muốn.

    Quy ước, ký hiệu... hay hàm số chỉ là để thể hiện ý tưởng ứng dụng thực tế. Ý tưởng của mình khi tạo tập tin kia là để tính toán đúng, nhanh, gọn với trường hợp điển hình, sự tiếp nhận phổ thông và tư duy bình dân nhất.

    Xem file kèm theo sẽ thấy trường hợp sai của bạn
    Mình đang tìm hiểu, hi vọng có thể qua đó giúp tập tin tối ưu hơn. Nếu có thể phát triển một tập tin mới mang tính khái quát cao hơn, xin nhờ ở sự chủ động và tri thức bạn ptm0412.

    Cảm ơn bạn ptm0412 và xin bạn tiếp tục nhận xét phát triển các giải pháp Excecl mới!

    _______

    Lưu ý: Tập tin đính kèm dưới cùng bài này chưa hoàn thiện, chỉ mang tính minh họa diễn tiến đề tài (topic), mời tải xuống tập tin ứng dụng hoàn thiện nhất ở đây: PMT VAY GUI TIEN final.xls http://www.giaiphapexcel.com/forum/showpost.php?p=127789&postcount=22


    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: thankyou, 05-01-09 lúc 09:23 PM

  15. Có 7 thành viên cảm ơn thankyou về bài viết này:


  16. #9
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,653
    Cảm ơn
    4,389
    Được cảm ơn 26,581 lần trong 8,188 bài viết
    Xin quay trở lại với "vấn đề" chính:
    Tập tin mình đính kèm có coi được là một ví dụ tổng quát không các bạn nhỉ!?
    Bạn hỏi file của bạn có thể coi như 1 thí dụ tổng quát không. Thế mà bạn lại nói:
    Có thể có các trường hợp đặc biệt như:
    - Khi vay tiền, nếu FV là khoản tiền còn nợ lại sau 1 khoảng thời gian vay và trả dần, khoản này cũng vẫn phải trả trong tương lai (payable): FV < 0 (âm).

    - Khi gửi tiền, nếu PV là số tiền hiện có sẵn trong sổ tiền gửi tại thời điểm gởi tiền, đồng nghĩa với 1 khoản chi ngay tại thời điểm đó (payable): PV < 0 (âm).
    Song trong tập tin mình tạo đã loại trừ hai trường hợp này bằng thiết lập giá trị Data/ Validation.
    Loại trừ ra 2 trong 4 trường hợp điển hình của hàm PMT của Excel, thì còn gì là tổng quát nữa.

    Bạn còn nói:
    Thực tế không có công cụ nào có thể khái quát toàn bộ những gì ta muốn.
    Bạn chưa làm được, tôi không làm được, không có nghĩa là không ai làm được.

    Nói thêm: Trong file của bạn tôi thấy bạn ghi dòng chữ: Xin vui lòng liên hệ .... nên tôi đoán bạn đang hoặc sẽ dùng file này để phổ biến cho nhiều người. Nếu là tôi, tôi không dám:

    - Hoặc tôi làm cho thật sự tổng quát (không loại trừ trường hợp nào). Nếu không, 1 người dùng nào đó lọt vào trường hợp bị loại trừ, và vẫn gõ 2 con số vào 2 ô PV và FV, kết quả sẽ sai, ảnh hưởng đến quyết định của họ và có thể gây hậu quả nghiêm trọng.

    - Nếu tôi muốn ràng buộc chỉ cho nhập số dương, tôi sẽ không dùng Validation, vì người dùng vẫn có thể vô tình copy con số ở đâu đó và paste vào, validation bị vô hiệu.
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  17. Có 2 thành viên cảm ơn ptm0412 về bài viết này:


  18. #10
    Tham gia ngày
    03 2007
    Bài gởi
    16
    Cảm ơn
    18
    Được cảm ơn 64 lần trong 11 bài viết
    Tập tin đó xác định khả năng thực hiện một dự định nào đó (kế hoạch tài chính) ứng dụng hàm PMT(rate; nper; pv; [fv]; [type]) trong giới hạn của hàm này.

    "Tập tin mình đính kèm có coi được là một ví dụ tổng quát không các bạn nhỉ!?" hỏi vậy đâu có nghĩa là thankyou khẳng định: tập tin ấy là hoàn hảo/ tổng quát đấy, và do đó bạn hãy dùng như bạn hiểu hay bạn muốn!

    Trong tập tin mình gửi lên có viết " Mọi trao đổi, mời liên hệ", trong giới hạn tham gia diễn đàn này của thankyou, điều đó chỉ có thể hiểu là: nói về nội dung tập tin.

    Theo đó nếu tập tin đưa ra ban đầu dù đã có ý phòng ngừa mà khả năng ai đó sử dụng ngoài mục đích tạo lập tập tin: áp dụng PMT với fv/ pv dấu âm có thể dẫn đến kết quả/ hậu quả không mong muốn.

    Cảm ơn bạn đã chỉ ra điều đó, và xin được hỏi riêng bạn: tập tin mới sau khi đã được điều chỉnh như góp ý của bạn liệu đã có thể gọi được là "tổng quát" theo như ý của bạn chưa?

    Ngoài ra, mong bạn dành thời gian giải thích giúp nội dung này trong tập tin "Vay & Gui.XLS" của bạn:



    Diễn đàn Giaiphapexcel.com có những tri thức của bạn thật là tốt!

Trang 1/3 1 2 3 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. VBA trong Excel 2003 không chạy được trong Excel 2010
    Viết bởi ngthethat trong chuyên mục Lập Trình với Excel
    Trả lời: 5
    Bài mới gởi: 08-12-14, 08:11 PM
  2. Lỗi trong "các tập tin đi kèm trong sách Lập trình VBA trong Excel tái bản năm 2012
    Viết bởi siwtom trong chuyên mục Lập Trình với Excel
    Trả lời: 0
    Bài mới gởi: 06-07-12, 05:53 AM
  3. Chức năng Calendar không sử dụng được trong excel 2007 và một vài bản excel 2003?
    Viết bởi khacbao72 trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 0
    Bài mới gởi: 02-02-12, 07:09 PM
  4. Hỏi về sự khác nhau giữa Macro, code và hàm trong excel. Excel và VBA
    Viết bởi vdtam_08 trong chuyên mục Lập Trình với Excel
    Trả lời: 4
    Bài mới gởi: 12-07-11, 10:22 PM
  5. File bị hỏng định dạng excel 2003, không save lại được trong excel 2007
    Viết bởi chiphoiloithoi trong chuyên mục Những vấn đề chung
    Trả lời: 0
    Bài mới gởi: 22-04-11, 11:36 AM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]