excel中 if 七层以上不能嵌套

[复制链接]
查看11 | 回复5 | 2010-6-1 11:40:38 | 显示全部楼层 |阅读模式
我需要的是k4所要得要的值是随H4的值变化而变化,但是套公司总是显示错误,请教高手指点。
=IF(H420%,"5.0%")
=lookup(H4{H4200%}{3.0%,3.1%,3.2%,3.3%,3.5%,3.6%,3.7%,3.8%,3.9%,4.0%,5.0%})
呵呵,谢谢你们,我试了一下好像都不能得到正确的答案,偶让发现这样还可以,=IF(H4200%,"5.0%","")))))))))))

回复

使用道具 举报

千问 | 2010-6-1 11:40:38 | 显示全部楼层
这种情况不要用IF函数了。最简单的是用VLOOKUP,查询表是两列:第一列20%~200%,按你的跨度分,第二列是对应比例。并命名为任意名字。在原始表中,结果单元格直接=vlookup(A1,命的名,2,TRUE)
回复

使用道具 举报

千问 | 2010-6-1 11:40:38 | 显示全部楼层
excel03版函数最多嵌套七层。K4中可以写入下面的公式:=IF(H4="","",LOOKUP(H4,{0,0.2,0.4,0.6,0.8,1,1.2,1.4,1.6,1.8,2}+0.0000001,{3,3.1,3.2,3.3,3.5,3.6,3.7,3.8,3.9,4,5})*0.01)
回复

使用道具 举报

千问 | 2010-6-1 11:40:38 | 显示全部楼层
=IF(H4>2,0.5,LOOKUP(H4,{0,0.21,0.41,0.61,0.81,1.01,1.21,1.41,1.61,1.81},{0.03,0.031,0.032,0.033,0.035,0.036,0.037,0.038,0.039,0.4}))如果你H4的值只有2位小数点的话输入这个公式 然后将单元格格式设置为百分比就行了
回复

使用道具 举报

千问 | 2010-6-1 11:40:38 | 显示全部楼层
公式改成=TEXT(MAX(0.03,IF(H4>2,0.05,CEILING(0.03+(H4-0.2)/200,0.001))),"0.0%")即可。
回复

使用道具 举报

千问 | 2010-6-1 11:40:38 | 显示全部楼层
从中间分开=IF(H4140%,IF(H4>160%,IF(H4>180%,IF(H4>200%,5%,4%),3.9%),3.8%),3.7%))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行