EXCEL中IF函式的使用方法
EXCEL中IF函式的使用方法
IF是条件判断函式,例如:=IF(条件,结果1,结果2),即如果满足“条件”则显示“结果1”,如果不满足“条件”则显示“结果2”
if函式的使用方法
if函式除了遵守一般函式的通用规则以外,还有其特有的注意事项。
1 括号必须成对,上下对应。
2 if函式有N个条件则有N+1个结果,即若结果只有3种情况的,那么条件只要2个就够了。
3 if函式最多允许出现8个返回值(结果),也就意味着,最多套用7个if 。
4 多个if巢状时,尽量使用同一种逻辑运算子。即:统一使用大于号或者统一使用小于号。避免出现不必要的错误。
5 if是个好函式,很管用。哈哈。他的格式是:=if(条件1,返回值1,返回值2) 。多个巢状的格式:=if(条件1,返回值1,if(条件2,返回值2,if(条件3,返回值3,返回值4))) 。这里先写3层巢状,4、5、6、7层同理。
B10单元格写入公式
=IF(A10="EUR","欧元",IF(A10="USD","美元",""))
或
=VLOOKUP(A10,{"EUR","欧元";"USD","美元"},2,)
Excel if函式用法及例项
Excel中IF函式是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。
我们下面给出一个例项——“快速判断给定值是否在指定区间”来讲解IF函式的用法。
在本例资料表的B列(上限)与C列(下限)中显示了一个数据区间。通过IF函式可以判断D列的值是否在B列与C列的资料之间。具体如下图:
选中E2单元格,在编辑栏输入公式:=IF(D2<B2,IF(D2>C2,"在","不在"),"不在")
按下回车键,即可判断D2单元格的值是否在C2与B2之间,并返回相应值。
选中E2单元格,双击右下角的自动填充柄,即可实现下面单元格的自动填充。
附:Excel if函式用法
1.IF函式的语法结构
IF函式的语法结构:IF(条件,结果1,结果2)。
2.IF函式的功能
对满足条件的资料进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。
3.条件表示式
把两个表示式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连线起来就构成条件表示式。
4.IF函式巢状的执行过程
如果按等级来判断某个变数,IF函式的格式如下:
IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函式从左向右执行。首先计算E2>=85,如果该表示式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表示式成立,则显示“良”,否则继续计算E2>=60,如果该表示式成立,则显示“及格”,否则显示“不及格”。
IF函式的使用方法
如果 布林表示式为真,则执行语句
if(布林型别){ 布林型别 true / false 或者 判断的表示式 >= , ==, <= 也可产生布尔型别
语句;
}
if 为试探的意思,当为 true 执行语句
sumif函式的使用方法
假设部门名称在A列,费用在B列,则某部门的费用为:
=sumif(a:a,"某部门",b:b)
sumif函式的引数如下:第一个引数:Range为条件区域,用于条件判断的单元格区域。第二个引数:Criteria是求和条件,由数字、逻辑表示式等组成的判定条件。第三个引数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个引数时,则条件区域就是实际求和区域。criteria 引数中使用万用字元(包括问号 (?) 和星号 (*))。问号匹配任意单个字元;星号匹配任意一串字元。如果要查询实际的问号或星号,请在该字元前键入波形符 (~)。
在 D2 单元格输入公式 =sum(B2:C2) ,然后按回车,即可对 B2和C2单元格进行求和:
2
选择D2单元格,然后双击 D2单元格右下角,即可自动向下填充公式,对每行的语文和数学成绩求和:
3
在 E2单元格输入公式 =SUMIF(B2:C2,">50") ,按回车后,即可对当前行所有大于50的分数进行求和:
4
选择E2单元格,然后双击该单元格右下角的黑色实心块,即可向下填充并求和:
END
可以变动条件的求和方式:
在F2单元格,输入公式 =SUMIF(B2:C2,$G$2) ,然后按回车确认输入。再双击该单元格右下角的实心块,向下填充:
在G2中输入条件,并按回车确认:
如下图所示,即已经对F列所有的单元格实施大于45的成绩求和:
countif函式的使用方法
OUNTIF函式可以统计单元格区域中满足给定条件的单元格的个数,该函式的语法结构为COUNTIF(rage,criteria),其引数range表示需要统计其中满足条件的单元格数目的单元格区域;criteria表示指定的统计条件,其形式可以为数字、表示式、单元格引用或文字。在运用COUNTIF函式时要注意,当引数criteria为表示式或文字时,必须用引号引起来,否则将提示出错。
概述:COUNTIF是统计函式之一,用来计算符合准则的单元格数目。
语法:COUNTIF(range,criteria)
中文语法:=COUNTIF(要检视单元格范围,要寻找的资料)
range:这是要依据准则进行计算的单元格范围。
criteria:要否列入加总的搜寻准则,这是以数字、运算式、单元格参照、文字或函式的形式来定义要加总哪些单元格的准则。
范例:
=COUNTIF(A:A,32)----计算A列中等于"32"的单元格个数。
=COUNTIF(A:A,">32")----计算A列单元格中大于"32"的单元格个数。
=COUNTIF(A:A,"apples")----计算A列中为"apples"的单元格个数。
=COUNTIF(A:A,"*apple*")----计算A列中含有"apples"的单元格个数。
=COUNTIF(A:A,"apple?")----计算所有5个字元数,前4个字为"apple"最后一个字不同的单元格个数。
=COUNTIF(A:A,B1)----计算A列中等于B1资料的单元格个数。
=COUNTIF(A:A,"*")----计算A列中,为任何文字的单元格个数。
=COUNTIF(A:A,"????es")----计算单元格A列中,有刚好6个字元,且以 "es" 字母结尾的单元格个数。
=COUNTIF(A1:A9,"<>"&B1)----计算单元格A1到A9中,值不等于 B1 的单元格个数。