怎样使用Excel公式做简单的数据统计?

作者&投稿:函秋 (若有异议请与网页底部的电邮联系)

一、数字处理

1、取绝对值函数

公式:=ABS(数字)

2、取整函数

公式:=INT(数字)

3、四舍五入函数

公式:=ROUND(数字,小数位数)

二、判断公式

1、如果计算的结果值错误那么显示为空

公式:=IFERROR(数字/数字,)

说明:如果计算的结果错误则显示为空,否则正常显示。

2、IF语句的多条件判定及返回值

公式:IF(AND(单元格(逻辑运算符)数值,指定单元格=返回值1),返回值2,)

说明:所有条件同时成立时用AND,任一个成立用OR函数。

三、常用的统计公式

1、统计在两个表格中相同的内容

公式:B2=COUNTIF(数据源:位置,指定的,目标位置)

说明:如果返回值大于0说明在另一个表中存在,0则不存在。

如果,在此示例中所用到的公式为:B2=COUNTIF(Sheet15!A:A,A2)

2、统计不重复的总数据

公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

说明:用COUNTIF函数统计出源数据中每人的出现次数,并用1除的方式把变成分数,最后再相加。

四、数据求和公式

1、隔列求和的应用

公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)

说明:如果在标题行中没有规则就可以用第2个公式

2、单条件应用之求和

公式:F2=SUMIF(A:A,C:C)

说明:这是SUMIF函数的最基础的用法

五、查找与引用公式

1、单条件查找

说明:VLOOKUP是excel中最常用的查找方式

六、字符串处理公式

1、多单元格字符串的合并

说明:Phonetic函数只能合并字符型数据,不能合并数值

2、截取结果3位之外的部分

说明:LEN计算总长度,LEFT从左边截总长度-3个

七、日期计算相关

1、日期间相隔的年、月、天数计算

A2是开始日期(2011-12-2),B2是结束日期(2013-6-11)。计算:

相差多少天的公式为:=datedif(A2,B2,d) 其结果:557

相差多少月的公式为: =datedif(A2,B2,m) 其结果:18

相差多少年的公式为: =datedif(A2,B2,Y) 其结果:1

不考虑年份相隔多少月的公式为:=datedif(A1,B1,Ym) 其结果:6

不考虑年份相隔多少天的公式为:=datedif(A1,B1,YD) 其结果:192

不考虑年份月份相隔多少天的公式为:=datedif(A1,B1,MD) 其结果:9

datedif函数第3个参数说明:

Y 时间段中的整年数。

M 时间段中的整月数。

D 时间段中的天数。

MD 日期中天数的差。忽略月和年。

YM 日期中月数的差。忽略日和年。

YD 日期中天数的差。忽略年。

扩展资料:

工程函数

BESSELI返回经过修改的贝塞尔函数IN(X)

BESSELJ 返回贝塞尔函数JN(X)

BESSELK返回经过修改的贝塞尔函数KN(X)

BESSELY返回贝塞尔函数YN(X)

XLFCTBIN2DEC、BIN2DEC 将二进制数转换为十进制数

BIN2HEX 将二进制数转换为十六进制数

BIN2OCT将二进制数转换为八进制数

COMPLEX 将实系数和虚系数转换为复数

CONVERT 将一种度量单位制中的数字转换为另一种度量单位制

DEC2BIN 将十进制数转换为二进制数

DEC2HEX 将十进制数转换为十六进制数

DEC2OCT 将十进制数转换为八进制数

DELTA 检测两个值是否相等

ERF 返回误差函数

ERFC 返回余误差函数

GESTEP 检测数字是否大于某个阈值

HEX2BIN 将十六进制数转换为二进制数

HEX2DEC 将十六进制数转换为十进制数

HEX2OCT 将十六进制数转换为八进制数

IMABS 返回复数的绝对值(模)

IMAGINARY 返回复数的虚系数

IMARGUMENT 返回参数THETA,一个以弧度表示的角

IMCONJUGATE 返回复数的共轭复数

IMCOS 返回复数的余弦

IMDIV 返回两个复数的商

IMEXP 返回复数的指数

IMLN 返回复数的自然对数

IMLOG10 返回复数的常用对数

IMLOG2 返回复数的以2为底数的对数

IMPOWER 返回复数的整数幂

IMPRODUCT 返回两个复数的乘积

IMREAL 返回复数的实系数

IMSIN 返回复数的正弦

IMSQRT 返回复数的平方根

IMSUB 返回两个复数的差

IMSUM 返回两个复数的和

OCT2BIN 将八进制数转换为二进制数

OCT2DEC 将八进制数转换为十进制数

OCT2HEX 将八进制数转换为十六进制数

参考资料:

百度百科- excel函数



~

excel里如何用公式求整数的四舍五入
答:1、电脑打开excel表格2019版本,然后打开要四舍五入的数据。2、打开数据文档后,输入公式=ROUND(D34,-1)。3、输入公式=ROUND(D34,-1)后,按回车键就可以得到四舍五入的数据了。4、选中第一个有公式的单元格后,下拉复制公式就可以了。

在excel中如何用公式统计不重复的值的个数
答:用sum数组公式,=SUM(1/COUNTIF(B2:B13,B2:B13))统计不重复值 知识扩展:Excel电子表格,Excel是微软公司出品的Office系列办公软件中的一个组件,Excel的中文含义就是“超越”。确切地说,它是一个电子表格软件,可以用来制作电子表格、完成许多复杂的数据运算,进行数据的分析和预测并且具有强大的制作...

在EXCEL中,利用公式统计液态物质种类,并把统计数据放入G1,该怎么做
答:1、首先在excel表格中输入需要统计物质种类为“液体”的种类数量。2、点击“fx”插入函数,选择“countif”函数并打开该函数。3、在开启的函数参数中,将range输入需要统计的单元格区域,将criteria后输入需要统计的关键字。4、点击确定按钮即可在指定的单元格位置生成统计的种类结果。

excel求和公式怎么用
答:excel求和公式怎么用 1. SUM():对一组数值求和,如=SUM(A1:A10)。 2. COUNT():计算一组数值的个数,如=COUNT(A1:A10)。 3. AVERAGE():计算一组数值的平均值,如=AVERAGE(A1:A10)。 4.使用自动求和功能时,注意求和区域的范围,避免选中包含非数值数据的单元格。 抢首赞 评论 分享 举报 ...

如何把EXCEL公式变成数字?
答::1、打开excel表格,选中涉及到公式的区域,随后使用键盘快捷键“Ctrl+C"复制。2、右键复制的单元格,在接着弹出的下拉菜单中点击选择性粘贴。3、在接着自动打开的对话框中点击左侧的【数值】按钮,接着点击下方的确定。4、接着即可看到涉及到公式的那个单元格已经正常变成数字了。

Excel怎么用公式大写数字?
答:1、打开EXCEL表格。2、选择一个单元格,输入数字。3、再选择一个需要转换成数字大写的单元格,在此单元格输入此公式:="大写人民币:"&IF(TRUNC(A1)=0,"",TEXT(TRUNC(A1),"[DBNum2]G/通用格式")&"元")&IF(TRUNC(A1*10)-TRUNC(A1*10,-1)=0,IF(TRUNC(A1*100)-TRUNC(A1*100,-1)<>...

怎么用excel做数组?
答:经过运算后,得到的结果可能是一维的,也可能是多维的,存放在不同的单元格区域中。在公式或函数中使用数组常量时,其它运算对象或参数应该和第一个数组具有相同的维数。必要时,Microsoft Excel 会将运算对象扩展,以符合操作需要的维数。每一个运算对象的行数必须和含有最多行的运算对象的行数一样,而...

在EXCEL中,“整数”的概念如何用公式表达?
答:在B1中输入或复制粘贴此公式 =IF(AND(INT(A1)=A1,A2<A3),100,IF(AND(INT(A1)<>A1,A2<A3),0,IF(A2=A3,1000,"")))下拉填充

电子表格连续相同数字统计个数,空格忽略不计,这个公式怎么做,求教...
答:采用Countif函数,该函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数。该函数的语法规则如下:countif(range,criteria)。参数:range 要计算其中非空单元格数目的区域;参数:criteria 以数字、表达式或文本形式定义的条件。在B27单元格中,键入公式:B27=count(B2:B25,“=1”...

如何用EXCEL公式引用单元格数据?
答:3. 之后输入你想要进行的公式运算,例如,“=A1+B1”。4. 按下Enter键即可得到引用行的所有单元格数据的总和。注意,如果需要引用多行数据,可以重复上述步骤,将光标在第2、3等行进行操作。此外,还可以通过使用Excel的函数公式来引用一行数据,例如SUMIF、VLOOKUP等函数,具体使用方法可以参考Excel的...