IF与AND函数的嵌套嵌套怎么使用

Excel中同时满足两个条件可以用if加and函數的嵌套嵌套但是有时候有很多,而嵌套上限好像只有6次还是7次我想请教下可以用什么其他的函数的嵌套代替,好像搜了一下可以用其他的函数的嵌套混联还是串联... Excel中同时满足两个条件可以用if加and函数的嵌套嵌套但是有时候有很多,而嵌套上限好像只有6次还是7次我想請教下可以用什么其他的函数的嵌套代替,好像搜了一下可以用其他的函数的嵌套混联还是串联的

判断完了要求和还是干什么?

判断完鈈就得出C1就好了
嵌套6层,也够用了
我理解了你的问题,但是我也还不清楚。如果遇到了告诉你。

你对这个回答的评价是

这只是唎子,真正是没有这个规律的有没有简化的公式?好像if多了可以用其他的代替什么的
在这个例子里不适用lookup函数的嵌套
你是满足第一个if嘫后再满足下一个条件写下去咯?括号具体是什么范围呢我试了下不行呢,可能因为我的值非常多
你是满足第一个if然后再满足下一个条件写下去咯括号具体是什么范围呢,我试了下不行呢可能因为我的值非常多
你只要记住一个IF只有三个参数,第二个参数和第三个参数鈳以再用IF来设置这两个IF里面同样可以有三个参数。这样写就不会乱掉

你对这个回答的评价是?

}

之前我们讲解了if函数的嵌套的使用方法,而我们说在日常操作中并非那么简单,往往需要和其他函数的嵌套嵌套使用而且if函数的嵌套的层数不只是一层或者两层。僦在昨天我为一个客户设计一个公式,就主要用到if函数的嵌套这个公式中,我使用了六七层if函数的嵌套而且,在使用时也并非我の前所说的一层层往下,把否则放在最里层即可并非如此,今天就以这个公式作为例子给大家说说如何使用多层嵌套。

首先给大家看一下公式,公式如下:

以上就是我给客户设计的公式客户的要求是:设计一个公式,判断同一行中的几个数据是否在同一区间区间汾类规则为,1-100,101-200201-300,依此类推

刚开始的时候,我并没有设计这么复杂的公式仅仅限定了差额和位数,后来感觉不对修改了一下,但还鈈对于是,最后我设计了这个公式,经过调试结果正确。

那么我们如何设计这样的公式呢?

我们说多条件嵌套的公式往往比较复雜我们需要理清思路再进行设计,我在设计这个公式之前也先做了一定的分析,分析客户的要求

我们观察给定的区间,我们发现几個特点:

(1)每个区间的最大数和最小数的差额等于99于是,我们可以设定一组数据中最大数减去最小数的差额要小于等于99

(2)100以内的數据有点特殊,但只要最大数小于等于100并且最小数不等于0,那么这就算在一个区间内,于是我们可以先设计当一组数据中最大数小於等于100,并且最小数不等于0时结果满足条件。

(3)将100以内的单独剔除后我们发现还有个别组会在位数上有差异,而大部分数据位数相哃于是,我们从位数上限定条件我们观察901和1000,我们发现这两个数据位数相差1但当位数相差1时,最大数一定是100的整数倍于是,我们叒可以设定公式当最大数和最小数位数相差1时,最大数一定能够被100整除

(4)接着我们再看位数相同的数据,我们看101和200发现两个数位數相同,而第一位数相差1同样的,如果两个数第一位数相差1时最大数一定能被100整除。

以上就是我分析客户给定条件的过程分析完了,先不急写公式我先用中文简略的写出公式,然后再照着编写公式我写出的简略公式原理如下:

如果数据组中最大数-最小数<=99,那么洳果最大数<=100,则如果最小数<>0则同,否则0否则如果最大数的位数-最小数的位数=0,那么如果最大数的第一位数-最小数的第一位数=0那么如果最小数能够被100整除,则同否则0,否则如果最大数的第一位数-最小数的第一位数=1那么如果最大数能够被100整除,则同否则0,否则0否則如果最大数位数-最小数位数=1,那么如果最小数的第一位数-最大数的第一位数=8则同,否则0否则0,否则0

在设计公式时,我又分析了下发现901和1000的特点是,最小数的第一位数一定是9最大数的第一位数一定是1,那么他们的差额一定是8所以,公式中最后一个if函数的嵌套我設计了差额等于8

然后,再根据写出来的文字公式去写函数的嵌套公式这样,就清晰明了多了

在写这样嵌套式比较复杂的if函数的嵌套公式时,我们先不要急于编写公式而是先将文字公式原理写出来,然后照着这个公式原理编辑公式,这样不会乱,有问题也好检查

另外,嵌套式的if函数的嵌套公式我们需要注意,右括号就是否则之后的括号的书写,当然在实际编辑中,系统会提示你缺少括號,这时候你就去否则之后查看而对于最后边的几个括号,实际操作中可以直接不写,回车后系统会帮你补全括号。

if函数的嵌套嵌套使用我们一定要理清楚每一层if函数的嵌套的如果......则......否则......,只要这些理清楚了就不会乱。

}

内容提要:本文讲解excel if or函数的嵌套嵌套使用通过一个案例来呈现和剖析,让大家能真正领会excel里面的OR函数的嵌套用法.

  Excel中逻辑函数的嵌套有两个就是:OR函数的嵌套和AND函數的嵌套。本文我们先来研究一下OR函数的嵌套OR函数的嵌套一般用来检验一组数据是否都不满足条件,只要有一个数据满足条件结果为“真”。

  下面我们通过一个实际案例来讲解excel中OR函数的嵌套的用法案例如下:

  A列是上半月销量,B列是下半月销量只要其中上半朤或者下半月销量在60以上,就表示任务完成

  根据上面的思路,我们利用excel if or函数的嵌套嵌套来编写公式我们在C2单元格输入公式:=IF(OR(A2>60,B2>60),"是","否"),然后下拉复制公式就可快速判断是否完成任务。

  关于上面的excel if or函数的嵌套我们可以分别理解剖析:

  外面使用IF函数的嵌套来进行判断比如=IF(FALSE,"是","否"),就是返回第二参数“否”;=IF(TRUE,"是","否")那么就是返回第一参数“是”。

  关于IF函数的嵌套的使用方法详细讲解大家可以參考部落窝老师们的IF函数的嵌套讲座:
}

我要回帖

更多关于 函数的嵌套 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信