- ?
Excel函数公式:含金量超高的Excel计数、求和、查询及一对多查询
大
展开
Excel中,函数公式的威力强大是众所周知的,但是,好多人还是应用不好,今天,我们对常用的万能公式,做一下讲解,希望对大家的工作有所帮助。
一、多条件计数统计——Countifs函数。
目的:计算销往“北京”地区且销量大于30的男销售员人数。
方法:
1、在目标单元格中输入公式:=COUNTIFS(C3:C9,">30",D3:D9,"男",E3:E9,"北京")。
解读:
1、Countifs函数为多条件计数函数。
2、语法结构:=Countifs(条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)。
二、多条件求和统计——Sumifs函数。
目的:计算销往“北京”地区且销量大于30的男销售员销量之和。
方法:
1、在目标单元格中输入公式:=SUMIFS(C3:C9,C3:C9,">30",D3:D9,"男",E3:E9,"北京")。
解读:
1、Sumifs函数为多条件求和函数。
2、语法结构:=Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)。
三、多条件查找引用函数——Lookup函数。
目的:查询销售员在相应地区的销量。
方法:
1、在目标单元格中输入公式:=LOOKUP(1,0/(($B$3:$B$9=$H$3)*($E$3:$E$9=$I$3)),C3:C9)。
解读:
1、此用法为Lookup函数的变异用法。首先比较$B$3:$B$9=$H$3是否成绩,形成一个数组,然后比较$E$3:$E$9=$I$3是否成立,形成一个数组,最后两个数组相乘形成一个新的数组,条件同时成立的返回1,否则返回0。0除以1返回0,0除以0返回错误,查找值1和运算结果比较,之后0相近,所以返回0所在行的值。
2、语法结构:=Lookup(1,0/((条件范围1=条件1)*(条件范围2=条件2)……(条件范围N=条件N)),返回值范围)。
四、一对多查询实用技巧——Index+Small+If+Row函数的组合应用。
目的:查询销售员销往的地区。
方法:
1、在目标单元格中输入公式:=INDEX(E:E,SMALL(IF(B$3:B$9=H$3,ROW($3:$9),4^8),ROW(A1)))&""。
2、Ctrl+Shift+Enter填充。
3、拖动填充柄填充。
解读:
1、首先判断B$3:B$9=H$3是否成立,返回一个由True和False构成的数组,然后由ROW($3:$9)返回3,4,5,6,7,8,9,然后由IF函数判断,如果B$3:B$9=H$3成立,则返回对应位置上的ROW($3:$9),否则返回4^8。
2、用Small函数返回第一个最小的值,以此类推。
3、用Index返回E列上对应位置的值。
4、目前Excel中最大的行数为4^8行,所以在此处用4^8进行辅助运算。
结束语:
上文中的4个万能函数,对于计数、求和、查询以及一对多查询进行了演示和系统的分析,希望对大家今后的工作有所帮助。
学习过程中遇到困难可以在留言区留言讨论哦,同时欢迎大家交流学习经验和心得!
- ?
Excel如何自动计算某列中同一颜色单元格的数量,并显示出数值
爱眉a
展开
在使用Excel统计数据时,有时会用条件格式等方法把一些符合特定条件的单元格标记成某种颜色。例如把成绩表中分数在60分以上的单元格用颜色标记出来,但标记颜色后有时可能还需要对已标记颜色单元格的数量进行统计,从而知道究竟有多少个人达到了标准。我们可以利用Excel的一些功能让Excel自动计算出已标记颜色的单元格数量。下面以Excel2007为例,介绍两种个人认为相对简单的方法,供大家参考。
例如要统计下图中“成绩”列中黄色单元格的数量:
一、用Excel的筛选功能结合“SUBTOTAL”函数统计某列中同一颜色单元格的数量。
Excel的筛选功能可以把不符合指定条件的单元格隐藏起来,“SUBTOTAL”函数可以计算并显示出指定表格范围内可见的非空单元格个数,二者一起使用就可以让Excel自动统计出某列中同一颜色单元格的数量。统计方法是:
●首先要知道要统计的表格范围内首尾单元格的名称,点击统计范围最上方和最下方的单元格,再查看Excel的名称框,即可知道对应的单元格名称。例如下图中要统计范围的首尾单元格为C3和C8。
●点选一个任意的空单元格,作为输入“SUBTOTAL”函数和显示单元格数量的位置。为了更加直观,可以在其相邻的单元格中输入文字注释说明。
●选中单元格后,在Excel的编辑栏中输入“=SUBTOTAL(103,首单元格名称:尾单元格名称)”,其中的“103”是“SUBTOTAL”函数的一个参数,表示要统计非空单元格个数,并且忽略隐藏的单元格。例如本例中应输入“=SUBTOTAL(103,C3:C8)”。
●在编辑栏中输入函数后,点击左侧的对号或者按键盘的回车键。
●此时“SUBTOTAL”函数就会自动计算出指定范围内非空单元格的数量。因为还没有对单元格进行筛选,此时该处显示的是范围内所有单元格的数量。下一步需要进行筛选:先选择要筛选的范围,可以用鼠标框选,如果单元格数量较多,也可以用按键盘的Shift键等方法选择单元格范围。
(此处要注意的是:选择范围中最上方的单元格在筛选后会一直显示。例如本例中选择筛选范围时要注意不要只选择包含成绩的单元格,要将上方的标题单元格一起选中,因为最上方的单元格在筛选后会一直显示的。)
●选好范围后,鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”。
●此时之前选择的单元格范围上方会出现一个小三角按钮。点击这个小三角会弹出一个菜单。
●将鼠标指针指向弹出菜单中的“按颜色筛选”,指针稍停留后,会弹出一个子菜单,子菜单中会自动列出筛选范围内的颜色信息,此时点击要筛选的颜色。
●点击颜色后,之前选择的单元格范围中其他颜色的单元格就会被隐藏起来,只保留显示所选颜色的单元格。而此时下方输入“SUBTOTAL”函数的单元格中就会自动计算并且显示出所选颜色的非空单元格数量,也就是我们所需要的该种颜色的单元格数量。
●如果之后想取消筛选,显示全部的单元格,只需再用鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”即可。
二、利用Excel的筛选和自动计数功能统计某列中同一颜色单元格的数量。
●如果只是想临时了解一下表格某列中同一颜色单元格的数量,也可以不必使用“SUBTOTAL”函数。可以先按上述方法筛选出该颜色的的单元格后,再框选所有筛选出来的单元格。
●此时查看下图所示Excel右下方的“计数”结果,该结果也会显示所选范围中非空单元格的数量。
以上方法仅供大家参考,也许还有更好的方法可以达到同样的目的。
- ?
Excel如何自动挑选出同时满足多个条件的数据
褚忆山
展开
在进行数据统计时,有时需要挑选出同时满足多个条件的数据。例如在进行三好学生、优秀学生等评选时,有时会需要挑选出各学科考试成绩都大于某个数值的学生,作为参评的条件之一。例如要挑选出各学科成绩都大于80的学生。这时在班级里学生较多的情况下,如果采用逐个查看每个学生各科成绩来进行挑选的方法将会花费一定的时间,还有可能因为马虎而出现疏漏,这样不但影响工作效率,还可能影响最终结果的准确性。这种情况可以考虑用Excel来帮助我们较轻松和准确的完成这个任务,这里以Excel2007为例介绍如何操作,以供参考。
在Excel中挑选出同时满足多个条件的数据可以考虑采用“AND”函数,其语法为:AND(logical1,logical2, ...),括号内的“logical1,logical2, ...”为各种条件的表达式,如果各种条件的表达式都成立,Excel就会返回“TRUE” 否则返回“FALSE”。
但如果表格中只显示英文的“TRUE”和“FALSE”,会显得不太美观,也不够明了。这时可以组合使用其他的函数,如“IF”函数,让Excel显示我们自定义的字符。IF”函数的语法为:IF(logical_test,value_if_true,value_if_false),括号中的“Logical_test”为表达式(例如可以用上述的“AND”函数作为表达式),“value_if_true”为表达式结果为TRUE”时Excel返回的结果,“value_if_false”为表达式结果为“FALSE”时Excel返回的结果。
例如要从下图表格中挑选出各科成绩都大于80的学生:
例表●统计时可先在表格右侧添加一个显示统计结果的列,然后点击选中该列的列首单元格。
点击列首单元格●选中单元格后,在编辑栏中输入“=AND(C4>=80,D4>=80,E4>=80,F4>=80)”,其中的C4、D4、E4、F4为该行中的学生各科考试成绩所在的单元格,>=80为判断条件,即要求考试成绩大于等于80分。如果AND后面的括号中各判断条件都成立,即各科成绩都大于等于80分,则Excel会返回“TRUE” 否则如果有一科或者多科成绩不大于等于80,Excel会返回“FALSE”。
输入公式●输入上述函数公式后,按键盘回车键或者点击编辑栏左侧的对号,该单元格中就会显示出计算结果。
显示判断结果●再用下拉填充柄或者选择性粘贴公式的方法在该列的其他单元格中快速填充公式,就会显示出所有学生的判断结果,其中结果为“TRUE”的表示该学生的各科成绩都大于等于80,结果为“FALSE”的表示该学生至少有一科成绩不大于等于80。但这种显示结果不太美观和明了,最好再组合IF函数来显示中文或者其他符号的判断结果。
填充公式后显示判断结果●我们可以把列首单元格中的公式改成=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"是","否"),即如果公式"AND(C4>=80,D4>=80,E4>=80,F4>=80)"的判断结果为“TRUE”,则Excel会显示字符“是”;反之如果判断结果为“FALSE”则Excel会显示字符“否”,这样看起来比英文的“TRUE”和“FALSE”要明了一些。
修改公式●这样再下拉填充或者选择性粘贴公式后,该列其他单元格中就都显示出中文的判断结果了。
填充公式后显示中文判断结果●我们还可以用对号来表示符合条件,用空白来表示不符合条件。即把上述公式修改为=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"√","")。
修改公式●这样,符合条件的学生就都会显示对号,不符合条件的学生会显示空白,感觉更加一目了然。
符合条件的学生都显示对号上述例子介绍的只是AND函数和IF函数相组合的一种应用方法,熟练掌握这两种函数的用法后,可以给数据统计带来更多的方便。
- ?
excel数据太多,如何批量、快速的判断并进行统计呢?
爱丝特
展开
excel数据太多,如何批量、快速的判断并进行统计呢?
举个例子,假如公司需要进行优秀员工数量统计,我们现在有这样一些excel数据:
我们需要统计的excel数据
我们现在的要求是,计算excel里完成力、执行力、创新力任意一项大于98,就算优秀员工,有人说,这个不是很简单吗?我们来数一数,张三执完成力96、执行力65、创新力78,不满足,李四完成力73、执行力83、创新力83,不满足,以此类推,当然,数量少是没有问题的,不过要是员工人数几千或者上万呢,我的天呐,要累死人啦!
那么,excel里有快速的办法吗?有的!
excel,需要显示优秀员工的单元格输入=IF(OR(B2>=95,C2>=95,D2>=95),"优秀员工",""),向下填充,在需要统计人数的单元格输入=COUNTIF(E2:E9,"优秀员工"),哇,瞬间得到结果,何惧几千上万呢?
excel瞬间完成的计算
excel需要的单元格输入函数
这是什么意思呢?if函数就是假如的意思,or就是或者,意思就是假如引用单元格1大于等于98,或者引用单元格2大于等于98,或者引用单元格3大于等于98,假如有1个条件满足,就是优秀员工,否则的话就为空。
COUNTIF自然就是计算满足条件的单元格个数啦。
怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!
- ?
Excel中的单条件计数函数countif
Santos
展开
COUNTIF函数会统计某个区域内符合您指定的单个条件的单元格数量,记得函数返回值是满足给定条件的单元格的数量。
例如,我们可以计算以某个特定字母开头的所有单元格的数量,或者可以计算包含大于或小于指定数字的所有单元格的数量。
例如,假设您有一个工作表,其中列 A 包含任务列表,列 B 中是分配给各个任务的人员的名字。 您可以使用 COUNTIF函数来计算某人的姓名在 B 列中显示的次数,以确定分配给此人的任务数量。
=COUNTIF(B2:B25,"张三")
注意 如果想要根据多个条件对单元格进行计数,请查看该conuntifs。
语法
COUNTIF(range, criteria)COUNTIF 函数语法具有下列参数:
range 必需, 要计数的一个或多个单元格,已命名的区域、数组或引用。criteria 必需, 定义要进行计数的单元格条件,可以是数字、表达式、单元格引用或文本字符串。 例如,条件可以表示为 32、">32"、B4、"apples" 或 "32",excel是非常的智能,它可以根据我们给定的条件,来筛选单元格区域,只按照相同的类型来进行匹配,比如说我们的条件是32,则excel会只统计区域中,包含数字的单元格,判定是否等于32,而其他类型的单元格,excel会自动忽略掉。 注释
条件不区分大小写;例如,字符串 "apples" 和字符串 "APPLES" 将匹配相同的单元格。说明
使用 COUNTIF 函数匹配超过 255 个字符的字符串时,将返回不正确的结果 #VALUE!。示例1
比如说我们下方有一个成绩单,我们需要统计考试成绩大于80分的人数(不包括等于的),我们就可以用下面的公式来处理:
countif-例1
示例2
countif函数,可以在条件中使用通配符, 即问号 (?) 和星号 (*) ,其中问号匹配任意单个字符,星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。
countif-例2-模糊匹配
- ?
Count函数灵活用:快速统计Excel表中某个数据的出现次数
不爱
展开
一、假设要在A列至G列中统计大于100的个数,则可以在A列至G列以外的任一单元格写入公式
=COUNTIF(A:G,">100")
二、COUNTIF函数定义及说明
计算区域中满足给定条件的单元格的个数。
语法
COUNTIF(range,criteria)
Range为需要计算其中满足条件的单元格数目的单元格区域。
Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、"32"、">32"或"apples"。
说明
MicrosoftExcel提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用SUMIF工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用IF工作表函数。
三、该函数的用法举例如下
1.假设是要在B1单元格中统计A列单元格区域中名字为“张三”的单元格个数,则B1单元格写入公式
=COUNTIF(A:A,"张三")
2.假设是要在B2单元格中统计A列单元格中姓”张“的人数个数,则B2单元格写入公式
=COUNTIF(A:A,"张*")
这里的*做通配符使用,可以代替多个字符
3.假设要在B3单元格得出C列分数中及格(含60分)的个数,则B3单元格写入公式
=COUNTIF(C:C,">=60")
4.假设要在B4单元格得出C列分数中为100分的个数,则B4单元格写入公式
=COUNTIF(C:C,100)
5.假设要统计在A列中出现“★”符号的单元格个数,则可以A列以外的任一单元格写入公式
=COUNTIF(A:A,"★")
(本文内容由百度知道网友1975qjm贡献)
- ?
在特定条件下统计数量,Excel的Countifs函数分分钟就搞定!
Will
展开
搞定Office每周三更新
「搞定Office」是黑马公社全新的七大版块之一,每周三更新,教授Office等办公软件的各种应用技巧。
◆◆◆
Excel中利用Countifs函数进行查询和统计
黑马说:黑马之前介绍过条件求和函数SUMIFS,今天介绍一个特定条件统计函数,COUNTIFS,根据我们特定的条件统计该条件下包含的项目总和,Excel必备函数之一。
By:Andy
◆◆◆
图文说明
固定条件统计
我们来求和员工中工资大于5000(含)小于10000的人数,输入函数「=COUNTIFS(E3:E13,">=5000",E3:E13,"<10000")」。E3:E13 表示第一个条件的判断区域;">=5000" 和 "<10000" 表示判断条件,要大于等于5000,和小于10000,需要用双引号引起来;输入完成后回车就好了。
我们再来看一个例子,我们要求开发部员工中工资大于7000的总人数,输入函数「=COUNTIFS(C3:C13,C6,E3:E13,">7000")」。C3:C13 表示第一个条件的判断区域,C6 表示第一个条件要符合C6这个单元格的值;E3:E13 表示第二个条件的判断区域,">7000" 表示第二个条件要大于7000。
动态条件
有些时候我们的判断条件可能会有变化,如何设置让我们统计结果根据条件实时变化呢?只需要将条件的判定设定为单元格就好了。比如这里的上限和下限。
我们输入函数「=COUNTIFS(E3:E13,">"&J3,E3:E13,"<"&K3)」。E3:E13 表示判断区域,">"&J3 表示判定条件,但是判定条件要设定为特定的单元格,所以这里有一些不同,我们先输入判断符号 >,用双引号引起来,然后用 & 连接特定的单元格 J3。同理就可以得出后面的一个条件的输入方法了。
单一条件
还有单一条件的设定和统计,这个就很简单了,方法都是一样的,只是使用的是「COUNTIF」函数,没有「S」。例如这里的统计各部门的员工数,我们就可以输入「=COUNTIF(C3:C13,G12)」。下面的统计就只需要填充就可以了。
然后看到多条件的填充,我们首先输入函数「=COUNTIFS(C3:C13,G12,E3:E13,">"&$J$3)」。输入条件和上面的方法都是一致的,只是最后一个需要固定在对应的单元格上,固定单元格的方式就是在单元格的符号中加入两个美元符号,例如「J3」单元格,那么就改成「$J$3」就好了。
如果你对我们的新版块有什么建议,快快在下方评论吧!
- ?
EXCEL - 统计有多少笔费用支出大于指定数值
朴次茅斯
展开
EXCEL - 统计有多少笔费用支出大于指定数值。
示例中统计出费用支出额>=500共有几笔?
- ?
excel数据量太多,如何进行快速、批量的判断并统计数量呢?
凝蕊
展开
excel数据量太多,如何进行快速、批量的判断并统计数量呢?
假如你是一个教师,你们学校的所有学生成绩都归你统计,哈哈,这个时候你开心了吧,一个学校好几千个学生,别人给了你这样的excel成绩表:
excel成绩表
领导让你统计一年级优秀学生人数是多少?条件是分数大于等于95。这个时候有人会说了,这个不是很简单吗?我们一个一个去查,一年级,张三96,一个优秀,二年级李四98,2个优秀,依此类推,我的天哪,数量少当然没问题,但是学校好几千个人呐,这是要累死的节奏吗?当然不会。
你这样,在excel里需要统计优秀学生的单元格输入=COUNTIFS(A2:A9,"一年级",C2:C9,">=95"),一瞬间,哇哦,结果出来了,几千也不怕:
excel瞬间得到优秀学生结果
其他年级excel也是一样的瞬间得到结果
哎呀,这是个什么意思呢?为什么excel会这么神奇呢?COUNTIFS是条件计数,A2:A9是引用范围,我们这里的范围是一年级,所以自然是引用年级这列,"一年级"自然是条件啦,还有另一个条件就是分数大于等于95,所以我们写上C2:C9,">=95",一样的C2:C9是范围,">=95"是条件。
怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!
- ?
excel中如何让计算出来的数值在超过某个范围后变色?
白涔
展开
可以用条件格式来实现。方法如下(假设>80为浅蓝,<50为橙色):
选中数据的区域,点击开始选项卡,点击条件格式中的新建规则;
点击新建规则;
点击“使用公式去顶要设置格式的单元格”,在“为符合此公式的值设置格式”中输入=$B2>80,点击下方的“格式”
点击填充,选择浅蓝色,点击确定;
点击应用后,>80的数据底色就变成浅蓝色了;
同样的方法设置<50的数据底色变为橙色;
点击确定即可设置不在50~80范围的数据变色。
(本文内容由百度知道网友lvrqing贡献)
excel计算大于某个值的数量
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并