發表文章

譚惟心JavaScript 金融計算

圖片
劉任昌2021年1月期末考 現值 利率 期數 金流 終值 對照EXCEL先打開從範圍定義名稱 對照EXCEL金融計算 程式碼 譚惟心JavaScript 金融計算 1 <h1>劉任昌2021年1月期末考</h1> 2 ​ 3 <table border="1"> 4 <tbody> 5 <tr><td>現值</td><td><input id="p" type="number" /></td><td><input onclick="CompP()" type="button" value="計算現值" /></td><td id="p_" width="180"></td></tr> 6 <tr><td>利率</td><td><input id="y" type="number" value="0.001" /></td></tr> 7 <tr><td>期數</td><td><input id="n" type="number" value="240" /></td><td><input onclick="CompN()" type="button" value="計算期數" /></td><td id="n_" width="100"></td></tr> 8 <tr><td>金流</td><td>...

第16週 WORD貼到網頁+轉成pdf+方程式截圖+EXCEL函數

圖片
  利率y(rate) 期數n(nper) 金流m(pmt) 終值f(fv) 年化利率 1.2% ,房貸 20 年,每月繳款 $20,000 ,問房貸總額?   現值 4265556.016 '= 金流 / 利率 *(1-(1+ 利率 )^- 期數 ) 利率 0.001   期數 240   金流 20000   函數現值 -$4,265,556 '=PV( 利率 , 期數 , 金流 )   年化利率 1.2% ,房貸 20 年,每月繳款 $5,000,000 ,問每月繳多少? 房貸金額 28,132 '= 利率 *6000000/(1-(1+ 利率 )^- 期數 )   -$28,132 '=PMT( 利率 , 期數 ,6000000)  參考劉任昌 金融市場講義 天大王學習HTML+CSS+JavaScript程式碼 劉任昌教學影片078 劉任昌教學的程式碼

第15周HTML+CSS+Java Script+擷取PDF頁面

圖片
  利率y(rate) 期數n(nper) 金流m(pmt) 終值f(fv) 參考劉任昌 金融市場講義 () . 劉任昌學習HTML+CSS+JavaScript程式碼 <style> h1{border: 30px outset green;     background-color: green;     color: white;   text-align: center;} </style> <script> function computePV(){   var r = document.getElementById("rate").value;   var n = document.getElementById("nper").value;   var m = document.getElementById("pmt").value;   var f = document.getElementById("fv").value;   pvif =r;   pvif++;   pvif =1/pvif**n;   var pv = (1-pvif)*m/r + f * pvif;   document.getElementById("pv").innerHTML = pv; } </script> <body> <table border="1"> <tr><td>利率y(rate)</td><td>期數n(nper)</td><td>金流m(pmt)</td><td>終值f(fv)</td></tr>    <td><input id="rate" type="number" /></td>    <td><input id="nper" type="num...

第14週Word+EXCEL recording macro錄製巨集+金融計算

圖片
  VERSION 5.00 Begin {C62A69F0-16DC-11CE-9E98- 00AA00574A4F} UserForm1    Caption         =   " 劉任昌 "    ClientHeight    =   4320    ClientLeft      =   105    ClientTop       =   450    ClientWidth     =   8565.001    OleObjectBlob   =   "UserForm1.frx":0000    StartUpPosition =   1  ' 所屬視窗中央 End Attribute VB_Name = "UserForm1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False   Dim n As Integer Dim spec As String Const period As Integer = 4 Const maxerror As Double = 0.0000001 Dim payment(period) As Double ' 廣域變數  4  維度的陣列 Private Sub CommandButton1_Click()   Dim a, b, c, f, gap As Double   Dim l...

第十二周 譚惟心 教你金融市場

躉繳 第1期 第2期 第3期 注意,包含首期躉繳的現金流量都大於0。 輸出: 報酬率: 淨現值: 迴圈次數: 譚惟心向譚惟心學習的程式碼 <head> <style> .pmt {   width: 60pt;   height: 20pt;   background-color: coral;   color: white;   text-align: right;} </style> </head> <body> <table border="1"> <tr align="center"><td>躉繳</td><td>第1期</td><td>第2期</td><td>第3期</td></tr> <tr><td><input class="pmt" type="number" /></td>    <td><input class="pmt" type="number" /></td>    <td><input class="pmt" type="number" /></td>    <td><input class="pmt" type="number" /></td></tr> </table><br /> 注意,包含首期躉繳的現金流量都大於0。 <p><input onclick="IRR()" type="button" value="計算內部報酬率" />輸出:</p> <!-- 按下 button 去執行 JavaScri...

第七周上課內容

第七週 2020/10/19 網頁 VBA 輸入金額: textbox 輸入金額:<input id="a" type="text" /> VBA VBA <input id="b" type="button" value="點擊" onclick="alert('你是豬頭!')"/> VBA 豬 狗 貓 VBA 豬<input type="radio">狗<input type="radio">貓<input type="radio" > VBA 豬 狗 貓 VBA 豬<input type="radio" name="pet">狗<input type="radio" name="pet">貓<input type="radio" name="pet"> VBA 豬 狗 貓 def EXCEL VBA Private Sub CommandButton1_Click() '註解click事件,在網頁onclick Dim addnew As Range '定義 變數 addnew 是工作表的一個範圍 If Range("A1").CurrentRegion.Rows.Count = 1 Then Set addnew = Sheets("DataTable").Range("A1").Offset(1, 0) Else Set addnew = Sheets("DataTable").Range("A1").End(xlDown).Offset(1, 0)...

第十一周CSS+HTML+Java Script金融計算的準備

躉繳 第1期 第2期 第3期 注意,包含首期躉繳的現金流量都大於0。 報酬率: 淨現值: 迴圈次數: