求教Excel问题--在线等

musicfree_uibe 2005-05-10 04:09:56
是书上的一道题

贷款年限 利率%
1 6
5 7
10 9
30 10

也就是说如果贷款年限为5年则利率为7%,如果贷款年限是15年,因为15是10到30之间的1/4,所以,利率用以下公式:
9*(3/4) + 10*(1/4) = 9.25%

要求做一个表格,输入任何1到30之间的贷款年年限,自动计算出利率水平。
...全文
61 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
蓝帆·雨轩 2005-05-11
TO:yigepure(菜鸟要练飞了)
您的公式很好,不过要另外计算出公式中的1/4和3/4
回复
yigepure 2005-05-10
{=VLOOKUP(A6,A2:B5,2)*(3/4)+MIN(IF(A2:A5>A6,B2:B5))*1/4}
回复
yigepure 2005-05-10
好像哪个频率分析函数可以做.但是对它不熟.来一个常规解法
{=VLOOKUP(A6,A2:B5,2)*(3/4)+MAX(IF(FREQUENCY(A6,A2:A5),B2:B5))*1/4}
回复
waiwaixh 2005-05-10
这个电脑爱好者杂志上有!!
第二期可能
回复
蓝帆·雨轩 2005-05-10
假设您的贷款年限输入在单元格A15

可以输入公式如下:

=VLOOKUP((IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))-1,1))),A1:B5,2,FALSE)*(1-(A10-(IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))-1,1))))/((IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))+1,1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1)))-(IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))-1,1)))))+VLOOKUP((IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))+1,1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1))),A1:B5,2,FALSE)*(A10-(IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))-1,1))))/((IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))+1,1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1)))-(IF(A10>(VLOOKUP(A10,A1:A5,1,TRUE)),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE)),1),INDEX(A1:A5,(MATCH(A10,A1:A5,TRUE))-1,1))))

公式可以简化,具体您可以自己在看看。
回复
相关推荐
发帖
Microsoft Office应用
创建于2007-08-02

6152

社区成员

Microsoft Office应用
申请成为版主
帖子事件
创建了帖子
2005-05-10 04:09
社区公告
暂无公告