Excel中IF函数的部分高级用法

发布 2021-05-10 08:06:28 阅读 2310

一、if函数的语法结构。

if:是执行真假值判断,根据逻辑测试的真假值返回不同的结果。

语法结构:if(条件,结果1,结果2)

二、操作方法。

打开所需软件excel,输入所需的的**,再找到所填等级资料的第一行,然后,找到工具栏的的“fx”或者点菜单“插入”→“fx函数” →在出现的粘贴函数窗口中选择“全部” →移动滚动条选择“if”此时出现if函数编辑窗口,在第一个文本框内输入第一个条件,第二个文本框内输入第一个条件结果,第三个文本框内输入以后所有的条件并相应的结果。

如公式:if(b2>89,"a",if(b2>79,"b",if(b2>69,"c",if(b2>59,"d","f"))

第一条件b2>89,第一条件结果"a",第三个文本框输入:if(b2>79,"b",if(b2>69,"c",if(b2>59,"d","f"

第二个方法是在编辑公式栏内直接输入以下的公式。

三、示例。1、在学生成绩工作表中,单元格 b2中包含计算当前成绩等级的公式。如果 b2 中的公式结果大于等于 60,则下面的函数将显示“及格”,否则将显示“不及格”。

条件结果1结果2

if(b2>=60,"及格","不及格")

2、如果要给以学生成绩为名称所引用的数字设置字母级别,请参阅下表:

可以使用下列嵌套 if 函数:

if(b2>89,"a",if(b2>79,"b",if(b2>69,"c",if(b2>59,"d","f"))

或。if(b2>89,”优”,if(b2>79,”良”,if(b2>69,”中”,if(b2>59,”及格”,”差”))

还有一种方法为:

if(b2<60,”f”, if(b2<=69,"d", if(b2<=79,”c”, if(b2<=89,"b","a",)

或。if(b2<60,”差”,if(b2<=69,”及格”,if(b2<=79,”中”,if(b2<=89,”良”,”优”))

当在第一个空格出现结果后,下面结果如下操作:按住ctrl把鼠标放在格子右下角,当鼠标变成十字时间向下拖动,即可产生所有结果。

注:1、b2是所要计算的值所在的列和行号,“b”为列号,数字“2”为第一个值所在的行。

2、if函数的结尾的“)”反括号的个数应为if的个数。如:if(b2<60,”差”if(b2<=69,”及格”,if(b2<=79,”中”,if(b2<=89,”良”,”优”))有4个if,所以用了4个“)”

Excel中IF函数的部分高级用法

一 if函数的语法结构。if 是执行真假值判断,根据逻辑测试的真假值返回不同的结果。语法结构 if 条件,结果1,结果2 二 操作方法。打开所需软件excel,输入所需的的 再找到所填等级资料的第一行,然后,找到工具栏的的 fx 或者点菜单 插入 fx函数 在出现的粘贴函数窗口中选择 全部 移动滚动...

Excel函数的高级应用

1 transpose函数。transpose函数的功能是求矩阵的转置矩阵。公式为。transpose array 式中,array 需要进行转置的数组或工作表中的单元格区域。函数transpose必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与array的列数和行数相同。例2 7 假...

excel函数的高级应用

公式和函数是excel最基本 最重要的应用工具,是excel的核心,因此,应对公式和函数熟练掌握,才能在实际应用中得心应手。2.1.1 数组公式及其应用。数组公式就是可以同时进行多重计算并返回一种或多种结果的公式。在数组公式中使用两组或多组数据称为数组参数,数组参数可以是一个数据区域,也可以是数组常...