麻烦解答一下excel计算公式表格怎么运用公式计算写?

在日常工作中,数据统计是工作中最重要的一部分。今天把Excel中最常用的统计函数整理了出来,共16个。为了方便大家理解,选取的全是贴近应用的示例。数据统计是数据分析的重要组成部分,有统计才会有下一步的分析。但是如果仅仅只是掌握了这16个函数,还不能算是入门数据分析。要想全面的学习数据分析,建议大家购买书籍系统学习。感兴趣的小伙伴,点击卡片即可购买!1、Count 函数作用:统计数字的个数示例:使用公式生成A列的序号=COUNT(A$1:A1)+1注:大小不一的合并单元格填充公式,要使用Ctrl+Enter完成。2、Counta函数作用:统计非空单元格个数示例:下表D:F列中,如果填充“完成”大于1个,则在G列返回达标,否则返回不达标。=IF(COUNTA(D2:F2)>1,"达标","不达标")3、Countif函数作用:根据条件统计个数示例:统计两个列重复的内容=COUNTIF(Sheet15!A:A,A2)说明:如果返回值大于0说明在另一个表中存在,0则不存在。4、Countifs函数作用:多条件统计个数示例:统计大专学历的财务人员个数=COUNTIFS(B2:B8,"财务",C2:C8,"大专")5、Frequency函数作用:统计数字区间的出现频率示例:统计年龄在30~40之间的员工个数=FREQUENCY(D2:D8,{40,29})6、Sumproduct函数作用:不但可以求和,也可以多条件计数示例:根据生日 统计90后的人数=SUMPRODUCT((--LEFT(YEAR(D2:D8),3)=199)*1)注:--和*1目的一样,都是把文本型数字或逻辑值转换为数值7、Average函数作用:计算1组数据的平均数示例:统计各个部分的平均工资=AVERAGE(C2:C4)注:平均数公式也可以一键设置的8、Averageif函数作用:根据(单)条件统计平均值示例:统计平均数(不包含0值)=AVERAGEIF(C2:C4,">0")9、Averageifs函数作用:根据(多)条件统计平均值示例:统计员工中财务部大专学历的平均工资=AVERAGEIFS(D:D,B:B,"财务",C:C,"大专")10、Max函数和Maxifs作用:提取一组数中的最大值;Maxifs根据条件计算最大值示例1:=MAX(A1:A10)示例2:统计财务部工资最多的金额是?{=MAX((B2:B8="财务")*D2:D8)}注:带大括号的都是数组公式,需要按Ctrl+shift+Enter三键完成输入,后同。=MAXIFS(D2:D8,B2:B8,"财务")11、Min函数、Minifs作用:Min返回一组数的最小值,Minifs根据条件计算最小值示例1:=MIN(A1:A110)示例2:财务部工资最小的员工是?{=INDEX(A:A,MATCH(MIN(IF(B2:B8="财务",D2:D8)),D:D,0))}=MINIFS(D2:D8,B2:B8,"财务")12、Large函数作用:返回第N个最大值示例:提取工资最大的前3名=LARGE(D:D,F2)13、Small函数作用:提取第N个最小的数示例1:=SMALL(A1:A10)示例2:筛选张明城的所有消费记录{=INDEX(C:C,SMALL(B$2:B$10=F$1,ROW($2:$10)),ROW(A1)))}14、Trimmean函数作用:返回一组数中的修剪平均值,即按一定比例除去最大和最小后计算平均值示例:从评分中除去一个最大值和一个最小值后计算平均值。=TRIMMEAN(B2:B11,2/10)注:2/10中2是去掉的个数,10是总个数。15、Rank函数作用:计算某个值在一组数据中的排名示例:在C列计算当日收入的总排名=RANK(B2,B:B)16、Mode函数作用:返回一组数中出现最多的数字示例:统计A列出现次数最多的数字=MODE(A2:A17)注:如果出现次数有多个数字,可以用MODE.MULT函数就像Excel是办公必备软件一样,越来越多的工作都需要具备数据分析能力。如果只是掌握了Excel,那么是无法胜任数据分析工作的;但熟练的掌握了Excel,那么入门数据分析必然会事半功倍的。这里个人推荐以下书籍供大家参考,内容非常全面,感兴趣的小伙伴可点击下方卡片查看!

如下图所示,希望根据B列的出生日期和C列的统计截至日期,来计算两个日期之间的间隔,希望得到的结果是xx年xx个月xx天的形式。
要计算两个日期之间的间隔,那就非DATEDIF函数莫属了。这个函数的写法为:=DATEDIF(开始日期,结束日期,返回的间隔类型)第1参数和第2参数,可以引用单元格中的日期,也可以写成带半角双引号的日期,比如”2021-5-1″这样的。第3参数用不同的字母来指定返回的间隔类型。如果为 Y,则返回两个日期之间的整年数,不足1年的部分自动舍去。如果为M,则返回两个日期之间的整月数,不足1月的部分自动舍去。如果为D,则返回两个日期之间的天数。还有几个字符,用来返回特殊要求的间隔类型。如果为 MD,则在忽略年和月的前提下,返回两个日期之间的间隔天数。
例如,下面这个公式结果将得到2。表示15日到17日,间隔了两天。
=DATEDIF("2018/7/15","2021/5/17","MD")
如果为 YM,则在忽略年和日的前提下,返回两个日期之间的间隔月数。例如,下面这个公式结果将得到10。表示从7月到次年的5月,间隔了10个月。
=DATEDIF("2018/7/15","2021/5/17","YM")
如果为 YD,则在忽略年的前提下,返回两个日期之间的间隔天数。例如,下面这个公式结果将得到306。表示从7月15日到次年的5月17日,间隔了306天。
=DATEDIF("2018/7/15","2021/5/17","YD")
回到咱们的问题当中,要得到xx年xx个月xx天形式的日期间隔,该怎么计算呢?
以D2单元格公式为例,首先使用以下公式计算出两个日期间隔的完整年数,结果为1,表示从20年6月21日至21年6月22日完整的年数为1:DATEDIF(B2,C2,”Y”)再使用以下公式,在忽略年和日的前提下计算出两个日期间隔的月数,结果为0,表示从6月到6月间隔的月数为0:DATEDIF(B2,C2,”YM”)然后使用以下公式,在忽略年和月的前提下返回两个日期之间的间隔天数,结果为1,表示从21日到22日,间隔了1天。DATEDIF(B2,C2,”MD”)最后,咱们只要把这三个公式和一些字符合并起来,就得到需要的结果了:
=DATEDIF(B2,C2,"Y")&"岁"&DATEDIF(B2,C2,"YM")&"个月"&DATEDIF(B2,C2,"MD")&"天"
');
(window.slotbydup=window.slotbydup
[]).push({
id: '7554229',
container: s,
size: '20,3',
display: 'inlay-fix'
});
})();

我要回帖

更多关于 表格怎么运用公式计算 的文章