求大神帮忙解释一下图片中的excel多个函数套用的意思,谢谢!

如题所述

首先请原谅,
我不能针对性的回答你的这个问题,
公式很长,
而且是图片,
我不想一个一个输入了。

但是关于函数嵌套,
我可以陈述一些基本的知识。


图片说明如下
根据学生的成绩用if函数实现自动对成绩进行等级判定,大于等于90分为“优”;大于等于80分,小于90分为“良”;大于等于70分,小于80分为“中”;大于等于60分,小于70分为“合格”;小于60分为“差”。
具体的公式及过程:
设A1为60分,
在B1单元格中输入函数=if(A1>=90,"优",),意思是若A1单元各种的数值大于等于90,那么就输出“优”;若A1单元格数值小于90,先空着,准备输出第2个if函数。
以此类推。
=IF(A1>=90,"优",IF(A1>=80,"良",IF(A1>=70,"中",IF(A1>=60,"合格",IF(A1<60,"差"))))),

=(IF(A1=90,"优",IF(A1>=80,"良",IF(A1>=70,"中",IF(A1>=60,"合格","差"))))
表达式输入完整的函数,输入完该表达式后点击Enter键,这时会发现B1单元格中的内容变成“合格”俩字。
 
说明:
if函数嵌套最多 64 层
还有更多更好的公式来匹配。

追问

=IF(H3=0,"N",IF(MAX(FREQUENCY(IF(N3:V30,COLUMN(Q:Y))))>2,"Y","N"))
公式就是这个样子的 ,实在不看不大明白

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-02
=IF(H2,0,“N”,IF(MAX(FREQUENCY(IF(N2:V2<0,COLUMN(Q:Y)),IF(N2:V2>0,COLUMN(Q:Y))))>2,“Y”,“N”))
你的这个公式有问题吧!
最后两个if判断里面n2:v2小于0返回q:y列序号,就没有第三个参数了,后面又判断n2:v2大于0,还是返回q:y列序号。
frequency是求出现的频率已你这个来看就是求q:y列序号出现q:y列序号的频率;
再用max求频率中最大值;
如果大于2就得Y,否则得N
这个公式是需要Ctrl+Shift+Enter三键组合结束。
相似回答