excel2007 if 嵌套15层公式怎么不能正确应用公式

作者&投稿:霜菲 (若有异议请与网页底部的电邮联系)
Excel的IF公式无法叠加10几层用什么公式代替?~

可以将公式改为
=INDEX({"09","08","07","06","05","04","03","00"},MATCH(,0/(CHOOSE(ROW(1:8),F4125,BN4125,BM4125,BJ4125,BH4125,BF4125,AW4125,A4125)>0),))
同时按下CTRL+SHIFT+回车,输入数组公式。
若改为只有四层,公式
=INDEX({"09","08","07","06"},MATCH(,0/(CHOOSE(ROW(1:4),F4125,BN4125,BM4125,BJ4125)>0),))
自己找规律更改。
这样嵌套层数就限制不住公式了。

你好,是这样的,在office2003及以前版本中,IF函数可以嵌套7层,在office2007及其之后的版本中,可以嵌套64层。也就是,在一个公式中,你最多可以连着用64次if函数。你可以考虑升级下你office的版本了哦,我试了试,在office2013中你的这个公式是可以用的。

公式一的嵌套太多了,所以不能应用!

嵌套太多了, 考虑用别的方法把, 比如下拉列表等

不要用IF吧这个问题,可以参考用其它函数来代替,如CHOOSE,Loopup等,具体可以参考一下:http://www.excelba.com/Art/Html/28.html

IF最多七层嵌套~~~~~


应城市13532969957: Excel用IF函数的嵌套用法做出符合下面的公式 -
菜丽斯娜: 应该说,这个题使用IF函数不是很合适.如果非要用IF函数,且没有其他情况(比如不会出现小于15及大于25的数,而且都是整数),则可以=IF(A1=15,0.002,IF(A1做一下小变化=IF(A1=15,2,IF(A1再做下改造=IF(A1=15,2,IF(A1不用IF函数的公式可以是=LOOKUP(A1,{15,16,18,20,22,24,25},{2,3,4,5,6,7,8}/1000)

应城市13532969957: 2007EXCEL最多嵌套多少条件 -
菜丽斯娜: 你好,在03版的EXCEL中,if函数只可以嵌套7层,但在2007版中,IF的嵌套可以达到64层.不过说实话,一般if如果用到四、五次就没意义了,可以换别的函数了.比如说lookup,vlookup,hlookup等查找函数了.你把你表格的一部分截个图上来,可以帮你分析一下.EXCEL不像编程软件中的判断有多种方法. 数量多,必然判断的慢.

应城市13532969957: excel中的if多重条件 -
菜丽斯娜: 公式有个小错误,建议修改为: =IF(A1<=15,0.06,IF(A1<16,0,(-(A1-16))*0.06)) 说明: excel中没有 15不过IF是嵌套的,前面已经判断并排除了部分可能,所以没必要重复写条件.

应城市13532969957: 在excel2007里怎样把表格里的含有5的数字找出来并且再加上15? -
菜丽斯娜: 假定,数字在A列,在B1中输入以下公式:=IF(ISERROR(FIND("5",A1,1)),A1,A1+15) 或者=IF(ISERROR(SEARCH("5",A1,1)),A1,A1+15) 将公式拖动到B列其他单元格即可

应城市13532969957: excel if函数多重选择嵌套
菜丽斯娜: A B C 1 学位 人数 工作量 2 硕士生 给定条件 公式(如下)a、如果A2=硕士生=IF(A2="硕士生",IF(B2&lt;=15,B2*8,IF(B2&lt;=24,15*8+(B2-15)*4,IF(B2&gt;24,15*8+(B2-24)*2))))b、如果A2=博士生 =IF(A2="硕士生",IF(B2&lt;=6,B2*50,IF(...

应城市13532969957: excel2007 if 嵌套15层公式怎么不能正确应用公式
菜丽斯娜: 不要用IF吧这个问题,可以参考用其它函数来代替,如CHOOSE,Loopup等,具体可以参考一下:http://www.excelba.com/Art/Html/28.html

应城市13532969957: EXCEL IF 语句怎么嵌套的? -
菜丽斯娜: 可套7层,例如: 1 2 3 4A 成绩 45 90 78 公式 说明(结果) =IF(A2>89,"A",IF(A2>79,"B", IF(A2>69,"C",IF(A2>59,"D","F")))) 给第一个成绩指定一个字母等级 (F) =IF(A3>89,"A",IF(A3>79,"B", IF(A3>69,"C",IF(A3>...

应城市13532969957: Excel if函数嵌套最多是多少层?如何突破层数限制 -
菜丽斯娜: Excel if函数嵌套一般可以嵌套7层,解决方法如下: 1、首先在电脑上打开Excel2007,进入下图界面. 2、然后在a1表格中输入1,a2表格中输入-1. 3、接着在a3表格中输入IF函数. 4、IF函数的第一个值输入A1>0,第二个值考虑嵌套,输入IF(A2<0,"正确","错误"),然后把第三个数值输入"错误". 5、这样a3的结果就是嵌套函数的结果是正确,根据逻辑进行运算下,答案是对的.

应城市13532969957: EXCEL2007可以嵌套几级IF函数?怎么做可以使IF嵌套至13级? -
菜丽斯娜: Excel2003下IF只能嵌套7层,2007就可以超过7列,这个公式可以分解,引出两个计算的中间过程列(在正式表格的后面放两个中间过程列),第一列(如放在了AA7单元格):=IF(A区计算表!B9<=Sheet2!C6,Sheet2!B7,if(A区计算表!B9<=...

应城市13532969957: 如果EXCEL表格中的IF公式有15个,怎么做公式啊?
菜丽斯娜: 超七级嵌套就要变通方法,但这个就行了: =30-roundup((A-B)/1000,0)*2

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网