Thủ thuật excel các hàm tài chính trong excel (phần 1)

27 385 0
Thủ thuật excel  các hàm tài chính trong excel (phần 1)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Học Excel Thủ Thuật Excel Các hàm tài Excel (phần 1) Tìm hiểu hàm tài Excel (phần 1) : Danh mục Hàm Tài Chính ACCRINT (issue, first_interest, settlement, rate, par, frequency, basis, calc_method) : Tính lãi tích lũy cho chứng khoán trả lãi theo định kỳ ACCRINTM (issue, settlement, rate, par, basis) : Tính lãi tích lũy chứng khoán trả lãi theo kỳ hạn AMORDEGRC (cost, date_purchased, first_period, salvage, period, rate, basis) : Tính khấu hao tài khóa kế toán tùy theo thời hạn sử dụng tài sản (sử dụng hệ thống kế toán theo kiểu Pháp) AMORLINC (cost, date_purchased, first_period, salvage, period, rate, basis) : Tính khấu hao tài khóa kế toán (sử dụng hệ thống kế toán theo kiểu Pháp) COUPDAYBS (settlement, maturity, frequency, basis) : Tính số ngày kể từ đầu kỳ lãi tới ngày kết toán COUPDAYS (settlement, maturity, frequency, basis) : Tính số ngày kỳ lãi bao gồm ngày kết toán COUPDAYSCN (settlement, maturity, frequency, basis) : Tính số ngày từ ngày kết toán tới ngày tính lãi COUPNCD (settlement, maturity, frequency, basis) : Trả số thể ngày tính lãi kể từ sau ngày kết toán COUPNUM (settlement, maturity, frequency, basis) : Tính số lần lãi suất phải trả khoảng từ ngày kết toán đến ngày đáo hạn COUPPCD (settlement, maturity, frequency, basis) : Trả số thể ngày toán lãi lần trước, trước ngày kết toán CUMIPMT (rate, nper, pv, start_period, end_period, type) : Tính lợi tức tích lũy phải trả khoản vay khoảng thời gian start_period end_period CUMPRINC (rate, nper, pv, start_period, end_period, type) : Trả tiền vốn tích lũy phải trả khoản vay khoảng thời gian start_period end_period DB (cost, salvage, life, period, month) : Tính khấu hao cho tài sản sử dụng phương pháp số dư giảm dần theo mức cố định (fixed-declining balance method) khoảng thời gian xác định DDB (cost, salvage, life, period, factor) : Tính khấu hao cho tài sản sử dụng phương pháp số dư giảm dần kép (double-declining balance method), hay giảm dần theo tỷ lệ đó, khoảng thời gian xác định DISC (settlement, maturity, pr, redemption, basis) : Tính tỷ lệ chiết khấu chứng khoán DOLLARDE (fractional_dollar, fraction) : Chuyển đổi giá dollar dạng phân số sang giá dollar dạng thập phân DOLLARFR (decimal_dollar, fraction) : Chuyển đổi giá dollar dạng thập phân số sang giá dollar dạng phân số DURATION (settlement, maturity, coupon, yld, frequency, basis) : Tính thời hạn hiệu lực Macauley dựa đồng mệnh giá $100 (thời hạn hiệu lực trung bình trọng giá trị dòng luân chuyển tiền mặt dùng làm thước đo phản hồi làm thay đổi lợi nhuận giá trị trái phiếu) EFFECT (nominal_rate, npery) : Tính lãi suất thực tế năm, biết trước lãi suất danh nghĩa năm tổng số kỳ toán lãi kép năm FV (rate, nper, pmt, pv, type) : Tính giá trị kỳ hạn đầu tư dựa việc chi trả cố định theo kỳ lãi suất cố định FVSCHEDULE (principal, schedule) : Tính giá trị kỳ hạn vốn ban đầu sau áp dụng chuỗi lãi suất kép (tính giá trị kỳ hạn cho đầu tư có lãi suất thay đổi) INTRATE (settlement, maturity, investment, redemption, basis) : Tính lãi suất cho chứng khoán đầu tư toàn IPMT (rate, per, nper, pv, fv, type) : Trả khoản toán lãi cho đầu tư dựa việc chi trả cố định theo kỳ dựa lãi suất không đổi IRR (values, guess) : Tính lợi suất nội hàm cho chuỗi lưu động tiền mặt thể trị số ISPMT (rate, per, nper, pv) : Tính số tiền lãi trả kỳ khoản vay có lãi suất không đổi, sau trừ số tiền gốc phải trả cho kỳ MDURATION (settlement, maturity, coupon, yld, frequency, basis) : Tính thời hạn Macauley sửa đổi cho chứng khoán dựa đồng mệnh giá $100 MIRR (values, finance_rate, reinvest_rate) : Tính tỷ suất doanh lợi nội chuỗi luân chuyển tiền mặt theo chu kỳ NOMINAL (effect_rate, npery) : Tính lãi suất danh nghĩa năm, biết trước lãi suất thực tế kỳ tính lãi kép năm NPER (rate, pmt, pv, fv, type) : Tính số kỳ hạn để trả khoản vay đầu tư dựa chu kỳ, số tiền trả tỷ suất lợi tức cố định NPV (rate, value1, value2, …) : Tính giá ròng khoản đầu tư cách sử dụng tỷ lệ chiếu khấu với chi khoản trả kỳ hạn (trị âm) thu nhập (trị dương) ODDFPRICE (settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, basis) : Tính giá trị đồng mệnh giá $100 chứng khoán có kỳ lẻ (ngắn hạn hay dài hạn) ODDFYIELD (settlement, maturity, issue, first_coupon, rate, pr, redemption, frequency, basis) : Trả lợi nhuận chứng khoán có kỳ tính lãi lẻ (ngắn hạn hay dài hạn) ODDLPRICE (settlement, maturity, last_interest, rate, yld, redemption, frequency, basis) : Tính giá trị đồng mệnh giá $100 chứng khoán có kỳ tính lãi phiếu cuối lẻ (ngắn hạn hay dài hạn) ODDLYIELD (settlement, maturity, last_interest, rate, pr, redemption, frequency, basis) : Tính lợi nhuận chứng khoán có kỳ cuối lẻ (ngắn hạn hay dài hạn) PMT (rate, nper, pv, fv, type) : Tính tiền phải trả khoản vay có lãi suất không đổi chi trả đặn PPMT (rate, per, nper, pv, fv, type) : Tính khoản vốn toán kỳ hạn cho khoản đầu tư, việc chi trả thực đặn theo định kỳ với lãi suất không đổi PRICE (settlement, maturity, rate, yld, redemption, frequency, basis) : Tính giá trị chứng khoán đồng mệnh giá $100, toán lợi tức theo chu kỳ PRICEDISC (settlement, maturity, discount, redemption, basis) : Tính giá trị đồng mệnh giá $100 chứng khoán chiết khấu PRICEMAT (settlement, maturity, issue, rate, yld, basis) : Tính giá trị đồng mệnh giá $100 chứng khoán phải toán lãi vào ngày đáo hạn PV (rate, nper, pmt, fv, type) : Tính giá trị khoản đầu tư RATE (nper, pmt, pv, fv, type, guess) : Tính lãi suất kỳ niên kim REVEICED (settlement, maturity, investment, discount, basis) : Tính số tiền nhận vào kỳ hạn toán cho chứng khoán đầu tư toàn SLN (cost, salvage, life) : Tính chi phí khấu hao (theo phương pháp đường thẳng) tài sản kỳ SYD (cost, salvage, life, per) : Tính khấu hao theo giá trị lại tài sản định kỳ xác định TBILLEQ (settlement, maturity, discount) : Tính lợi nhuận tương ứng với trái phiếu cho trái phiếu kho bạc TBILLPRICE (settlement, maturity, discount) : Tính giá trị đồng mệnh giá $100 cho trái phiếu kho bạc TBILLYIELD (settlement, maturity, pr) : Tính lợi nhuận cho trái phiếu kho bạc VDB (cost, salvage, life, start_period, end_period, factor, no_switch) : Tính khấu hao tài sản sử dụng nhiều kỳ XIRR (values, dates, guess) : Tính lợi suất nội hàm cho loạt lưu động tiền mặt không định kỳ XNPV (rate, values, dates) : Tính tỷ giá ròng cho dãy lưu động tiền mặt không định kỳ YIELD (settlement, maturity, rate, pr, redemption, frequency, basis) : Tính lợi nhuận chứng khoán trả lãi theo định kỳ YIELDDISC (settlement, maturity, pr, redemption, basis) : Tính lợi nhuận năm cho chứng khoán chiết khấu YIELDMAT (settlement, maturity, issue, rate, pr, basis) : Tính lợi nhuận năm chứng khoán trả lãi vào ngày đáo hạn —————————————————————————————————Hàm ACCRINT() Tính lãi gộp cho chứng khoán trả lãi theo định kỳ Cú pháp: = ACCRINT(issue, first_interest, settlement, rate, par, frequency, basis, calc_method) Issue : Ngày phát hành chứng khoán First_interest : Ngày tính lãi chứng khoán Settlement : Ngày tới hạn chứng khoán Ngày phải ngày sau ngày phát hành chứng khoán chứng khoán giao dịch với người mua Rate : Lãi suất năm chứng khoán Par : Giá trị danh nghĩa chứng khoán Nếu bỏ qua, ACCRINT() sử dụng $1,000 Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Calc_method : Là giá trị logic cách để tính số lãi gộp ngày kết toán chứng khoán(settlement) xảy sau ngày tính lãi chứng khoán (fisrt_interest) Nếu (TRUE): số lãi gộp tính từ ngày phát hành chứng khoán; (FALSE): số lãi gộp tính từ ngày tính lãi chứng khoán Nếu bỏ qua, mặc định calc_method Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  issue, first_interest, settlement, frequency basis cắt bỏ phần lẻ chúng số nguyên  Nếu issue, first_interest settlement không ngày hợp lệ, ACCRINT() trả giá trị lỗi #VALUE!  Nếu rate ≤ hay par ≤ 0, ACCRINT() trả giá trị lỗi #NUM!  Nếu frequency số 1, 2, 4, ACCRINT() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, ACCRINT() trả giá trị lỗi #NUM!  Nếu issue > settlement, ACCRINT() trả giá trị lỗi #NUM!  Hàm ACCRINT() tính toán theo công thức sau đây: Với: Ai : Số ngày tích lũy kỳ lãi thứ i với kỳ lẻ (1, 3, 5…) NC : Số kỳ tính lãi thuộc kỳ lẻ Nếu NC có phần lẻ thập phân, NC làm tròn tới số nguyên NLi : Số ngày bình thường kỳ tính lãi thứ i với kỳ lẻ Ví dụ:  Tính lãi gộp trái phiếu kho bạc có mệnh giá $1,000,000, phát hành ngày 1/3/2008, ngày tới hạn 1/5/2009, ngày tính lãi 31/8/2008 (tính lãi tháng lần) với lãi suất năm 10%, sở để tính ngày năm 360 ngày, tháng 30 ngày ? = ACCRINT(DATE(2008,3,1), DATE(2008,8,31), DATE(2009,5,1), 10%, 1000000, 2, 0, TRUE) = $116,944.44 = ACCRINT(DATE(2008,3,1), DATE(2008,8,31), DATE(2009,5,1), 10%, 1000000, 2, 0, FALSE) = $116,667.67 Công thức tính tổng lãi gộp từ ngày phát hành trái phiếu, công thức tính lãi gộp từ ngày bắt đầu tính lãi (31/8/2008) Hàm ACCRINTM() Tính lãi gộp cho chứng khoán trả lãi theo kỳ hạn (trả lãi lần vào ngày đáo hạn) Cú pháp: = ACCRINTM(issue, settlement, rate, par, basis) Issue : Ngày phát hành chứng khoán Settlement : Ngày đáo hạn chứng khoán Rate : Lãi suất năm chứng khoán Par : Giá trị danh nghĩa chứng khoán Nếu bỏ qua, ACCRINT() sử dụng $1,000 Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  issue, settlement, basis cắt bỏ phần lẻ chúng số nguyên  Nếu issue settlement không ngày hợp lệ, ACCRINTM() trả giá trị lỗi #VALUE!  Nếu rate ≤ hay par ≤ 0, ACCRINTM() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, ACCRINTM() trả giá trị lỗi #NUM!  Nếu issue > settlement, ACCRINTM() trả giá trị lỗi #NUM!  Hàm ACCRINTM() tính toán theo công thức sau đây: Với: B : Số ngày năm (phụ thuộc vào basis) DSM : Số ngày settlement maturity Ví dụ:  Tính tỷ lệ chiết khấu cho trái phiếu kho bạc mua lại ngày 25/1/2007, có ngày tới hạn 15/6/2007, giá mua $97.975, giá trị hoàn lại $100, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = DISC(DATE(2007,1,25), DATE(2007,6,15), 97.975, 100, 1) = 0.052420213 (= 5.24%) Hàm COUPDAYBS() Tính số ngày kể từ ngày đầu kỳ trả lãi đến ngày kết toán chứng khoán Cú pháp: = COUPDAYBS(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPDAYBS() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPDAYBS() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPDAYBS() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPDAYBS() trả giá trị lỗi #NUM! Ví dụ:  Tính số ngày kể từ ngày đầu kỳ trả lãi đến ngày kết toán chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPDAYBS(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 71 (ngày) Hàm COUPDAYS() Tính số ngày kỳ lãi (bao gồm ngày kết toán) chứng khoán Cú pháp: = COUPDAYS(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPDAYS() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPDAYS() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPDAYS() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPDAYS() trả giá trị lỗi #NUM! Ví dụ:  Tính số ngày kỳ trả lãi (bao gồm ngày kết toán) chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPDAYS(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 181 (ngày) Hàm COUPDAYSNC() Tính số ngày kể từ ngày kết toán đến ngày tính lãi chứng khoán Cú pháp: = COUPDAYSNC(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPDAYSNC() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPDAYSNC() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPDAYSNC() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPDAYSNC() trả giá trị lỗi #NUM! Ví dụ:  Tính số ngày kể từ ngày kết toán đến ngày trả lãi chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPDAYSNC(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 110 (ngày) Hàm COUPNCD() Cho biết ngày tính lãi kể từ sau ngày kết toán chứng khoán Cú pháp: = COUPNCD(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPNCD() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPNCD() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPNCD() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPNCD() trả giá trị lỗi #NUM! Ví dụ:  Tính ngày trả lãi kể từ sau ngày kết toán chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPNCD(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 39217 (ngày 15/5/2007) Hàm COUPNUM() Cho biết số lần phải trả lãi kể từ ngày kết toán đến ngày đáo hạn chứng khoán (số lần tự động làm tròn đến số nguyên gần nhất) Cú pháp: = COUPNUM(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPNUM() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPNUM() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPNUM() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPNUM() trả giá trị lỗi #NUM! Ví dụ:  Tính số lần phải trả lãi kể từ ngày kết toán đến ngày đáo hạn chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPNUM(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = (lần) Hàm COUPPCD() Cho biết ngày toán lãi gần trước ngày kết toán chứng khoán Cú pháp: = COUPPCD(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Frequency : Số lần trả lãi năm Nếu trả năm lần: frequency = 1; trả năm hai lần: frequency = 2; trả năm bốn lần: frequency = Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Tất tham số cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, COUPPCD() trả giá trị lỗi #VALUE!  Nếu frequency 1, hay 4, COUPPCD() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, COUPPCD() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, COUPPCD() trả giá trị lỗi #NUM! Ví dụ:  Tính ngày trả lãi gần trước ngày kết toán chứng khoán có ngày kết toán 25/1/2007 ngày đáo hạn 15/11/2008, trả lãi tháng lần, với sở để tính ngày bình thường (theo thực tế ngày tháng năm) = COUPPCD(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 39036 (ngày 15/11/2006) Hàm RECEIVED() Tính số tiền nhận vào ngày đáo hạn chứng khoán đầu tư toàn Cú pháp: = RECEIVED(settlement, maturity, investment, discount, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Nếu người mua vào ngày phát hành, ngày kết toán ngày phát hành chứng khoán Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Investment : Số tiền đầu tư vào chứng khoán Discount : Tỷ lệ chiết khấu chứng khoán Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  issue, settlement, basis cắt bỏ phần lẻ chúng số nguyên  Nếu settlement hay maturity không ngày hợp lệ, RECEIVED() trả giá trị lỗi #VALUE!  Nếu investment ≤ hay discount ≤ 0, RECEIVED() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, RECEIVED() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, RECEIVED() trả giá trị lỗi #NUM!  Hàm RECEIVED() tính toán theo công thức sau đây: Với: B : Số ngày năm (phụ thuộc vào basis) DIM : Số ngày tính từ ngày kết toán (hay ngày phát hành) tới ngày đáo hạn chứng khoán Ví dụ:  Tính số tiền nhận vào ngày đáo hạn chứng khoán có ngày kết toán 15/2/2008, ngày đáo hạn 15/5/2008, số tiền đầu tư $1,000,000, tỷ lệ chiết khấu chứng khoán 5.75%, với sở để tính ngày năm 360 ngày, số ngày tháng theo thực tế tháng ? = RECEIVED(DATE(2008,2,15), DATE(2008,5,15), 1000000, 5.75%, 2) = $1,014,584.654 Hàm INTRATE() Tính lãi suất chứng khoán đầu tư toàn Cú pháp: = INTRATE(settlement, maturity, investment, redemption, basis) Settlement : Ngày kết toán chứng khoán, ngày sau ngày phát hành chứng khoán, chứng khoán giao dịch với người mua Maturity : Ngày đáo hạn chứng khoán, ngày chứng khoán hết hiệu lực Investment : Số tiền đầu tư vào chứng khoán Redemption : Giá trị (số tiền) nhận chứng khoán đáo hạn Basis : Là sở dùng để đếm ngày (nếu bỏ qua, mặc định 0) = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Bắc Mỹ) = : Số ngày thực tế tháng / Số ngày thực tế năm = : Số ngày thực tế tháng / Một năm có 360 ngày = : Số ngày thực tế tháng / Một năm có 365 ngày = : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) nhập giá trị ngày tháng  Settlement ngày mà chứng khoán bán ra, maturity ngày chứng khoán hết hạn Ví dụ, giả sử có trái phiếu có thời hạn 30 năm phát hành ngày 1/1/2008, có người mua vào tháng sau Vậy, ngày phát hành (issue date) trái phiếu 1/1/2008,Settlement ngày 1/7/2008, Maturity ngày 1/1/2038, 30 năm sau ngày phát hành  Settlement, maturity basis cắt bỏ phần lẻ chúng số nguyên  Nếu settlement maturity không ngày hợp lệ, INTRATE() trả giá trị lỗi #VALUE!  Nếu investment ≤ hay redemption ≤ 0, INTRATE() trả giá trị lỗi #NUM!  Nếu basis < hay basis > 4, INTRATE() trả giá trị lỗi #NUM!  Nếu settlement ≥ maturity, INTRATE() trả giá trị lỗi #NUM!  Hàm INTRATE() tính toán theo công thức sau đây: Với: B : Số ngày năm (phụ thuộc vào basis) DIM : Số ngày settlement maturity Ví dụ:  Tính lãi suất chứng khoán có ngày kết toán 15/2/2008, ngày đáo hạn 15/5/2008, số tiền đầu tư $1,000,000, giá trị nhận đáo hạn $1,014,420, với sở để tính ngày năm 360 ngày, số ngày tháng theo thực tế tháng ? = INTRATE(DATE(2008,2,15), DATE(2008,5,15), 1000000, 1014420, 2) = 0.05768 (= 5.77%) [...]... với lợi tức theo các khoản đáo hạn, số ngày được tính từ ngày phát hành tới ngày đáo hạn D : Số ngày trong một năm (phụ thuộc vào basis) Ví dụ:  Tính lãi gộp của một trái phiếu kho bạc có mệnh giá $1,000,000, phát hành ngày 1/3/2008, ngày tới hạn là 1/5/2009, lãi suất hằng năm là 10%, với cơ sở để tính ngày là một năm 360 ngày, một tháng 30 ngày ? = ACCRINTM(DATE(2008,3 ,1), DATE(2009,5 ,1), 10%, 1000000)... 25/1/2007 và ngày đáo hạn là 15/11/2008, trả lãi 6 tháng 1 lần, với cơ sở để tính ngày là bình thường (theo thực tế ngày tháng năm) = COUPDAYBS(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 71 (ngày) Hàm COUPDAYS() Tính số ngày trong kỳ lãi (bao gồm cả ngày kết toán) của một chứng khoán Cú pháp: = COUPDAYS(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng khoán, là một ngày sau ngày... maturity, COUPDAYS() sẽ trả về giá trị lỗi #NUM! Ví dụ:  Tính số ngày trong kỳ trả lãi (bao gồm cả ngày kết toán) của chứng khoán có ngày kết toán là 25/1/2007 và ngày đáo hạn là 15/11/2008, trả lãi 6 tháng 1 lần, với cơ sở để tính ngày là bình thường (theo thực tế ngày tháng năm) = COUPDAYS(DATE(2007,1,25), DATE(2008,11,15), 2, 1) = 181 (ngày) Hàm COUPDAYSNC() Tính số ngày kể từ ngày kết toán đến ngày tính... lỗi #NUM!  Hàm INTRATE() sẽ tính toán theo công thức sau đây: Với: B : Số ngày trong một năm (phụ thuộc vào basis) DIM : Số ngày giữa settlement và maturity Ví dụ:  Tính lãi suất của một chứng khoán có ngày kết toán là 15/2/2008, ngày đáo hạn là 15/5/2008, số tiền đầu tư là $1,000,000, giá trị nhận được khi đáo hạn là $1,014,420, với cơ sở để tính ngày là một năm 360 ngày, còn số ngày trong mỗi tháng... tới hạn là 15/6/2007, giá mua là $97.975, giá trị hoàn lại là $100, với cơ sở để tính ngày là bình thường (theo thực tế ngày tháng năm) = DISC(DATE(2007,1,25), DATE(2007,6,15), 97.975, 100, 1) = 0.052420213 (= 5.24%) Hàm COUPDAYBS() Tính số ngày kể từ ngày đầu kỳ trả lãi đến ngày kết toán của một chứng khoán Cú pháp: = COUPDAYBS(settlement, maturity, frequency, basis) Settlement : Ngày kết toán chứng... mỗi tháng / Một năm có 360 ngày = 3 : Số ngày thực tế của mỗi tháng / Một năm có 365 ngày = 4 : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) khi nhập các giá trị ngày tháng  Settlement là ngày mà chứng khoán được bán ra, maturity là ngày chứng khoán hết hạn Ví dụ, giả sử có một trái phiếu có thời hạn 30 năm được phát hành ngày 1/1/2008,... là một năm 360 ngày, một tháng 30 ngày ? = ACCRINTM(DATE(2008,3 ,1), DATE(2009,5 ,1), 10%, 1000000) = $116,667.67 Xem lại ví dụ ở hàm ACCRINT(), thấy rằng: cũng cùng số tiền, cùng lãi suất, cùng thời gian, thì mua trái phiếu trả lãi theo định kỳ 6 tháng 1 lần sẽ có lợi hơn (?) Hàm DISC() Tính tỷ lệ chiết khấu của một chứng khoán Cú pháp: = DISC(settlement, maturity, pr, redemption, basis) Settlement :... mỗi tháng / Một năm có 360 ngày = 3 : Số ngày thực tế của mỗi tháng / Một năm có 365 ngày = 4 : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) khi nhập các giá trị ngày tháng  Settlement là ngày mà chứng khoán được bán ra, maturity là ngày chứng khoán hết hạn Ví dụ, giả sử có một trái phiếu có thời hạn 30 năm được phát hành ngày 1/1/2008,... mỗi tháng / Một năm có 360 ngày = 3 : Số ngày thực tế của mỗi tháng / Một năm có 365 ngày = 4 : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) khi nhập các giá trị ngày tháng  Settlement là ngày mà chứng khoán được bán ra, maturity là ngày chứng khoán hết hạn Ví dụ, giả sử có một trái phiếu có thời hạn 30 năm được phát hành ngày 1/1/2008,... mỗi tháng / Một năm có 360 ngày = 3 : Số ngày thực tế của mỗi tháng / Một năm có 365 ngày = 4 : Một tháng có 30 ngày / Một năm có 360 ngày (theo tiêu chuẩn Châu Âu) Lưu ý:  Nên dùng hàm DATE(year, month, day) khi nhập các giá trị ngày tháng  Settlement là ngày mà chứng khoán được bán ra, maturity là ngày chứng khoán hết hạn Ví dụ, giả sử có một trái phiếu có thời hạn 30 năm được phát hành ngày 1/1/2008, .. .Các hàm tài Excel (phần 1) Tìm hiểu hàm tài Excel (phần 1) : Danh mục Hàm Tài Chính ACCRINT (issue, first_interest, settlement, rate, par,... ngày ? = ACCRINT(DATE(2008,3 ,1), DATE(2008,8, 31), DATE(2009,5 ,1), 10%, 1000000, 2, 0, TRUE) = $116,944.44 = ACCRINT(DATE(2008,3 ,1), DATE(2008,8, 31), DATE(2009,5 ,1), 10%, 1000000, 2, 0, FALSE)... ACCRINTM(DATE(2008,3 ,1), DATE(2009,5 ,1), 10%, 1000000) = $116,667.67 Xem lại ví dụ hàm ACCRINT(), thấy rằng: số tiền, lãi suất, thời gian, mua trái phiếu trả lãi theo định kỳ tháng lần có lợi (?) Hàm DISC()

Ngày đăng: 04/12/2015, 09:07

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan