当前位置:主页 > Office办公 > Excel专区

最新发布

Excel的几大条件函数的使用,比如sumif、countif、if、sumproduct函数等等
Excel的几大条件函数的使用,比如sumif、countif、if、sumproduct函数等等

Excel条件函数在实际中使用比较常见,对数据按照条件进行运算汇总。  Excel条件函数大概有:IF逻辑条件函数,COUNTIF条件计数,SUMIF条件求和,SUMPRODUCT多条件计数求和。  在Excel 2007以后的版本,又增加了AVERAGEIF、AVERAGEIFS、SUMIFS、COUNTIFS和IFERROR五个函数,它们都可以在一定范围内根据条件计数和求和。特别是多重条件函数AVERAGEIFS、COUNTIFS和 SUMIFS给工作带来了极大的方便。  上面提到的这些Excel条件函数,为运算添加了“条件”,下面通过几个实例介绍之。  通过上表中的数据源,完成下面4题。  第一题:求一班的数学平均分   用到的excel条件函数有:COUNTIF,SUMIF,AVERAGEIF。提供三种解法:   数组公式:=SUMIF(B2:B9,"一班",E2:E9)/COUNTIF(B2:B9,"一班")   数组公式:=AVERAGE(IF(B2:B9="一班",E2:E9))   =AVERAGEIF(B2:B9,"一班",E2:E9)  第二题:求一班男生的数学平均分   用到的excel条件函数有:IF,SUMPRODUCT,AVERAGEIFS。提供三种解法:   数组公式:=AVERAGE(IF(B2:B9="一班",IF(D2:D9="男",E2:E9)))   =SUMPRODUCT((B2:B9="一班")*(D2:D9="男")*F2:F9)/SUMPRODUCT((B2:B9="一班")*(D2:D9="男"))   =AVERAGEIFS(F2:F9,D2:D9,"男",B2:B9,"一班")  第三题:求一班男生的语文总分   用到的excel条件函数有:SUMIFS,SUM。提供两种解法:   数组公式:=SUM((B2:B9="一班")*(D2:D9="男")*F2:F9)   =SUMIFS(F2:F9,B2:B9,"一班",D2:D9,"男")  第四题:求一班男生的人数   用到的excel条件函数有:COUNTIFS,SUM。提供两种解法:   数组公式:=SUM((B2:B9="一班")*(D2:D9="男"))   =COUNTIFS(B2:B9,"一班",D2:D9,"男")

482 次浏览
excel Countif函数的小秘密
excel Countif函数的小秘密

发现这样一个问题,在使用COUNTIF函数统计身份证号码的时候,得到的结果竟然是错误的。如图中所示,在E列使用下面的公式,判断B列的身份证号码是否重复。=IF(COUNTIF($B$2:$B$11,B2)>1,"重复","")公式中COUNTIF($B$2:$B$11,B2)部分,用来统计$B$2:$B$11数据区域中等于B2单元格的数量。再使用IF函数判断,如果$B$2:$B$11数据区域中,等于B2单元格的数量大于1,就返回指定的结果1“重复”,否则返回空值。运算的结果如E列所示。可是当我们仔细检查时就会发现,B2和B11单元格的身份证号码是完全相同的,因此函数结果判断为重复,但是B6单元格只有前15位号码和B2、B11单元格内容相同,函数结果仍然判断为重复,这显然是不正确的。我们来看一下究竟是什么原因呢?虽然B列中的身份证号码为文本型数值,但是COUNTIF函数在处理时,会将文本型数值识别为数值进行统计。在Excel中超过15位的数值只能保留15位有效数字,后3位全部视为0处理,因此COUNTIF函数将B2、B6、B11单元格中的身份证号码都识别为相同。用什么办法来解决这种误判的问题呢?可将E2单元格公式修改为:=IF(COUNTIF($B$2:$B$11,B2&"*")>1,"重复","")

381 次浏览
excel Hlookup函数的实例讲解 hlookup函数可以实现按行查找数据
excel Hlookup函数的实例讲解 hlookup函数可以实现按行查找数据

hlookup函数可以实现按行查找数据,同我们上篇文章讲的vlookup函数一样也是查找内容的函数,我们先看一下函数的用法:HLOOKUP(要查找的内容,要查找的数据区域,要查找的数据区域中第几行的数据,匹配方式。为0时表示精确匹配)。我们先通过一个实例讲解,如下图所示   HLOOKUP(C12,B1:D4,2,0),函数的解释: 1要查找的数据,这个地方是同第一行的标题对应的 2查找的数据区域:一定要注意选择的数据区域是从第一行(标题行)开始选择的 3第几行数据,我们想看读书屋的数学课程,那么就是在第二个参数数据区域的第2行。 4 匹配方式:精确输入0即可  第一个示例: 查找读书屋所有课程的分数 =HLOOKUP(C12,$A$1:$D$4,2,0),这个示例中我们查找的条件是变化的,直接引用,引用的区域是固定,所以添加停止符,引用的行还是第二行,最后一个是精确查找 第二示例:这次读书屋大飞老师带大家做一个模糊查找的示例,我们先看一下表的构成:    提成比例,为此 设定了几个提成档次销售表,大家对比上两个图,是不是可以看出,现实销售额完全对应不上我们的提成比例,一般就需要使用模糊查找。我们看一下如何查找的呢,如下函数所示。 

453 次浏览
excel拆分函数Splitter.SplitTextByCharacterTransition
excel拆分函数Splitter.SplitTextByCharacterTransition

数据源:空白查询目标:自定义函数,调用该函数后可将任何文本按字母大小写拆分操作过程:PowerQuery编辑器》主页》新建源》其他源》空查询编辑栏内写入公式》调用 M公式:从小写到大写:= Splitter.SplitTextByCharacterTransition({"a".."z"}, {"A".."Z"})

257 次浏览
分分钟搞定excel多条件判断
分分钟搞定excel多条件判断

相信大多数小伙伴在面对EXCEL中的多条件判断时,首先想到的就是使用IF函数解决。不过今天我们要说的这个方法,可比IF函数简单多了,会小学算数,就能做出来!一起来看看吧! “苗老师,财务部要在三八妇女节给公司的女同事们发奖金,我想用IF函数,但是写不出来。” “我看你用IF函数还行呀,怎么就写不出来了呢?” 因为这次发奖金有两个条件:①所有的女员工发100元,②40岁以上的女员工再追加100元,也就是200元。有两个条件我就不知道该怎么写了。如图1所示。 既然这样,我教你两种写法,一种是使用IF函数嵌套的写法,一种是什么函数都不用的写法。我先来说明IF函数嵌套的写法,需要用到AND函数,在D2单元格输入:=IF(AND(B2="女",C2>=40),200,IF(B2="女",100,0)),如图2所示。 这是绝大多数人用的一种方法,意思是如果同时符合性别为女,年龄达到40岁两个条件,就返回200,如果只满足性别为女这一个条件,就返回100。不过我今天想教你Excel中逻辑值的运用,所以还有另一种方法,而且比IF嵌套要简单的多,在D2单元格直接输入:=(B2="女")*(100+(C2>=40)*100),如图3所示。

2085 次浏览
Excel中SMALL函数的用法及实例
Excel中SMALL函数的用法及实例

Excel中SMALL函数的用法是:返回数据集中第 k 个最小值。使用此函数可以返回数据集中特定位置上的数值。  SMALL函数的语法是:SMALL(array,k)  SMALL函数的参数说明:   第一,Array:为需要找到第 k 个最小值的数组或数字型数据区域。   第二,K:为返回的数据在数组或数据区域里的位置(从小到大)。  SMALL函数使用需注意:   如果 array 为空,函数 SMALL 返回错误值 #NUM!。   如果 k ≤ 0 或 k 超过了数据点个数,函数 SMALL 返回错误值 #NUM!。   如果 n 为数组中的数据点个数,则 SMALL(array,1) 等于最小值,SMALL(array,n) 等于最大值。  Excel中SMALL函数和LARGE函数是一对相反的函数,都是属于excel的排名函数,SMALL函数是返回排名从小到大的值,LARGE函数是返回排名从大到小的值。

380 次浏览
Excel ROWS 函数 使用实例教程
Excel ROWS 函数 使用实例教程

ROWS 函数返回单元格区域引用或数组的行数。Excel 2003+ROWS 函数返回单元格区域引用或数组的行数。行数。=ROWS(array) =ROWS(数组) 参数 Array 必需。 要计算行数的数组、数组公式或是对单元格区域的引用。 实例

excel计算当月天数的函数通常会用到DAY、EOMONTH、DATE等_excel计算当月天数的公式
excel计算当月天数的函数通常会用到DAY、EOMONTH、DATE等_excel计算当月天数的公式

Excel计算当月天数,肯定会涉及到日期函数,比如DAY、EOMONTH、DATE等等相关的日期函数。

excel SIGN函数应用案例讲解
excel SIGN函数应用案例讲解

SIGN函数可用于判断指定数值是正数还是负数,其语法结构为SIGN(number),参数Number为必需参数,且必须是数值类型,如果是文本会返回错误提示“#VALUE!”。如果Number数值>0,函数返回 1;如果Number=0,返回0;如果Number<0,返回-1。应用案例:下图工作表中显示不同项目的“起始日期”“完成期限”“当前日期”。如果“当前日期-起始日期-完成期限”小于0代表期限未到;等于0代表期限已到;大于0代表已超期。在工作表E列利用SIGN函数对“当前日期-起始日期-完成期限”的计算结果值进行正负判断,将小于0的数值显示为-1;等于0的数值显示为0;大于0的数值显示为1。操作步骤:1.选中E2单元格,在英文输入法状态下输入公式:=SIGN(D2-B2-C2),按键盘上的回车键确认,E2单元格中即返回“1”,代表该项目已经超期。2.将E2单元格中的公式向下填充,即可返回所有项目的到期情况。

285 次浏览
excel 数字变大写函数NumberString函数用法实例教程
excel 数字变大写函数NumberString函数用法实例教程

excel数字变大写函数使用NumberString函数就可以。

共计27343条记录 上一页 1.. 2326 2327 2328 2329 2330 2331 2332 ..2735 下一页