excel函数if公式怎么嵌套超过7层啊?

excel函数if公式怎么嵌套超过7层啊?,第1张

=IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="一个月",O4="中",P4="配合"),"A"
,IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="半年",O4="高",P4="配合"),"B"
,IF(AND(N4="三个月",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="高",P4="不配合"),"B","")))))))&
IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="一个月",O4="中",P4="不配合"),"B"
,IF(AND(N4="一个月",O4="高",P4="不配合"),"B"
,IF(AND(N4="半年",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="中",P4="不配合"),"C","")))))))&
IF(AND(N4="三个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="半年",O4="高",P4="不配合"),"C"
,IF(AND(N4="半年",O4="中",P4="不配合"),"C"
,IF(AND(N4="半年",O4="低",P4="配合"),"C"
,IF(AND(N4="半年",O4="低",P4="不配合"),"C","")))))
“&”后面不要“,”,第二段超过7层
其实公式还可精简,把N4的三种情况分开处理,就可以减少嵌套数看到这么长的IF,有点烦!
重新组合精简后,可以不超过7层嵌套
=IF(OR(N4="",O4="",P4=""),"",IF(N4="一个月",IF(P4="配合",IF(O4="低","B","A"),IF(O4="低","C","B")),IF(N4="三个月",IF(P4="配合",IF(O4="低","C","B"),IF(O4="高","B","C")),IF(P4="配合",IF(O4="低","C","B"),"C")))),1,
Alan_hehe 举报
谢谢,可是我想插一条IF(AND(N3="三个月",O3="高",P3="配合"),"A",这种条件在里面怎么添加啊
举报 yobyob
在N4=“三个月”、P4=“配合”,这一节添加。 =IF(OR(N4="",O4="",P4=""),"",IF(N4="一个月",IF(P4="配合",IF(O4="低","B","A"),IF(O4="低","C","B")),IF(N4="三个月",IF(P4="配合",IF(O4="高","A",IF(O4="中","B","C")),IF(O4="高","B","C")),IF(P4="配合",IF(O4="低","C","B"),"C"))))
Alan_hehe 举报
不好意思啊,高人,刚又忘了条IF(AND(N4="半年",O4="高",P4="配合"),"A"应该怎么添加啊,脑子都弄乱了 在N4=“半年”(就是除了前两项外的最后一项IF(P4="配合",IF(O4="低","C","B"),"C")))这一节添加。 =IF(OR(N4="",O4="",P4=""),"",IF(N4="一个月",IF(P4="配合",IF(O4="低","B","A"),IF(O4="低","C","B")),IF(N4="三个月",IF(P4="配合",IF(O4="高","A",IF(O4="中","B","C")),IF(O4="高","B","C")),IF(P4="配合",IF(O4="高","A",IF(O4="低","C","B")),"C")))) 你应该将它公节理 IF(N4="一个月",IF(P4="配合",IF(O4="低","B","A"),IF(O4="低","C","B")),否(不是一个月)继续……,excel函数if公式怎么嵌套超过7层啊
大家帮忙我这个公式应该怎么才能设置成功啊
=IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="一个月",O4="中",P4="配合"),"A"
,IF(AND(N4="一个月",O4="高",P4="配合"),"A"
,IF(AND(N4="半年",O4="高",P4="配合"),"B"
,IF(AND(N4="三个月",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="高",P4="不配合"),"B","")))))))&
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="三个月",O4="低",P4="配合"),"B"
,IF(AND(N4="一个月",O4="中",P4="不配合"),"B"
,IF(AND(N4="一个月",O4="高",P4="不配合"),"B"
,IF(AND(N4="半年",O4="中",P4="配合"),"B"
,IF(AND(N4="一个月",O4="低",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="中",P4="不配合"),"C"
,IF(AND(N4="三个月",O4="低",P4="不配合"),"C","")))))))&
,IF(AND(N4="半年",O4="高",P4="不配合"),"C"
,IF(AND(N4="半年",O4="中",P4="不配合"),"C"
,IF(AND(N4="半年",O4="低",P4="配合"),"C"
,IF(AND(N4="半年",O4="低",P4="不配合"),"C"," ")))))

现在很多小区都是需要缴纳公摊费用的,而电梯的相关费用也是属于公摊费用的其中一部分,所有的小区业主都需要根据自己所在楼层来分摊关于电梯部分的公摊费用,那么电梯分摊层数公式是什么呢?下面和小编一起来学习一下吧。
一、电梯分摊层数公式是什么
若要根据业主所在楼层来分摊电梯的电量费用的话,那么就需要根据相关的公式来进行计算,具体如下所示:
每层业主所需分摊的电量=业主所在单元的电梯运行所需总电量×业主所在楼层数÷(业主所在单元的楼层之和×业主所在单元的每一层业主户数)。然后再把业主所需分摊的电量乘以实际每度电所需的费用即可。
其中业主所在单元的楼层之和=(1+业主所在单元的每一层业主户数)×业主所在单元的每一层业主户数÷2。而N层业主所需分摊的电梯电费的计算系数为N÷(业主所在单元的楼层之和)×业主所在单元的每一层业主户数。
二、使用电梯需要知道哪些安全知识
1、使用电梯的时候,千万不要让电梯超载了,否则容易引发安全事故。当电梯超载的时候,电梯就会发出警报声,这时最后进入的人员就应该主动退出,等待乘坐下一部的电梯。
2、使用电梯的时候,千万不要顶阻电梯门,特别是在电梯即将关闭的时候,千万不要为了强制进入电梯内,而阻止电梯门关闭,更不要把一只脚留着电梯内,而另外一只脚却留在电梯外面,这样非常容易出现被电梯门夹伤的现象。
3、使用电梯的时候,不到万不得已,千万不要随意使用紧急按钮,紧急按钮是为了在突发事件发生的时候起救助作用的,所以咋电梯正常运行的时候,一般是不可以按紧急按钮的,否则会为小区物业的安保人员和自己增加不必要的麻烦。
4、使用电梯的时候,若中途出现故障的话,千万不要过于慌张,应该先按下电梯内的紧急按钮或者是对讲机,向相关的维修人员寻求帮助,然后安静的等待维修人员的到来就可以。
在缴纳电梯公摊费用之前,一定要先了解清楚自己实际所需缴纳的费用和明细。以上就是关于电梯分摊层数公式是什么和使用电梯需要知道哪些安全知识的详细介绍,希望可以帮助到有需要的朋友。

1、方阵外一层总人数比内一层的总人数多8

2、每边人数与该层人数关系是:最外层总人数=(边人数-1)×4

3、方阵总人数=最外层每边人数的平方

4、空心方阵的总人(或物)数=(最外层每边人(或物)数-空心方阵的层数)×空心方阵的层数×4

5、去掉一行、一列的总人数=去掉的每边人数2-1

中空方阵的人数=2(最外层每边人数)-2(最外层每边人数-2×层数)=(最外层每边人数-层数)×层数×4

扩展资料:

空心方阵每层有每一层的总数量,每层有每一层的单边数量,相邻两层的总数量相差8,相邻两层的单边数量相差2,这是空心方阵的特点。 

空心方阵的总数=(外层每边数量-层数)层数4

(外边每边人数-层数)×层数---表示的是弦图中的一个长方形

×4---4个长方形

比如一个方阵的最外层是60人,中间那层是44人,算这个空心方阵的总人数?

层数的计算,按等差数列,首项是60,尾项是44,公差为-8,得出层数n为3,即中间项为3,再根据对称的原理,则总共有5项。

从而算总人数,可以按照等差数列求和公式,第一项为60,公差为-8,总共5项,总和=中间项项数=445=220。

参考资料来源:百度百科-空心方阵

2003里,一般只能嵌套7层,如果要突破,可以分段进行,公式=if(条件,为真时显示,为假时显示)。其中为真为假都可以利用。wps2013和excel高版本的已淌有这个限制了。if()层数太多,字符就多,也显得乱,有其他函数可以利用。

方法一:如要引用12个月的分表里的数据,可以把12个月,分两段:=if(a1<7,显示1到6的判断,显示7月到12月的判断)。如要引用 8月表,a1=100,sheet1里引用这个数,公式: =INDIRECT(IF(A1<7,IF(A1=1,1,IF(A1=2,2,IF(A1=3,3,IF(A1=4,4,IF(A1=5,5,6))))),IF(A1=7,2,IF(A1=8,8,IF(A1=9,9,IF(A1=10,10,IF(A1=11,11,12))))))&"月!a1")

方法二:上表经过简化,可以直接用这个公式:=indirect(a1&"月!a1"),不必用if()判断。

方法三:如判断优良及格不及格,也可以用lookup()来判断。可以超过7层,而且省字符。公式:

=LOOKUP(C3,{0,60,75,85},{"不及格","及格","良","优秀"})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10400738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存