Excel不同数值区间,相互有重叠,输入数据直接指定一个数值,怎么列公式?

中的if函数,除了可以单个条件进行筛选,还可以有多个条件进行筛选,下面是由学习啦小编分享的excel if函数多个条件怎么用教程_excel如何使用if多条件,希望对你有用。






满足多个条件也可以分两种情况:

1)同时满足多个条件;

2)满足多个条件中的一个或若干个即可。

我们以下图的数据来举例说明。

excel if函数多个条件怎么用教程1:首先,利用AND()函数来说明同时满足多个条件。

举例:如果A列的文本是“A”并且B列的数据大于210,则在C列标注“Y”。

excel if函数多个条件怎么用教程2:在C2输入公式:

AND()函数语法是这样的,AND(条件1=标准1,条件2=标准2……),每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE。只有所有的条件和判断均返回TRUE,也就是所有条件都满足时AND()函数才会返回TRUE。

excel if函数多个条件怎么用教程3:然后,利用OR()函数来说明只要满足多个条件中的一个或一个以上条件。

举例:如果A列的文本是“A”或者B列的数据大于150,则在C列标注“Y”。

excel if函数多个条件怎么用教程4:在C2单元格输入公式:

OR()函数语法是这样的:OR(条件1=标准1,条件2=标准2……),和AND一样,每个条件和标准判断返回TRUE或者FALSE,但是只要所有判断中有一个返回TRUE,OR()函数即返回TRUE。

excel if函数多个条件怎么用教程5:以上的是在单个单元格中判断,也可以写成数组公式形式在单个单元格中一次性完成在上述例子中若干个辅助单元格的判断。


1.IF函数的语法结构

IF函数的语法结构:IF(条件,结果1,结果2)。

对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。

把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。

4.IF函数嵌套的执行过程

如果按等级来判断某个变量,IF函数的格式如下:

函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。


Excel常用电子表格公式大全

一、Excel基本公式

4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:

5、学期总评: =K2_0.3+M2_0.3+N2_0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

说明:COUNTIF函数也可计算某一区域男、女生人数。

11、标准差: =STDEV(K2:K56) ——求K2到K56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);

12、条件求和: =SUMIF(B2:B56,"男",K2:K56) ——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和;

——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2、3、4、5),则此函数返回的结果表示求一班的男生人数;这是一个数组函数,输完后要按Ctrl+Shift+Enter组合键(产生“{……}”)。“{}”不能手工输入,只能用组合键产生。

———假设D列存放学生的出生日期,E列输入该函数后则产生该生的周岁。

15、在Word中三个小窍门:

①连续输入三个“~”可得一条波浪线。

②连续输入三个“-”可得一条直线。

连续输入三个“=”可得一条双直线。

一、excel中当某一单元格符合特定条件,如何在另一单元格显示特定的颜色比如:

A1〉1时,C1显示红色

1、单元击C1单元格,点“格式”>“条件格式”,条件1设为:

2、点“格式”->“字体”->“颜色”,点击红色后点“确定”。

3、点“格式”->“字体”->“颜色”,点击绿色后点“确定”。

点“格式”->“字体”->“颜色”,点击黄色后点“确定”。

4、三个条件设定好后,点“确定”即出。

二、EXCEL中如何控制每列数据的长度并避免重复录入

1、用数据有效性定义数据长度。

用鼠标选定你要输入的数据范围,点"数据"->"有效性"->"设置","有效性条件"设成"允许""文本长度""等于""5"(具体条件可根据你的需要改变)。

还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。

2、用条件格式避免重复。

这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。

三、在EXCEL中如何把B列与A列不同之处标识出来?

(一)、如果是要求A、B两列的同一行数据相比较:

假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:

“单元格数值” “不等于”=B2

点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。

用格式刷将A2单元格的条件格式向下复制。

B列可参照此方法设置。

(二)、如果是A列与B列整体比较(即相同数据不在同一行):

假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为:

点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。

用格式刷将A2单元格的条件格式向下复制。

B列可参照此方法设置。

按以上方法设置后,AB列均有的数据不着色,A列有B列无或者B列有A列无的数据标记为红色字体。

四、EXCEL中怎样批量地处理按行排序

假定有大量的数据(数值),需要将每一行按从大到小排序,如何操作?

由于按行排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。所以,这一问题不能用排序来解决。解决方法如下:

1、假定你的数据在A至E列,请在F1单元格输入公式:

用填充柄将公式向右向下复制到相应范围。

你原有数据将按行从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。

注:第1步的公式可根据你的实际情况(数据范围)作相应的修改。如果要从小到大排序,公式改为:=SMALL($A1:$E1,COLUMN(A1))

五、巧用函数组合进行多条件的计数统计

例:第一行为表头,A列是“姓名”,B列是“班级”,C列是“语文成绩”,D列是“录取结果”,现在要统计“班级”为“二”,“语文成绩”大于等于104,“录取结果”为“重本”的人数。统计结果存放在本工作表的其他列。

六、如何判断单元格里是否包含指定文本?

假定对A1单元格进行判断有无"指定文本",以下任一公式均可:

求某一区域内不重复的数据个数

例如求A1:A100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:

二是利用乘积求和函数:

七、一个工作薄中有许多工作表如何快速整理出一个目录工作表

1、用宏3.0取出各工作表的名称,方法:

Ctrl+F3出现自定义名称对话框,取名为X,在“引用位置”框中输入:

2、用HYPERLINK函数批量插入连接,方法:

在目录工作表(一般为第一个sheet)的A2单元格输入公式:

将公式向下填充,直到出错为止,目录就生成了。


excel if函数多个条件怎么用教程相关:

EXCEL 电子表格中四个常用函数的用法

现在介绍四个常用函数的用法:COUNT(用于计算单元格区域中数字值的个数) 、

COUNTA(用于计算单元格区域中非空白单元格的个数) 、COUNTBLANK(用于计算单元格区域中空白单元格的个数) 、COUNTIF(用于计算符合一定条件的COUNTBLANK 单元格个数) 。

结合例子将具体介绍:如何利用函数COUNTA 统计本班应考人数(总人数) 、利用函数COUNT 统计实际参加考试人数、利用函数COUNTBLANK 统计各科缺考人数、利用函数COUNTIF 统计各科各分数段的人数。首先,在上期最后形成的表格的最后添加一些字段名和合并一些单元格,见图1。

一、 利用函数COUNTA 统计本班的应考人数(总人数)

因为函数COUNTA 可以计算出非空单元格的个数,所以我们在利用此函数时,选取本班学生名字所在单元格区域(B3~B12) 作为统计对象,就可计算出本班的应考人数(总人数) 。

1.选取存放本班总人数的单元格,此单元格是一个经过合并后的大单元格(C18~G18) ;

2.选取函数;单击菜单“插入/函数”或工具栏中的函数按钮f *,打开“粘贴函数”对话框,在“函数分类”列表中选择函数类别“统计”,然后在“函数名”列表中选择需要的函数“COUNTA”,按“确定”按钮退出“粘贴函数”对话框。

3.选取需要统计的单元格区域;在打开的“函数向导”对话框中,选取需要计算的单元格区域B3~B13,按下回车键以确认选取;“函数向导”对话框图再次出现在屏幕上,按下“确定”按钮,就可以看到计算出来本班的应考人数(总人数) 了。

二、利用COUNT 、COUNTBLANK 和COUNTIF 函数分别统计各科参加考试的人数、统计各科缺考人数、统计各科各分数段的人数

我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了,是0分的都输入0。

(一) 统计语文科的参加考试人数、缺考人数、各分数段的人数。

1.用函数COUNT 统计语文科的参加考试人数。单击存放参加语文科考试人数的单元格C19,然后按照前面的操作步骤,首先在“函数分类”列表中选择函数类别“统计”,在“函数名”列表中选择需要的函数“COUNT”;其次按照上面“一、3”选取单元格区域的操作方法,选取需要统计的单元格区域(C3~C12) ,然后回车确认,单击“函数向导”对话框“确定”按钮,就可以看到计算出来的结果。

2.用函数COUNTBLANK 统计语文科的缺考人数。单击存放语文科缺考人数的单元格C20,然后按照上面的操作方法,在“统计”类别中选取函数COUNTBLANK ,并进行需要统计单元格区域(C3~C12) 的选取,直到得出结果。

3.用函数COUNTIF 分别统计出语文科各分数段的人数。

(1) 统计90分(包括90分) 以上的人数(表中为“90分以上”):单击存放此统计人数的单元格C21,然后选取函数, 即选取“统计”类别中的函数“COUNTIF”,然后单击“函数向导”对话框中的“Ragane”右侧的按钮,以选取统计单元格的区域(C3~C12) 后,回到“函数向导”对话框中,再输入统计的条件:“$#@62;=90”,如图2。单击“确定”按钮,就可以计算出结果了。

(2) 统计大于或等于80分而小于90分的人数(表中为“80~89分”):双击单元格C21进入编辑状态,可以看到统计90分以上的分数段的人数的公式如图3所示是:

要统计本分数段人数,我们只要双击C22,在其中输入计算公式:

回车后,即可计算出此分数段的人数。

(3)用同样方法,只要在C23、C24、C25三个单元格中,分别输入公式(可以通过复制粘贴后, 修改数字快速完成) :

输入完毕后,注意一定要以回车确定,即可分别统计出“大于或等于70分而小于80分”(表中为“70~79分”)、“大于或等于60分而小于70分”(表中为“60~69分”)、“小于60分”(表中为“不及格”),这三个分数段的各自的人数。

EXCEL 电子表格中四个常用函数的用法

现在介绍四个常用函数的用法:COUNT(用于计算单元格区域中数字值的个数) 、COUNTA(用于计算单元格区域中非空白单元格的个数) 、COUNTBLANK(用于计算单元格区域中空白单元格的个数) 、COUN TIF(用于计算符合一定条件的COUNTBLANK 单元格个数) 。

结合例子将具体介绍:如何利用函数COUNTA 统计本班应考人数(总人数)、利用函数COUNT 统计实际参加考试人数、利用函数COUNTBLANK 统计各科缺考人数、利用函数COUNTIF 统计各科各分数段的人数。首先,在上期最后形成的表格的最后添加一些字段名和合并一些单元格,见图1。

一、 利用函数COUNTA 统计本班的应考人数(总人数)

因为函数COUNTA 可以计算出非空单元格的个数,所以我们在利用此函数时,选取本班学生名字所在单元格区域(B3~B12)作为统计对象,就可计算出本班的应考人数(总人数)。

1.选取存放本班总人数的单元格,此单元格是一个经过合并后的大单元格(C18~G18);

2.选取函数;单击菜单“插入/函数”或工具栏中的函数按钮f*,打开“粘贴函数”对话框,在“函数分类”列表中选择函数类别“统计”,然后在“函数名”列表中选择需要的函数“COUNTA”,按“确定”按钮退出“粘贴函数”对话框。

3.选取需要统计的单元格区域;在打开的“函数向导”对话框中,选取需要计算的单元格区域B3~B13,按下回车键以确认选取;“函数向导”对话框图再次出现在屏幕上,按下“确定”按钮,就可以看到计算出来本班的应考人数(总人数)了。

二、利用COUNT、COUNTBLANK和COUNTIF 函数分别统计各科参加考试的人数、统计各科缺考人数、统计各科各分数段的人数

我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了,是0分的都输入0。

(一)统计语文科的参加考试人数、缺考人数、各分数段的人数。

1.用函数COUNT 统计语文科的参加考试人数。单击存放参加语文科考试人数的单元格C19,然后按照前面的操作步骤,首先在“函数分类”列表中选择函数类别“统计”,在“函数名”列表中选择需要的函数“COUNT”;其次按照上面“一、3”选取单元格区域的操作方法,选取需要统计的单元格区域(C3~C12),然后回车确认,单击“函数向导”对话框“确定”按钮,就可以看到计算出来的结果

。2.用函数COUNTBLANK 统计语文科的缺考人数。单击存放语文科缺考人数的单元格C20,然后按照上面的操作方法,在“统计”类别中选取函数COUNTBLANK,并进行需要统计单元格区域(C3~C12)的选取,直到得出结果。

3.用函数COUNTIF 分别统计出语文科各分数段的人数。

(1) 统计90分(包括90分)以上的人数(表中为“90分以上”):单击存放此统计人数的单元格C21,然后选取函数,即选取“统计”类别中的函数“COUNTIF”,然后单击“函数向导”对话框中的“Ragane”

右侧的按钮,以选取统计单元格的区域(C3~C12)后,回到“函数向导”对话框中,再输入统计的条件:“$#@62;=90”,如图2。单击“确定”按钮,就可以计算出结果了。

(2) 统计大于或等于80分而小于90分的人数(表中为“80~89分”):双击单元格C21进入编辑状态,可以看到统计90分以上的分数段的人数的公式如图3所示是:=COUNTIF(C3:C12,″$#@62;=90″), 要统计本分数段人数,我们只要双击C22,在其中输入计算公式:

回车后,即可计算出此分数段的人数。

(3)用同样方法,只要在C23、C24、C25三个单元格中,分别输入公式(可以通过复制粘贴后,修改数字快速完成):

输入完毕后,注意一定要以回车确定,即可分别统计出“大于或等于70分而小于80分”(表中为“70~79分”)、“大于或等于60分而小于70分”(表中为“60~69分”)、“小于60分”(表中为“不及格”),这三个分数段的各自的人数。

(二)统计其余各科的参加考试人数、缺考人数、各分数段的人数。

如前一期所述,用复制公式的方法,可以快速计算出其余各科的有关数据。以上已经计算出语文科的应考人数、缺考人数及各分数段的人数,选取范围(C19~C25),把鼠标指向刚才选取的单元格区域的右下方(即填充句柄),待光标变为小黑十字时,按下鼠标左键,并向右拖动,至G25松开鼠标,各科要统计的结果都出来了。

前两期对班级成绩,分别作了总分、平均分、最高分、最低分、应考人数、缺考人数、分数段等数据统计,这些数据可以用来衡量这个班的成绩的情况。这一期,将首先介绍用函数“RANK”以最快的速度把本班的名次排出来,作为衡量学生个人在本班的学习情况;另外再介绍用“MEDIAN”、“MODE”、“STDEVP”函数分别统计出各科成绩的“中位数”、“众数”、“标准差”,以此衡量各科试题的质量(如试题的难易程度、离散程度等)情况。

一、用函数“RANK”对总分排名次

(一)单元格区域的命名

先打开上期制作的表格(如图1), 如果用“总分”来排名次,首先选取所有“总分”数据的单元格区域(H3~H12), 然后单击菜单中的“插入/名称/定义”,在弹出的“定义名称”对话框中,在“当前工作簿的名称”中输入或修改名称为“总分”;在“引用位置”栏中显示的就是刚才选取的单元格区域(H3~H12),当然也可以通过单击其右侧的按钮重新选取单元格区域。如果只定义一个名称,则可按“确定”按钮退出;如果还要添加其它区域名称,可单击“添加”按钮,待命名完毕后,再按“确定”按钮结束单元格区域的命名。 在此我们可以比较一下前两期用“选取”和现在用“命名”区域的不同方法及用途:利用“选取”确定区域,预选区域不是固定的,如果需要相对固定的区域,可以利用“命名”,则以后的操作会比较简便,如果对某个区域一旦命名,利用函数的时候,就可以按以下的方法确定单元格的区域,无须再去选取区域了。

(二)选取函数确定排名

1.在图1的“平均分”右边的单元格(J2)中输入“名次”。

2.单击选取单元格J3,再选择“统计”类的“RANK”函数,则在弹出的“粘贴函数”对话框中,一切设置如图2(图中的“H3”是存放第一个学生总分的单元格,“总分”则是刚才命名的单元格区域名称。此时不能在“粘贴函数”对话框中,单击图2中“Ref”右边的按钮去选取单元格区域,否则后面利用复制方法统计其余各人的名次时,单元格的区域会发生变化;利用命名的单元格区域,复制时其区域不会发生变化;如果只看其中一个人的名次,则可以利用“选取”的方法),单击“确定”按钮,即可得出第一个学生的成绩排名。然后选取单元格J3,拖动其填充句柄至最后一名学生,马上得出全班的成绩排名。而且名次是可以动态变化的,如果某人的某科成绩发生变化,所有排名也会随数据的变化而变化。如果想把

名次按从低到高的顺序进行排列,只要先选取范围(J3~J12),然后利用菜单中的“数据/排序”命令,对“名次”进行“递增”排序即可。

二、用“MEDIAN”、“MODE”、“STDEVP”函数分别计算各科成绩的“中位数”、“众数”、“标准差” “中位数”、“众数”、“标准差”是三个“统计类”的函数,也是统计学中三个十分常用的概念,它是分析数据的分布、离散程度等标志的重要依据,下面通过对学生成绩的分布情况,分析每科试题的有关情况。

1.计算“语文”的“中位数”

先选取存放数据的单元格C26,然后在“统计”类函数中选取函数“MEDIAN”,在弹出的“粘贴函数”对话框中,单击“Nuber1”右边的按钮,选取需计算的单元格区域(C3~C12),然后单击“粘贴函数”对话框中的“确定”按钮,就可计算出语文科的中位数(在选取的数据中,中位数是它们的平均数)。

2.计算“语文”的“众数”、“标准差”

利用“MODE”、“STDEVP”两个函数,按照上述的方法,即可计算出“语文”的“众数”、“标准差”。

3.计算其余各科的“中位数”、“众数”、“标准差”

按照前两期介绍的复制方法,相信各位可以熟练地操作,计算出其余各科的“中位数”、“众数”、“标准差”了,最后结果如图3。

学会使用Excel 中的一些常用函数,是为了使我们的工作更科学、更迅速、更轻松。那么上述对成绩统计出来的数据,如何体现为教学服务呢?下面简单介绍一下Excel 中“图表”的应用,以便我们对各科的试题进行分析:

在Excel 中“图表”是反映表格数据的直观表现,通过图表可以非常迅速直观地对数据产生总体上的认识,这正是统计学中,最常用的对数据分布的表现方式。

(一)使用“图表向导”建立“语文”分数的分布图表

1. 选取图表类型:可以先选取表格中某个空白的单元格,单击菜单中的“插入图表”,在弹出的“图表向导-步骤1”对话框中,选择一种图表类型和子图表类型,如我们选择“折线图”。单击“确定”按钮后,进入“图表向导-步骤2”。

2.选择图表源数据:在弹出的步骤2对话框中,单击数据区域右侧的按钮,对话框消失,按前面介绍过的方法选取数据区域(b21~c25),回车确定选取后,单击“下一步”进入“图表向导-步骤3”。

3.设置图表选项:在弹出的步骤3对话框中,可以简单设置如图4,单击“下一步”进入“图表向导-步骤4”。

4.选择图表位置:在弹出的对话框中,需要选择生成图表放置的位置,此时单击“完成”按钮,把图表嵌在当前的工作表中,图5为完成的“语文”分数分布图表。

具体的数据分析留给有兴趣的读者。

下期将用一个货物销售的例子,说明总计(SUMIF)和分类汇总(SUBTOTAL)两个函数的用法。 前面介绍过求和函数(SUM),它能对选取区域内的数据进行按行(或列)求和,但在实际应用中,经常需要进行有条件的数据汇总。本期介绍的总计函数(SUMIF),将为你解决这个问题;另外介绍的分类汇总函数(SUBTOTAL),可以很容易地计算分类汇总。这两个函数的作用都十分强大,利用它可以简化条件汇总和分类汇总。

如图1的样表,是某百货公司下属的四个门市部,都销售同样的商品;假设其中的四个售货员,轮流在四个门市部工作,样表是他们在一段时间内的营业销售情况,(其中的“金额”可以用公式计算,方法是在F2中输入公式“=D2*E2”进行计算,然后按照前面讲述过的拖动进行复制的方法,即可求出各门市部各种商品的销售金额)。下面将举例说明用总计函数(SUMIF),分别按门市部、售货员、某一商品、某一范围进行有关的汇总;用分类汇总函数(SUBTOTAL),分别计算某门市部商品数量的平均值、某门市部的商品数量之和、某门市部货物类别的数目、某门市部最大销售量和最便宜的单价。

一、对固定的单元格区域进行命名

上期已介绍过对一定的单元格区域进行命名的方法,应该值得注意和学会运用,因为命名单元格区域对灵活运用函数是十分重要的,它将为运用函数带来极大的方便。这里先按上期介绍过的方法,利用菜单

中的“插入/名称/定义”命令,在“定义名称”的对话框中,分别添加对如下区域的命名:把“A2~A17”命名为“门市部”,把“B2~B17”命名为“售货员”,把“C2~C17”命名为“类别”,下面的几项依次命名为“数量”、“单价”、“金额”。

二、用总计函数(SUMIF)分别按门市部、售货员、商品类别、某一条件进行有关的汇总

1. 按门市部进行汇总

以“门市部3”进行金额的汇总为例:按我们都已熟悉的方法,首先选取存放数据的单元格,然后选取函数“SUMIF”,在弹出的“粘贴函数”对话框中,设置如图2,其中的“Range”为选取的区域,这个区域(前面已定义为“门市部”)是下面条件判断的依据、“Criteria”为计算条件,它将判断选取区域中哪些单元格(即“门市部3”)符合计算要求、“Sum_range”为求和区域,这个区域中的数值(“金额”)用于真正的求和。

2. 按售货员进行汇总

以“刘芳”的销售数量为例,与上述方法一样,只要在“粘贴函数”对话框图中,在“Range”项输入“售货员”,在“Criteria”项中输入“″刘芳″”,在“Sum_range”项中输入“数量”。

3. 按商品类别进行汇总

以“茶叶”的销售金额为例,只要在“粘贴函数”对话框图中,在“Range”项输入“类别”,在“Criteria”项中输入“″茶叶″”,在“Sum_range”项中输入“金额”。

4.按一定条件进行汇总

如计算除“矿泉水”之外的货款:在“粘贴函数”对话框图中,在“Range”项输入“类别”,在“Criteria”项中输入“″$#@60;$#@62;矿泉水″”、在“Sum_range”项中输入“金额”。

以上按不同的条件进行了“数量”或“金额”的汇总,如果双击存放“门市部3”金额的单元格,其中的计算公式为:“=SUMIF(门市部,″门市部3″,金额)”,如果需要计算其它门市部的汇总金额,只须把计算公式利用“复制”和“粘贴”命令,复制至相对应的单元格后,把“门市部3”修改为其它门市部即可汇总出其它门市部的金额了。 同样方法,可完成对各“售货员”的汇总、各类商品的汇总。图3是以上各项汇总数据的样表,剩余的各项(如各门市部、各种商品的销售数量)的汇总,大家不妨一试。不难看出,利用函数进行计算时,相对固定的单元格区域命名后,减少了频繁选取单元格区域的次数,给我们操作带来了极大的方便。

三、分类汇总函数(SUBTOTAL)的应用

分类汇总函数(SUBTOTAL)不仅仅是一个求和函数,还能够对给定区域内的数值进行其它计算(见图4),它的语法结构为:

其中的“function_num”是计算类型编号,为一个1到11的数字,它规定所要进行的计算类型,图4为计算类型编号及具体含义;“ref1”为进行汇总数据的单元格区域。

1. 计算“门市部2”的“数量”平均值

选定函数后,弹出“粘贴函数”对话框中,在“Function_num”项中输入计算类型“1”,单击“Ref1”右侧的按钮,选取“门市部2”对应的“数量”单元格区域(D6~D9),如图5,按“确定”按钮完成。

2. 计算“门市部4”中的数量之和

与计算“门市部2”的“数量”平均值相似,计算类型(“Function_num”)为“9”,汇总单元格区域(“Ref1”)为“D14:D17”。

3. 计算“门市部2”的商品“类别”数目

与上例相似的操作,计算类型(“Function_num”)为“2”,汇总单元格区域为“C6:C9”。

4. 计算最大的销售数量

5. 计算 “门市部2”中的最便宜的单价

分类汇总函数的应用是十分灵活的,这是它与使用菜单中“数据/分类汇总”命令的最大差别,如果

应用菜单中的分类汇总命令,往往是对于有标题的某个区域而进行的分类汇总,这样的应用有时缺乏必要的灵活性,不利于实际中的灵活运用,所以应该学会利用分类汇总函数进行分类汇总,这在我们的实际工作中是非常有用的。

:对指定条件的区域进行汇总和分类汇总,这是我们在实际工作中经常遇到的,利用总计函数(SUMIF)和分类汇总函数(SUBTOTAL)一般就能够处理这些工作,而且具有比较强的灵活性。

说明:本文转自电脑报电子版,未将实例图片加上,若有不明白的地方,请参照电脑报原文。

主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。

参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。

应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C 26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。

特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。

一、求各种类型单元格的个数

EXCEL 单元格内数据主要有以下几类:数值型,文本型,逻辑型,错误值型。其中时间类型也是一种特殊的数值。文本类型的数字是文本型。

空单元格:指什么内容也没有的单元格,姑且称之为真空。

假空单元格:指0字符的空文本,一般是由网上下载来的或公式得来的,姑且称之为假空。

date 指单元格区域,该参数不能是数组

三、等于或包含某N 个特定字符的单元格个数

注:countif()函数对英文字母不区分大小写,通配符只对文本有效

注:一般多条件计数使用SUMPRODUCT 函数,以上方法较少使用,仅供参考。

五、各种特殊统计要求的计算 A2:A32 为存放数据的区域

(5)全部不见单元格(真空+空格+空文本)

秋尽冬至,又到一年年终时。在工作中,数据的运算量和汇总的操作一下比平时多了不少。众所周知,在Excel 中可以对数据进行各种不同的运算和汇总,今天我向大家介绍与条件相关的函数三兄弟,分别是“COUNTIF”、“SUMIF”和“IF”函数。他们有一个共同的特点——都姓字符“IF”。

大兄弟:COUNTIF函数(计数求和)

COUNT 函数,顾名思义是用来计数的,统计所选择区域的数值型单元格个数。COUNTIF 是COUNT 函数的引伸与拓展,在计数时加上先前条件,只有符合计数的条件才进行统计计算。比如,从员工信息表中,计算出有多少人的年龄大于35岁。

下面我们来看一个典型的分类计数汇总的例子。这里有一张销售流水记录表,每名销售人员累计做了多少“销售订单个数”呢?

大兄弟COUNTIF 正常工作需要两个参数——条件区域(本例为左侧表中“销售人员”一列)和计数条件(本例为右侧表中的人员姓名)。要计算第一位销售人员的“订单数”,很简单,输入函数公式 “=COUNTIF($C$2:$C$16,E2)”即可(见图1)。

二兄弟:SUMIF函数(条件求和)

SUM 函数的作用是对数据求和,而SUMIF 对它进行了引伸和拓展,比如计算“金额”在1元以上的数据总和、按照人员或产品分类计算数据总和等等。它有3个参数,分别是条件区域、判断条件、实际的求和区域(如果它与“条件区域”是一个区域,就可省略)。

在上例中,计算每位“销售人员”的订单总金额,就要使用SUMIF 函数来协助了。如果要计算每个人的销售订单总金额,把左侧表的“销售人员”一列当作“条件区域”,把右侧表的每个名单当作求和“条件”,把左侧表的每笔“订单金额”当作“实际求和区域”,在G2单元格中输入数据计算公式

在本例的COUNTIF 函数和SUMIF 函数中,由于“销售人员”区域与“订单总额”区域都是固定的,所以在函数中引用这两列地址时,要使用“绝对地址”,也就是在地址前添加“$”符号。

逻辑高手IF 函数是一个条件函数,它可以通过设置的条件进行逻辑判断。

如果在刚才的数据汇总表中再添加一列“销售奖金”数据,“销售奖金”发放的方法是:如果某个人的订单总额大于¥,那么“奖金”数用总额×5%,否则“奖金”就用总额×3%。所以,第1位销售人员“销售奖金”的计算公式应为“=IF(G2>*0.05,G2*0.03)”,如图3所示。

结合刚才的知识,推测一下这个公式中3个参数的涵义吧。“G2>1500000”是IF 函数的判断条件,“G2*0.05”是条件成立的操作,“G2*0.03”是条件不成立的操作。

*数据的分类汇总是Excel 最常见的应用。分类汇总的方法很多,包括使用函数和公式。设置的条件可看作是分类的依据,用“COUNTIF函数”进行分类计数汇总,用“SUMIF函数”进行分类求和汇总,非常方便。

*IF函数的作用是根据判断条件的真假,自动进行分支操作。比如根据身份证号码的奇偶来判断性别,根据绩效数据来填写成绩等等。在实际应用时,一个非常实用的应用是:把IF 函数的“真”或“假”参数嵌套成另一个IF 函数,实现多种分支操作。如2个IF 函数的嵌套可写成“=IF(条件,真,IF (条件,真,假))”,这样一来就可以实现3个分支判断了(在Excel 中,最多是7层函数嵌套)。

*重复数据的筛选问题常常让我们感到非常棘手。COUNTIF 函数除了可以实现分类计数汇总外,它和IF 函数配合,还可以实现对重复数据的标识与筛选,从而将1列中的重复数据删除。在如下图4所示的案例中,使用了公式“=IF(COUNTIF($C$1:C1,C1)>1,”1”,”0”)”为重复数据的后面添加了标识“1”,为不重复数的后面添加了标识“0”。在公式中,COUNTIF是条件计数,可利用它统计出从这列的第1个数据起,某个数出现了几次,再用IF 函数判断,若出现2次以上就添加“1”,若出现1次则就添加“0”。最后用Excel 中的自动筛选功能,将所有标识为“1”的数据行删除,就能把重复数据统统清理掉了。

与“IF”相关的函数三兄弟,不但为运算添加了“条件”,而且为我们打通了很多解决问题的道路,只要我们肯用心发掘,一定还能够找到更多的问题解决之道。

Range 为需要计算其中满足条件的单元格数目的单元格区域。

Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、"32"、">32" 、"apples" 或 B4。

Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。

若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。 若要使公式返回两个基于条件的值之一,例如某指定销售金额的销售红利,可使用 IF 工作表函数。

若要计算空或非空单元格的个数,可使用 COUNTA 和 COUNTBLANK 函数。

如果您将示例复制到空白工作表中,可能会更易于理解该示例。 A B

假设B1:B10为你的数据区域.

Excel中能熟练地掌握函数的技巧,在水文日常工作中能达到事半功倍的效果。例如:要计算A1:An(定义:data)区域中非零的单元格的平均值,可在单元格中输入

一、求各种类型单元格的个数 所求类型单元格 真空单元格 真空+假空单元格

非真空单元格 文本型单元格 区域内所有单元格

假空单元格也是文本型单元格

不是countif(),这里顺便点一下。

备注:data1为用户定义单元格区域,如用户把a1:d50区域定义为data1,以下data2、data3、data4、data5类同data1,也为用户定义的单元格区域。

二、求大于或小于等于某个值的单元格个数 所求内容 大于50

大于或等于50 小于或等于50

大于E21单元格的值 等于E21单元格的值 小于E21单元格的值

三、求等于或包含某N 个特定字符的单元格个数

五、两个条件求个数 所求内容 >10并且=10并且=10并且10并且10并且

首先,选择要设置有效性验证区域(如:A1:A100,定义为:data5)中的任一单元格(假设为:A1),在excel 工作表中,用鼠标依次点击菜单栏数据→有效性菜单命令,打开“数据有效性”对话框,在“允许”下拉按钮中设置有效性条件为“自定义”,在“公式”框中输入 =COUNTIF(data5,A1)

关于=COUNTIF(F6:N6,"*")的相关问题:本人在用到公式=COUNTIF(F6:N6,"*")时,出现错误,我在所选的区域内(有M、#、*、和数字1、0),在用公式求*个数时,所得个数为非数字相加之和,而分别求M、#、*、1、0个数时得出的个数是正确的,同样的公式为什么求出不同的结果,很是郁闷,请各位帮忙!! 本来想把表考上,但考不上来。

"*"代表除数字外的任何符号,包括两个以上的符号、字符如“#”、“#¥”、“#222”、“B1”、以及以文本方式出现的数码“123”等的通配符,但不代表数字,包括以1.00E+12这样的方式表示的数字;所以解决与*号匹配的问题时,要在*号前加~符号,即“~*”仅代表*号。公式改为 =COUNTIF(F6:N6,"~*")即可。

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

上个教程中教大家不用函数公式进行多条件查询的方法,非常简单实用,而且容易学习,唯一美中不足的是不能随着数据变化自动更新。

今天小编和大家分享一个万能查询公式,不明白的可以直接套用。

如下图,我们需要根据部门和名称这两个条件,来查询1、2、3月的数据。一般查询匹配时首先会想到VLOOKUP函数。

先来学习一下VLOOKUP函数语法

【用途】在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。

【参数】Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。

VLOOKUP函数的官方语法对于初学者可以说是一脸懵逼。来个小编总结的白话版:

VLOOKUP(你找谁?在哪里找?找的结果在查找范围的第几列? 随便找还是精确找?)

相信这样小伙伴们能理解如何使用VLOOKUP函数了吧!但是"你找谁"条件是一个,如何满足上图中的两个条件呢?先来看一下公式:

公式输入完成后按Ctrl+Shift+回车键确认公式,然后再向右、向下拖拽填充公式,即可得出所有计算结果。

首先要注意的是平常我们输入完公式按回车键即可确认公式,这是一个数组公式,所以要按Ctrl+Shift+回车键确认公式

如果不明白的直接复制套用即可

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持

我要回帖

更多关于 怎么把对应的数据放在一起 的文章

 

随机推荐