1
Loerise 2014-07-29 12:40:39 +08:00 1
vlookup 也解决不了嵌套问题么?
|
3
Daniel65536 2014-07-29 14:49:26 +08:00 1
你们的表应该给了一个用来填入X的格子比如A1,然后一堆表获取A1的值来回算,最后一个显示Y的格子B1用公式从一堆表中算出最后的值吧。
像这样就可以了: http://img4.picbed.org/uploads/2014/07/4JLE9GBB~SA357_2RCPG}FU.jpg 提供一个我花了五分钟写出来的DEMO文件,打开后按下Ctrl+Q即可查看效果 https://www.dropbox.com/s/sw5rml8qzhw8si5/DEMO.xlsm 注意,这个DEMO文件采取CC NC方式共享,你可以参考其代码重写新的代码并随意使用,但不能直接将这个DEMO文件商用。 |
4
heylogo OP @Daniel65536 嗯,是这样的,谢谢。
你的方法很好,但问题是我的因变量是嵌套表里的一组现金流形成的内部收益率,而现金流受利率、手续费等因素影响,这些都无法直接写成一个公式Y=F(x) 再次感谢! |
5
heylogo OP @Daniel65536 请问这段宏对嵌套表无效吗?我修改了下,Y值直接等于我要得到的因变量,但该因变量是由其他表中函数(该函数较繁杂)所得。
|
6
Quaintjade 2014-07-29 17:39:00 +08:00 1
话说不能用模拟运算表(data table)来做吗?(数据->数据工具->模拟分析->模拟运算表)
|
7
Daniel65536 2014-07-29 18:53:09 +08:00 1
|
8
heylogo OP @Quaintjade 唉 玩不出这么高端的 ==
@Daniel65536 基本是你示例中的意思,只不过你可以直接写出函数,而我这里边涉及PMT、IRR之类的函数,无法直接写出y与x之间的关系。 最后没办法,手工获取了部分对应数值,作出关系图 |