excel if函数如何实现多级嵌套

1表的A1<=25时,返回2表的B1,25<A1<=50,返回2表的B2,50<A1<=75,返回2表的B3,75<A1<=100,返回2表的B4,100<A1<=125,返回2表的B5,125<A1<=150,返回2表的B6,150<A1<=175,返回2表的B7,175<A1<=200,返回2表的B8,200<A1<=225,返回2表的B9,225<A1<=250,返回2表的B10

试试这个:
=+IF(Sheet1!A1<=25,Sheet2!$B$1,IF(Sheet1!A1<=50,Sheet2!$B$2,IF(Sheet1!A1<=75,Sheet2!$B$3,IF(Sheet1!A1<=100,Sheet2!$B$4,IF(Sheet1!A1<=125,Sheet2!$B$5,IF(Sheet1!A1<=150,Sheet2!$B$6,IF(Sheet1!A1<=175,Sheet2!$B$7,IF(Sheet1!A1<=200,Sheet2!$B$8,Sheet2!$B$9))))))))
不过好像if函数嵌套层数是有限制的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-09
建议你用“LOOKUP”,
在表2的第一列输入“1——250”,第二列的1——25输入原B1的值,26——50输入原B2的值,以此类推,225——250输入原B10的值。
再在表1的单元格中输入“=LOOKUP(A1,Sheet2!A1:A250,Sheet2!B1:B250)
第2个回答  2014-03-09
=if(a1<=25,'sheet2'!B1,if(a1<=50,'sheet2'!b2,if(此处省略)))
第3个回答  2014-03-09
参考公式
=INDIRECT("'2表'!B"& INT(('1表'!A1-1)/25)+1)追问

能解释一下这个公式吗?

追答

indiect
直接引用指定单元格

追问

能加一下kiukiu吗?麻烦详细指导

第4个回答  2014-03-09
建议用lookup追问

lookup总是提示错误,我用&连接if函数,出来的结果是到是有想要的数,可是不知道为什么后面会冒出来很多其他数字

第5个回答  2014-03-09
我觉得你还是考虑用lookup比较实际

求EXCEL中if 函数多重嵌套的图解
假设A2单元格中存放了某个数值,我们希望根据这个数值的不同范围,执行不同的计算逻辑。通过使用Excel的IF函数进行多重嵌套,可以实现这一目标。在B2单元格中,输入公式:=IF(A2>4800,IF(A2>5300,(A2-4800)*10%-25,(A2-4800)*5%),""),按下回车键。这个公式的核心逻辑是:先检查A2的值是否大...

Excel中多层次嵌套if函数的使用方法
再来看更深层次的嵌套,如上图,共4层嵌套,实际上EXCEL可实现最多64层的嵌套,而现实中我们很少会用到这么多,因为这极易产生麻烦,而且要实际这一功能完全有其它的办法可以达到,如LOOKUP 公式等。下面再来说一下IF函数与其它函数的配合使用的高级用法。在这里使用的公式:=IF(B2注:在做条件判断是...

Excel中函数if四个条件怎么设置
在Excel中,IF函数可以包含最多三个条件,但是如果你需要包含四个条件,可以使用嵌套IF函数来实现。以下是一个示例公式:=IF(condition1,result1,IF(condition2,result2,IF(condition3,result3,result4)))在这个公式中,如果条件1为真,则返回结果1;否则,如果条件2为真,则返回结果2;否则,如果条件...

excel函数应用:如何写出IF函数多级嵌套公式
常规IF函数使用只需判断一个条件,如公式=IF($D5>=30,"充足","补货"),当库存大于等于30时显示“充足”,反之则显示“补货”。对于多级嵌套,可以将IF函数的返回值作为下一层的判断条件,最多可达到64层。嵌套过程就像逐层剥洋葱,首先判断最外层条件,再根据其结果判断下一层。例如,非区间嵌套如...

excel中if函数嵌套使用实现成绩等级显示excel的if函数嵌套使用_百度...
第一步:打开Excel表格,导入我们的数据,在案例中我们随便输入了某个班级学生的语文成绩,后面就是成绩的等次,在进行if函数多层嵌套之前,我们先给大家讲解介绍一下单个的if函数的参数含义。第二步:我们在等次下面的第一个单元格中返回第一个学生的语文成绩等级,在案例中点击E2单元格,在菜单栏中找到...

Excel中多个IF函数的嵌套,针对多个可能的结果很有效!
在Excel中,如果想要根据“Previous Balance”的情况在“Category”列中以A、B、C为标明,即可通过多个IF函数的嵌套实现。比如:利用公式=IF(Balance=0, "A", IF(Balance>0), "B", "C")。在C4单元格输入公式,当B4=0,结果为A;若B4不等于0,则用IF(Balance>0)再判断:若B4>0,结果为B;...

如何在Excel中正确嵌套使用IF函数?
首先,无论是2007还是2010版本,点击“插入”菜单,选择“函数”(2007)或“插入函数”(2010),打开函数对话框。在搜索框中输入“IF”或“IF”,找到相关函数后,开始构建嵌套结构。例如,假设你面对一个计算题目,需要根据不同的条件进行计算。输入数据并尝试嵌套IF函数时,你会遇到“无效的”提示,...

excelif函数如何嵌套
有些朋友看到函数嵌套就头晕,其实你可以先写一个简单的公式“IF(条件,真值,假值)”,再把其中的“真值”或“假值”替换成另一个IF函数即可。如果对自己写的函数嵌套公式没有把握,不妨画出它的流程图。除了两层的IF函数嵌套,还可以用三层嵌套,方法也是一样,先写简单的,再慢慢替换。就像我们...

如何在excelif函数中使用多个条件(if函数公式编写和嵌套条件用法)
方法:在目标单元格中输入公式:=if.解释:在公式=IF,先判断D3的值是否大于等于60,如果满足条件,则返回 quot通过 quot如果小于60,它将返回 quot失败 quot。二、IF功能:多层嵌套。目的:根据分数判断等级。方法:在目标单元格中输入公式:=IF))。解释:1.除了单条件判断,IF函数还可以通过嵌套的...

Excel表格IF函数怎么使用多个条件excel表格if函数怎么使用多个条件数 ...
Excel表格IF函数可以使用多个条件,只需要在IF函数中嵌套AND或者OR函数即可。比如,我们要求当A1单元格中的数值大于10且小于20时,B1单元格显示“满足条件”,否则显示“不满足条件”,可以在B1单元格中输入以下公式:=IF(AND(A1>10,A1< 20),"满足条件","不满足条件")。其中,AND函数表示同时满足两...

相似回答