excel中判定函数怎么用啊?

分别为A 、B、 C、 D四个级别,评级规则如下:
A级:该业主对所设8个问题评价均为“非常满意”;
B级: 该业主对所设问题评价为“非常满意”或“满意”,(对所设问题评价结果均未出现“一般”、“不满意”或“非常不满意”);
C级:该业主对所设问题评价为“非常满意”、“满意”或“一般”,(对所设问题评价结果均未出现“不满意”或“非常不满意”);
D级:该业主对所设问题评价出现“非常不满”或“不满意”。

根据以上的描述,如何根据前几列的每个单元格的“满意或者不满意什么的”,在最后一列单元格,直接输出“A或B或C或D”的结果。
万分感谢。

Excel中一般用If函数做判断。IF函数用法为If(结果为True或者False的条件,当条件为True时返回值,当条件为False时返回值),用法比较简单,很多时候,IF函数里面往往会嵌套一层甚至多层IF函数,其实明白了IF函数的用法,层层分解开来,也容易读懂公式。

操作系统:win10;软件版本:Office2007

If函数嵌套用法举例说明如下:

1.根据A列数据,B列显示内容为:大于80,优秀;大于60小于80,一般;小于60,差:

2.输入公式如下:

公式解释:两层嵌套的IF函数,第一层IF函数,判断条件为A列数值>80;条件结果为True,即A列数值大于80时,返回文本”优“;条件结果为False,即A列数值小于80时,再进行二次IF函数判断是否大于60,结果为True,即A列数值小于80而大于60,返回”一般“;结果为False,即A列数值小于60时,返回”差“。

3.下拉填充,得到结果如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-12
假设问题在B到I列,J2用公式:(要求8个问题必须都进行了回答)
=IF(COUNTIF(B2:I2,"非常满意")=8,"A",IF(COUNTIF(B2:I2,"非常满意")+COUNTIF(B2:I2,"满意")=8,"B",IF(COUNTIF(B2:I2,"不满意")+COUNTIF(B2:I2,"非常不满意")=0,"C","D")))追问

你好,方便加下QQ吗? 1335338027,我按照做了,还是不行呢

本回答被网友采纳
第2个回答  2016-10-12
【前几列】是哪几列啊?1
做表格的人都知道,写公式需要知道准确的源数据区域。追问

想在客户分级那一列,直接输出结果,

追答

=IF(COUNTIF(K4:R4,"??满意")=8,"A",IF(COUNTIF(K4:R4,"??满意")+COUNTIF(K4:R4,"满意")=8,"B",IF(COUNTIF(K4:R4,"*不满意")=0,"C","D")))
试试这个公式行不。