excel - 为什么这个循环在第一次通过后停止?
问题描述
我希望我的函数在给我答案之前循环一定次数。它在第一个循环后停止。在给我答案之前,我希望它通过循环“PerInq”次。我有一系列数学问题必须连续完成才能得到正确答案。下面是我的代码:
Function IntFinder(PVLoan, APR, PMT_Freq, Term, PerInq)
n = PMT_Freq * Term
R = APR / PMT_Freq
PMT1 = Pmt(R, n, -PVLoan)
Intrest = PVLoan * R
Prin = PMT1 - Intrest
Bal = PVLoan - Prin
BalSum = 0
For counter = 1 To counter = PerInq
Intrest = R * Bal
Prin = PMT1 - Intrest
Bal = Bal - Prin
counter = counter + 1
Next counter
IntFinder = Intrest
End Function
解决方案
推荐阅读
- java - log4j2 的 idlePurgePolicy 在容器中不起作用
- excel - Spreadsheet::WriteExcel : 在同一个工作表中创建图表的动态用法
- javascript - 如何检测音频是否在javascript中的Web应用程序中播放
- backbone.js - 在大型 Backbone 代码库中查找事物位置的最佳方法是什么?
- c++ - 有人可以向我解释为什么控制台输出 0 吗?
- python - 浮点数的总和 - 'float' 对象不可迭代
- excel - 无法通过 Excel 在 Livelink 上打开 MS Project 文件
- html - 如何在使用引导程序时使容器大小与背景图像相同?
- excel - 从 Outlook 中的电子邮件下载文件
- php - 单击提交时消息字段变为空