excel表格函数公式大全

www.zhiqu.org     时间: 2024-06-01
  Excel是大家常用的电子表格软件,掌握好一些常用的公式,能使我们更好的运用Excel表格函数,但是Excel中函数公式大家知道多少呢?下面我马上给大家分享Excel常用电子表格公式,希望大家都能学会并运用起来。
  Excel常用电子表格公式大全【汇总篇】
  一、Excel基本公式

  1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。

  2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。

  3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。

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

  =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。

  1、求和: =SUM(K2:K56) ——对K2到K56这一区域进行求和;

  2、平均数: =AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;

  3、排名: =RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;

  4、等级: =IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))

  5、学期总评: =K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

  6、最高分: =MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;

  7、最低分: =MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;

  8、分数段人数统计:

  (1) =COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;

  (2) =COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;

  (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;

  (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

  (5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;

  (6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;

  (7) =COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;

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

  如:=COUNTIF(C2:C351,"男") ——求C2到C351区域(共350人)男性人数;

  9、优秀率: =SUM(K57:K60)/55*100

  10、及格率: =SUM(K57:K62)/55*100

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

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

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

  14、根据出生日期自动计算周岁:=TRUNC((DAYS360(D3,NOW( )))/360,0)

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

  15、在Word中三个小窍门:

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

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

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

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

  A1〉1时,C1显示红色

  0

  A1<0时,C1显示黄色

  方法如下:

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

  公式 =A1=1

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

  条件2设为:

  公式 =AND(A1>0,A1<1)

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

  条件3设为:

  公式 =A1<0

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

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

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

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

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

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

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

  选定A列,点"格式"->"条件格式",将条件设成“公式=COUNTIF($A:$A,$A1)>1”,点"格式"->"字体"->"颜色",选定红色后点两次"确定"。

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

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

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

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

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

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

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

  B列可参照此方法设置。

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

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

  “公式”=COUNTIF($B:$B,$A2)=0

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

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

  B列可参照此方法设置。

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

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

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

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

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

  =LARGE($A1:$E1,COLUMN(A1))

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

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

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

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

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

  公式如下:

  =SUM(IF((B2:B9999="二")*(C2:C9999>=104)*(D2:D9999="重本"),1,0))

  输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。

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

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

  =IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","无")

  =IF(ISERROR(FIND("指定文本",A1,1)),"无","有")

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

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

  一是利用数组公式:

  =SUM(1/COUNTIF(A1:A100,A1:A100))

  输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。

  二是利用乘积求和函数:

  =SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))

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

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

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

  =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,100)

  确定

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

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

  =HYPERLINK("#'"&INDEX(X,ROW())&"'!A1",INDEX(X,ROW()))

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

猜你喜欢:

1. 18个Excel最常用的公式运算技巧总结

2. excel函数公式大全下载 excel函数公式学习

3. Excel常用电子表格公式大全【汇总篇】

4. 史上最全的excel函数汇总

5. 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函数常用函数既公式有哪些? -
(19625601277): IF /AND/ OR SUM VLOOKUP MATCH INDEX/ADDRESS/INDIRECT AVERAGE/MAX/MIN COLUMN/ROW ROUND VALUE INT MOD DATEDIF LEFT/RIGHT/MID TRIM FIND/SHEARCH/REPLACE/SUBSTITUTE/& COUNT/COUNTA/COUNTBLANK/COUNTIF ISERROR$A$1 A1(绝对引用、相对引用) 这些基本函数配合添加辅助列,加上排序、筛选、条件格式,基本上够用了.用法点击 fx 即知.

#蒯度晨# excel标准差公式函数(excel函数公式大全)
(19625601277): 1、在excel中,标准差函数有六个:Stdev、Stdev.S、StdevA、StdevP、Stdev.P、StdevPA函数.使用Excel函数进行计算非常方便日常工作.2、MicrosoftExcel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件.直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件.在1993年,作为MicrosoftOffice的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主.

#蒯度晨# 谁有excel函数公式大全啊
(19625601277): http://www.google.cn/search?client=ca-pub-1301685497783963&&forid=1&ie=utf-8&oe=UTF-8&hl=zh-CN&q=excel%E5%87%BD%E6%95%B0%E5%85%AC%E5%BC%8F%E5%A4%A7%E5%85%A8

#蒯度晨# 电子表格中一些常用函数的用法是什么? -
(19625601277): Excel常用函数功能及用法介绍1、ABS函数2、AND函数3、AVERAGE函数 4、COLUMN 函数 5、CONCATENATE函数 6、COUNTIF函数 7、DATE函数 8、DATEDIF函数9、DAY函数10、DCOUNT函数 11、FREQUENCY函数12、IF函数13、...

#蒯度晨# excel函数公式大全 -
(19625601277): 使用IF函数,如图所示.

#蒯度晨# excel函数公式大全视频讲解 - 表格制作快速入门视频 - 上学吧
(19625601277): 在A1中输入长的数据,在B1中输入宽的数据,在C1中输入高的数据,在D1中输入公式:=(A1+B1+4)*(B1+C1+5)*2,确定.

#蒯度晨# excel函数公式有哪些? -
(19625601277): Excel函数,2003版本的就有300多个,2007版本的会更多. 而函数公式,是借助函数再...

#蒯度晨# 在Excel中有哪些函数公式呀 -
(19625601277): EXCEL函数何其多也,财务、数学、统计、文本、日期、逻辑等多个分类,许许多多函数,每个函数又各自有自己的用途、参数等,要学好太不易了.建议你从最基本的求和、求平均、计数等学起.研究一下每个函数的帮助,然后再多浏览些帖子,从中得到更多函数的意义和用法.EXCEL吧就不错,是一个大家交流的好地方. 祝你成功.

#蒯度晨# excel函数公式大全 -
(19625601277): 在excel中的“插入”里找到“函数”,那里面应该会有你想要的函数