当前位置:文档之家› Excel电子表格计算公式使用方法25条公式技巧

Excel电子表格计算公式使用方法25条公式技巧

常用电子表格公式

一、利用函数COUNTA统计本班的应考人数(总人数)

因为函数COUNTA可以计算出非空单元格的个数,所以我们在利用此函数时,选取本班学生名字所在单元格区域(B3~B12)作为统计对象,就可计算出本班的应考人数(总人数)。

二、利用COUNT、COUNTBLANK和COUNTIF函数分别统计各科参加考试的人数、统计各科缺考人数、统计各科各分数段的人数

我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了,是0分的都输入0。

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

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

3从输入的18位身份证号的出生年月计算公式:

格式为2012/4/21的=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。格式为的=CONCATENATE(MID(E4,7,4),MID(E4,11,2),MID(E4,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名学生的成绩进行排名;或

=RANK(E2,$E$2:$E$5),但遇到同分数时排名不连续。

用下面的几个公式都可以获得中国式排名,还是以上图为例,在单元格中输入公式并向下拖:

=SUMPRODUCT((D$2:D$19>D2)*(1/(COUNTIF(D$2:D$19,D$2:D

$19))))+1

或下面的几个数组公式,公式输入完毕后按Ctrl+Shift+Enter结束:

=SUM(IF(D$2:D$19>D2,1/COUNTIF(D$2:D$19,D$2:D$19)))+1

=SUM(--(FREQUENCY(D$2:D$19,IF(D$2:D$19>=D2,D$2:D$19))>0)) =SUM(--IF(D$2:D$19>=D2,MATCH(D$2:D$19,D$2:D$19,)=ROW(

$2:$19)-1))

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()))

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

Excel电子表格计算公式使用方法25条公式技巧

1、两列数据查找相同值对应的位置

=MATCH(B1,A:A,0)

2、已知公式得结果

定义名称=EVALUATE(Sheet1!C1)

已知结果得公式

定义名称=GET.CELL(6,Sheet1!C1)

3、强制换行

用Alt+Enter

4、超过15位数字输入

这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入'

5、如果隐藏了B列,如果让它显示出来?选中A到C列,点击右键,取消隐藏

选中A到C列,双击选中任一列宽线或改变任一列宽

将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。

6、EXCEL中行列互换

复制,选择性粘贴,选中转置,确定即可

7、Excel是怎么加密的

(1)、保存时可以的另存为>>右上角的"工具">>常规>>设置

(2)、工具>>选项>>安全性

8、关于COUNTIF

COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,">=90")

介于80与90之间需用减,为 =COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90")

9、根据身份证号提取出生日期

(1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF (LEN(A 1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号"))

(2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")*1

10、想在SHEET2中完全引用SHEET1输入的数据

工作组,按住Shift或Ctrl键,同时选定Sheet1、Sheet2

11、一列中不输入重复数字

[数据]--[有效性]--[自定义]--[公式]

输入=COUNTIF(A:A,A1)=1

如果要查找重复输入的数字

条件格式》公式》=COUNTIF(A:A,A5)>1》格式选红色

12、直接打开一个电子表格文件的时候打不开

“文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上

13、excel下拉菜单的实现

[数据]-[有效性]-[序列]

14、 10列数据合计成一列

=SUM(OFFSET($A$1,(ROW()-2)*10+1,,10,1))

15、查找数据公式两个(基本查找函数为VLOOKUP,MATCH)

(1)、根据符合行列两个条件查找对应结果

=VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE)

(2)、根据符合两列数据查找对应结果(为数组公式)

=INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0))

Excel电子表格计算公式使用方法25条公式技巧总结(2)时间:2010-04-14 11:39来源:网络作者:不详点击:4794次

16、如何隐藏单元格中的0 单元格格式自定义0;-0;;@ 或选项》视图》零值去勾。呵呵,如果用公式就要看情况了。 17、多个工作表的单元格合并计算 =Sheet1!D4+Sheet2!D4+Sh eet3!D4,更好的=SUM(Sheet1:Sheet3!D4) 18

16、如何隐藏单元格中的0

单元格格式自定义0;-0;;@ 或选项》视图》零值去勾。呵呵,如果用公式就要看情况了。

17、多个工作表的单元格合并计算

=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)

18、获得工作表名称

(1)、定义名称:Name

=GET.DOCUMENT(88)

(2)、定义名称:Path

=GET.DOCUMENT(2)

(3)、在A1中输入=CELL("filename")得到路径级文件名

在需要得到文件名的单元格输入

=MID(A1,FIND("*",SUBSTITUTE(A1,"","*",LEN(A1)-LEN(SUBSTITUTE(A1,"",""))))+1, LEN(A1))

(4)、自定义函数

Public Function name()

Dim filename As String

filename = https://www.doczj.com/doc/3219253602.html,

name = filename

End Function

19、如何获取一个月的最大天数

:"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1为"2001-03-01 数据区包含某一字符的项的总和,该用什么公式

=sumif(a:a,"*"&"某一字符"&"*",数据区)

最后一行为文本:

=offset($b$1,MATCH(CHAR(65535),b:b)-1,)

最后一行为数字:

=offset($b$1,MATCH(9.9999E+307,b:b)-1,)

或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)

评委打分中,如何去掉两个以上最高分,两个以上最底分,求剩余人员的平均分?同时显示出被去掉的分数。

看看trimmean()函数帮助。

被去掉的分数:

最大两个:=large(data,{1;2})

最小两个:=small(data,{1;2})

怎样很简单的判断最后一位是字母

right(a1)*1

出错的字母

=IF(ISNUMBER(--RIGHT(A1,1)),"数字","字母")

=IF(ISERR(RIGHT(A1)*1),"字母","数字")

如何设置单元格,令其不接受包含空格的字符

选定A列

数据——有效性——自定义——公式

=iserror(find(" ",a1))

数据--有效性--自定义--公式

=len(a1)=len(trim(a1))

原来的函数是=a1+a4+a7+a10+a13+a16+a19+a22.....

现在是=sum(n(offset(a1,(row(1:10)-1)*3,)))

在一个工作表中引用其他工作表中的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表中的数据,请问在公式里怎样引用?

=INDIRECT("A1"&"!"&"E1") A1为工作表名

奇数行求和 =SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2))

偶数行求和 =SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2))) 查看字符串字数

=LEN(A1)

求非空单元格数量

公式计算出来的数据,COUNTA不能用的(否则空字符也计算进去了) =COUNTIF($E$3:$E$65536,"?*")

动态求和公式,自A列A1单元格到当前行前面一行的单元格求和.

=SUM(INDIRECT("A1:A"&ROW()-1))

20、比较好用的EXCEL文档修复工具

ExcelRecovery

21、EXCEL开方运算

将8开3次方,可以用这个公式,在单元格中输入=8^(1/3) 22、单元格中的数据分散对齐

文本格式》全角输入

23、查找工作表中的链接

Ctrl+~ 或编辑》链接

24、如何让空单元格自动填为0

选中需更改的区域》查找》空》替换》0

25、把Word里的数字转换到Excel

方法有多种,选中》复制》设置输入单元格为文本》选择性粘贴》值选中》表格转换为文本》粘贴》分列》对分列选项设置为文本

另存为文本文件》EXCEL中打开文本文件》对导入文本对话框进行对应设置

⒈快速定义工作簿格式

首先选定需要定义格式的工作簿范围,单击“格式”菜单的“样式”命令,打开“样式”对话框;然后从“样式名”列表框中选择合适的“样式”种类,从“样式包括”列表框中选择是否使用该种样式的数字、字体、对齐、边框、图案、保护等格式内容;单击“确定”按钮,关闭“样式”对话框,Excel工作簿的格式就会按照用户指定的样式发生变化,从而满足了用户快速、大批定义格式的要求。

⒉快速复制公式

复制是将公式应用于其它单元格的操作,最常用的有以下几种方法:

一是拖动制复制。操作方法是:选中存放公式的单元格,移动空心十字光标至单元格右下角。待光标变成小实心十字时,按住鼠标左键沿列(对行计算时)或行(对列计算时)拖动,至数据结尾完成公式的复制和计算。公式复制的快慢可由小实心十字光标距虚框的远近来调节:小实心十字光标距虚框越远,复制越快;反之,复制越慢。

也可以输入复制。此法是在公式输入结束后立即完成公式的复制。操作方法:选中需要使用该公式的所有单元格,用上面介绍的方法输入公式,完成后按住Ctrl键并按回车键,该公式就被复制到已选中的所有单元格。

还可以选择性粘贴。操作方法是:选中存放公式的单元格,单击Excel工具栏中的“复制”按钮。然后选中需要使用该公式的单元格,在选中区域内单击鼠标右键,选择快捷选单中的“选择性粘贴”命令。打开“选择性粘贴”对话框后选中“粘贴”命令,单击“确定”,公式就被复制到已选中的单元格。

⒊快速显示单元格中的公式

如果工作表中的数据多数是由公式生成的,如果想要快速知道每个单元格中的公式形式,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击“确定”按钮。这时每个单元格中的公式就显示出来了。如果想恢复公式计算结果的显示,再设置“窗口选项”栏下的“公式”项失效即可。

⒋快速删除空行

有时为了删除Excel工作簿中的空行,你可能会将空行一一找出然后删除,这样做非常不方便。你可以利用“自动筛选”功能来简单实现。先在表中插入新的一行(全空),然后选择表中所有的行,选择“数据”菜单中的“筛选”,再选择“自动筛选”命令。在每一列的项部,从下拉列表中选择“空白”。在所有数据都被选中的情况下,选择“编辑”菜单中的“删除行”,然后按“确定”即可。所有的空行将被删去。插入一个空行是为了避免删除第一行数据。

⒌自动切换输入法

当你使用Excel 2000编辑文件时,在一张工作表中通常是既有汉字,又有字母和数字,于是对于不同的单元格,需要不断地切换中英文输入方式,这不仅降低了编辑效率,而且让人不胜其烦。在此,笔者介绍一种方法,让你在Excel 2000中对不同类型的单元格,实现输入法的自动切换。

新建或打开需要输入汉字的单元格区域,单击“数据”菜单中的“有效性”,再选择“输入法模式”选项卡,在“模式”下拉列表框中选择“打开”,单击“确定”按钮。

选择需要输入字母或数字的单元格区域,单击“数据”菜单中的“有效性”,再选择“输入法模式”选项卡,在“模式”下拉列表框中选择“关闭(英文模式)”,单击“确定”按钮。之后,当插入点处于不同的单元格时,Excel 2000能够根据我们进行的设置,自动在中英文输入法间进行切换。就是说,当插入点处于刚才我们设置为输入汉字的单元格时,系统自动切换到中文输入状态,当插入点处于刚才我们设置为输入数字或字母单元格时,系统又能自动关闭中文输入法。

⒍自动调整小数点

如果你有一大批小于1的数字要录入到Excel工作表中,如果录入前先进行下面的设置,将会使你的输入速度成倍提高。

单击“工具”菜单中的“选项”,然后单击“编辑”选项卡,选中“自动设置小数点”复选框,在“位数”微调编辑框中键入需要显示在小数点右面的位数。在此,我们键入“2”单击“确定”按钮。

完成之后,如果在工作表的某单元格中键入“4”,则在你按了回车键之后,该单元格的数字自动变为“0.04”。方便多了吧!此时如果你在单元格中键入的是“8888”,则在你结束输入之后,该单元格的数字自动变为“88.88”。

⒎用“记忆式输入”

有时我们需要在一个工作表中的某一列输入相同数值,这时如果采用“记忆式输入”会帮你很大的忙。如在职称统计表中要多次输入“助理工程师”,当第一次输入后,第二次又要输入这些文字时,只需要编辑框中输入“助”字,Excel2000会用“助”字与这一列所有的内容相匹配,若“助”字与该列已有的录入项相符,则Excel2000会将剩下的“助理工程师”四字自动填入。

按下列方法设置“记忆式输入”:选择“工具”中的“选项”命令,然后选择“选项”对话框中的“编辑”选项卡,选中其中的“记忆式键入”即可。

⒏用“自动更正”方式实现快速输入

使用该功能不仅可以更正输入中偶然的笔误,也可能把一段经常使用的文字定义为一条短语,当输入该条短语时,“自动更正”便会将它更换成所定义的文字。你也可以定义自己的“自动更正”项目:首先,选择“工具”中的“自动更正”命令;然后,在弹出的“自动更正”对话框中的“替换”框中键入短语“爱好者”,在“替换为”框中键入要替换的内容“电脑爱好者的读者”;最后,单击“确定”退出。以后只要输入“爱好者”,则整个名称就会输到表格中。

⒐用下拉列表快速输入数据

如果你希望减少手工录入的工作量,可以用下拉表来实现。创建下拉列表方法为:首先,选中需要显示下拉列表的单元格或单元格区域;接着,选择菜单“数据”菜单中的“有效性”命令,从有效数据对话框中选择“序列”,单击“来源”栏右侧的小图标,将打开一个新的“有效数据”小对话框;接着,在该对话框中输入下拉列表中所需要的数据,项目和项目之间用逗号隔开,比如输入“工程师,助工工程师,技术员”,然后回车。注意在对话框中选择“提供下拉箭头”复选框;最后单击“确定”即可。

10..两次选定单元格

有时,我们需要在某个单元格内连续输入多个测试值,以查看引用此单元格的其他单元格的效果。但每次输入一个值后按Enter键,活动单元格均默认下移一个单元格,非常不便。此时,你肯定会通过选择“工具”\“选项"\“编辑",取消“按Enter键移动活动单元格标识框"选项的选定来实现在同一单元格内输入许多测试值,但以后你还得将此选项选定,显得

比较麻烦。其实,采用两次选定单元格方法就显得灵活、方便:

单击鼠标选定单元格,然后按住Ctrl键再次单击鼠标选定此单元格(此时,单元格周围将出现实线框)。

11.“Shift+拖放"的妙用

在拖放选定的一个或多个单元格至新的位置时,同时按住Shift键可以快速修改单元格内容的次序。具体方法为:选定单元格,按下Shift键,移动鼠标指针至单元格边缘,直至出现拖放指针箭头“?",然后进行拖放操作。上下拖拉时鼠标在单元格间边界处会变为一个水平“工"状标志,左右拖拉时会变为垂直“工"状标志,释放鼠标按钮完成操作后,单元格间的次序即发生了变化。这种简单的方法节省了几个剪切和粘贴或拖放操作,非常方便。12.超越工作表保护的诀窍

如果你想使用一个保护了的工作表,但又不知道其口令,有办法吗?有。选定工作表,选择“编辑"\“复制"、“粘贴",将其拷贝到一个新的工作簿中(注意:一定要新工作簿),即可超越工作表保护。

13.巧用IF函数

(1).设有一工作表,C1单元格的计算公式为:=A1/B1,当A1、B1单元格没有输入数据时,C1单元格会出现“#DIV/0!”的错误信息。这不仅破坏了屏幕显示的美观,特别是在报表打印时出现“#DIV/0!”的信息更不是用户所希望的。此时,可用IF函数将C1单元格的计算公式更改为:=IF(B1=0,″″,A1/B1)。这样,只有当B1单元格的值是非零时,C1单元格的值才按A1/B1进行计算更新,从而有效地避免了上述情况的出现。

(2).设有C2单元格的计算公式为:=A2+B2,当A2、B2没有输入数值时,C2出现的结果是“0”,同样,利用IF函数把C2单元格的计算公式更改如下:=IF(AND(A2=″″,B2=″″),″″,A2+B2)。这样,如果A2与B2单元格均没有输入数值时,C2单元格就不进行A2+B2的计算更新,也就不会出现“0”值的提示。

(3).设C3单元格存放学生成绩的数据,D3单元格根据C3(学员成绩)情况给出相应的“及格”、“不及格”的信息。可用IF条件函数实现D3单元格的自动填充,D3的计算公式为:=IF(C3<60,″不及格″,″及格″=。

14.累加小技巧

我们在工作中常常需要在已有数值的单元格中再增加或减去另一个数。一般是在计算器中计算后再覆盖原有的数据。这样操作起来很不方便。这里有一个小技巧,可以有效地简化老式的工作过程。(1).创建一个宏:

选择Excel选单下的“工具→宏→录制新宏”选项;

宏名为:MyMacro;

快捷键为:Ctrl+Shift+J(只要不和Excel本身的快捷键重名就行);

保存在:个人宏工作簿(可以在所有Excel工作簿中使用)。

(2).用鼠标选择“停止录入”工具栏中的方块,停止录入宏。

(3).选择Excel选单下的“工具→宏→Visual Basic编辑器”选项。

(4).在“Visual Basic编辑器”左上角的VBA Project中用鼠标双击VBAProject(Personal.xls)打开“模块→Module1”。

注意:你的模块可能不是Module1 ,也许是Module2、Module3。

(5).在右侧的代码窗口中将Personal.xls-Module1(Code)中的代码更改为:

Sub MyMacro( )

OldValue = Val(ActiveCell.Value)

InputValue = InputBox(“输入数值,负数前输入减号”,“小小计算器”)

ActiveCell.Value = Val(OldValue+InputValue)

excel公式大全及使用方法

excel公式大全及使用方法 Excel是一款非常强大的电子表格软件,可以进行各种数据处理和计算。下面列举了一些常用的Excel公式及其使用方法: 1. SUM函数:计算一组数的总和。例如,=SUM(A1:A10)会计算A1到A10单元格的总和。 2. AVERAGE函数:计算一组数的平均值。例如,=AVERAGE(A1:A10)会计算A1到A10单元格的平均值。 3. MAX函数和MIN函数:分别用于计算一组数的最大值和最小值。例如,=MAX(A1:A10)会计算A1到A10单元格中的最大值。 4. COUNT函数:计算一组数的个数。例如,=COUNT(A1:A10)会计算A1到A10单元格中的数值个数。 5. IF函数:根据条件进行判断并返回不同值。例如,=IF(A1>10,"大于10","小于等于10")会根据A1单元格的值判断条件,并返回相应的结果。 6. VLOOKUP函数:在指定的区域中查找某个值,并返回相应的结果。例如, =VLOOKUP(A1,B1:C10,2,FALSE)会在B1到C10区域中查找A1的值,并返回相应的结果。 7. CONCATENATE函数:将多个文本字符串合并为一个字符串。例如, =CONCATENATE(A1," ",B1)会将A1单元格和B1单元格中的值合并为一个字符串。 8. ROUND函数:对数字进行四舍五入。例如,=ROUND(A1,2)会将A1单元格的值四舍五入到小数点后两位。 9. TRIM函数:去除文本字符串中的空格。例如,=TRIM(A1)会去除A1单元格中的空格。 10. DATE函数和NOW函数:分别用于返回指定日期和当前日期。例如,=DATE(2022,1,1)会返回2022年1月1日,=NOW()会返回当前日期和时间。 这只是一部分常用的Excel公式,Excel还有很多其他功能强大的函数可供使用。请根据具体需求在Excel帮助文档中查找更多相关函数的详细说明和示例。

Excel电子表格计算公式使用方法25条公式技巧总结

Excel电子表格计算公式使用方法25条公式技巧总结 对于Excel表格计算公式的方法实在太多,今天就整理了一个公式大全需要对有需要的朋友有些帮助。 1、两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2、已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET。CELL(6,Sheet1!C1) 3、强制换行 用Alt+Enter 4、超过15位数字输入 这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入' 5、如果隐藏了B列,如果让它显示出来? 选中A到C列,点击右键,取消隐藏 选中A到C列,双击选中任一列宽线或改变任一列宽

将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。 6、EXCEL中行列互换 复制,选择性粘贴,选中转置,确定即可 7、Excel是怎么加密的 (1)、保存时可以的另存为>〉右上角的”工具”>〉常规>>设置 (2)、工具〉〉选项〉>安全性 8、关于COUNTIF COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,”>=90”) 介于80与90之间需用减,为 =COUNTIF(A1:A10,”>80")-COUNTIF(A1:A10,"〉90") 9、根据身份证号提取出生日期 (1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF (LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号”)) (2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),”#—00—00")*1 10、想在SHEET2中完全引用SHEET1输入的数据 工作组,按住Shift或Ctrl键,同时选定Sheet1、Sheet2

Excel电子表格计算公式使用方法25条公式技巧

常用电子表格公式 一、利用函数COUNTA统计本班的应考人数(总人数) 因为函数COUNTA可以计算出非空单元格的个数,所以我们在利用此函数时,选取本班学生名字所在单元格区域(B3~B12)作为统计对象,就可计算出本班的应考人数(总人数)。 二、利用COUNT、COUNTBLANK和COUNTIF函数分别统计各科参加考试的人数、统计各科缺考人数、统计各科各分数段的人数 我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了,是0分的都输入0。 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3从输入的18位身份证号的出生年月计算公式: 格式为2012/4/21的=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。格式为20120421的=CONCATENATE(MID(E4,7,4),MID(E4,11,2),MID(E4,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名学生的成绩进行排名;或 =RANK(E2,$E$2:$E$5),但遇到同分数时排名不连续。 用下面的几个公式都可以获得中国式排名,还是以上图为例,在单元格中输入公式并向下拖: =SUMPRODUCT((D$2:D$19>D2)*(1/(COUNTIF(D$2:D$19,D$2:D $19))))+1 或下面的几个数组公式,公式输入完毕后按Ctrl+Shift+Enter结束: =SUM(IF(D$2:D$19>D2,1/COUNTIF(D$2:D$19,D$2:D$19)))+1 =SUM(--(FREQUENCY(D$2:D$19,IF(D$2:D$19>=D2,D$2:D$19))>0)) =SUM(--IF(D$2:D$19>=D2,MATCH(D$2:D$19,D$2:D$19,)=ROW( $2:$19)-1)) 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名学生)的最低分;

excel表格计算公式大全、使用技巧

AND “与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。条件判断 AVERAGE 求出所有参数的算术平均值。数据计算 COLUMN 显示所引用单元格的列标号值。显示位置 CONCATENATE 将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并 COUNTIF 统计某个单元格区域中符合指定条件的单元格数目。条件统计 DATE 给出指定数值的日期。显示日期 DATEDIF 计算返回两个日期参数的差值。计算天数 DAY 计算参数中指定日期或引用单元格中的日期天数。计算天数 DCOUNT 返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计 FREQUENCY 以一列垂直数组返回某个区域中数据的频率分布。概率计算 IF 根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算 INDEX 返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位 INT 将数值向下取整为最接近的整数。数据计算 ISERROR 用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据 LEN 统计文本字符串中字符数目。字符统计 MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置 MAX 求出一组数中的最大值。数据计算 MID 从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取 MIN 求出一组数中的最小值。数据计算 MOD 求出两数相除的余数。数据计算 MONTH 求出指定日期或引用单元格中的日期的月份。日期计算 NOW 给出当前系统日期和时间。显示日期时间 OR 仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。逻辑判断 RANK 返回某一数值在一列数值中的相对于其他数值的排位。数据排序 RIGHT 从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取 SUBTOTAL 返回列表或数据库中的分类汇总。分类汇总 SUM 求出一组数值的和。数据计算 SUMIF 计算符合指定条件的单元格区域内的数值和。条件数据计算 TEXT 根据指定的数值格式将相应的数字转换为文本形式数值文本转换 TODAY 给出系统日期显示日期 VALUE 将一个代表数值的文本型字符串转换为数值型。文本数值转换 VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位 WEEKDAY 给出指定日期的对应的星期数。星期计算 Excel 部分函数列表. 函数的步骤:①选中存放结果的单元格 ②单击“=”(编辑公式) ③找函数(单击“三角形”形状按钮。或者直接输入函数名 ④选范围 ⑤CTRL+回车键 ①求和函数SUM() ②平均函数AVERAGE() ③排位函数RANK () 例: Rank(A1:$A$1:$A$15) 行号和列号前面加上“$“符号 A叫行号。1或者15叫列号,表示单元格所在的位置数据单元格在A列1号或

Excel常用公式

在Excel中,公式用于执行各种计算和数据处理任务。下面是一些常用的Excel公式以及它们的使用方法: 1. SUM(求和): 用途:用于将一组数字相加。 语法:=SUM(number1, number2, ...),其中number1、number2等是您要相加的数字或单元格引用。 示例:=SUM(A1:A5)将单元格A1到A5中的数字相加。 2. AVERAGE(平均值): 用途:用于计算一组数字的平均值。 语法:=AVERAGE(number1, number2, ...),其中number1、number2等是要计算平均值的数字或单元格引用。 示例:=AVERAGE(B1:B10)计算单元格B1到B10中数字的平均值。 3. MAX(最大值)和MIN(最小值): 用途:用于查找一组数字中的最大值和最小值。 语法:=MAX(number1, number2, ...)和=MIN(number1, number2, ...) 4. CONCATENATE或&(连接文本): 用途:用于将多个文本字符串连接在一起。 语法:=CONCATENATE(text1, text2, ...)或=text1 & text2 & ...,其中text1、text2等是要连接的文本。 示例:=CONCATENATE("Hello", " ", "World")或=A1 & " is in " & B1连接单元格A1和B1中的文本。 5. IF(条件函数): 用途:用于根据指定条件返回不同的值。 语法:=IF(logical_test, value_if_true, value_if_false),其中logical_test是要测试的条件,value_if_true是条件成立时返回的值,value_if_false是条件不成立时返回的值。 示例:=IF(A1>10, "大于10", "小于等于10")根据A1的值返回不同的文本。 6. VLOOKUP(垂直查找): 用途:用于在一个范围内查找匹配的值,然后返回该值所在行的另一个单元格的值。 语法:=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),其中lookup_value是要查找的值,table_array是要搜索的范围,col_index_num是要返回的列号,range_lookup是可选参数,指定是否要查找近似匹配。 示例:=VLOOKUP("苹果", A1:B10, 2, FALSE)查找单元格A1到B10中的"苹果",然后返回其对应的第二列的值。 7. HLOOKUP(水平查找): 用途:类似于VLOOKUP,但在横向范围内查找匹配的值。 语法:=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]) 8. COUNTIF(计数符合条件的单元格): 用途:用于计算符合指定条件的单元格的数量。 语法:=COUNTIF(range, criteria),其中range是要检查的范围,criteria是要匹配的条件。 示例:=COUNTIF(A1:A10, ">50")计算A1到A10中大于50的单元格数量。 9. SUMIF(条件求和): 用途:用于根据指定条件对一组单元格进行求和。 语法:=SUMIF(range, criteria, [sum_range]),其中range是要检查条件的范围,criteria是要匹配的条件,sum_range(可选)是要求和的范围。

EXCEL最有用的函数公式用法大全

EXCEL最有用的函数公式用法大全 Excel是广泛应用于工作和日常生活的电子表格软件,其强大的功能主要体现在函数公式的运用上。下面是一些最常用和最有用的Excel函数公式及其用法。 1.SUM函数:用于求和 SUM(A1:A10)表示求A1到A10单元格的和。 2.AVERAGE函数:用于求平均值 AVERAGE(A1:A10)表示求A1到A10单元格的平均值。 3.MAX函数和MIN函数:用于求最大值和最小值 MAX(A1:A10)表示求A1到A10单元格中的最大值。 MIN(A1:A10)表示求A1到A10单元格中的最小值。 4.COUNT函数:用于计数 COUNT(A1:A10)表示计算A1到A10单元格中非空单元格的个数。 5.IF函数:用于逻辑判断 IF(A1>10,"大于10","小于等于10")表示如果A1大于10,则返回"大于10",否则返回"小于等于10"。 6.VLOOKUP函数:用于垂直查找 VLOOKUP(A1,B1:C10,2,FALSE)表示在B1:C10区域根据A1的值进行垂直查找,并返回第2列的值。 7.HLOOKUP函数:用于水平查找

HLOOKUP(A1,B1:E10,3,FALSE)表示在B1:E10区域根据A1的值进行水 平查找,并返回第3行的值。 8.CONCATENATE函数:用于字符串拼接 CONCATENATE(A1,"",B1)表示将A1和B1单元格中的内容拼接在一起,并用空格分隔。 9.LEFT函数和RIGHT函数:用于提取字符串的左侧和右侧部分 LEFT(A1,5)表示提取A1单元格中的前5个字符。 RIGHT(A1,5)表示提取A1单元格中的后5个字符。 10.LEN函数:用于计算字符串长度 LEN(A1)表示计算A1单元格中的字符串长度。 11.TRIM函数:用于去除字符串首尾的空格 TRIM(A1)表示去除A1单元格中字符串首尾的空格。 12.UPPER函数和LOWER函数:用于将字符串转为大写和小写 UPPER(A1)表示将A1单元格中的字符串转为大写。 LOWER(A1)表示将A1单元格中的字符串转为小写。 13.PROPER函数:用于将字符串首字母大写 PROPER(A1)表示将A1单元格中的字符串的每个词的首字母转为大写。 14.DATE函数:用于创建日期 DATE(2024,12,25)表示创建一个日期为2024年12月25日的日期。

excel表格计算公式大全、使用技巧

AND“与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。条件判断 AVERAGE求出所有参数的算术平均值。数据计算 COLUMN显示所引用单元格的列标号值。显示位置 CONCATENATE将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并 COUNTIF统计某个单元格区域中符合指定条件的单元格数目。条件统计 DATE给出指定数值的日期。显示日期 DATEDIF计算返回两个日期参数的差值。计算天数 DAY计算参数中指定日期或引用单元格中的日期天数。计算天数 DCOUNT返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计FREQUENCY以一列垂直数组返回某个区域中数据的频率分布。概率计算 IF根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算INDEX返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位 INT将数值向下取整为最接近的整数。数据计算 ISERROR用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断 LEFT从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据 LEN统计文本字符串中字符数目。字符统计

MATCH返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置 MAX求出一组数中的最大值。数据计算 MID从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取MIN求出一组数中的最小值。数据计算 MOD求出两数相除的余数。数据计算 MONTH求出指定日期或引用单元格中的日期的月份。日期计算 NOW给出当前系统日期和时间。显示日期时间 OR仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。逻辑判断 RANK返回某一数值在一列数值中的相对于其他数值的排位。数据排序 RIGHT从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取SUBTOTAL返回列表或数据库中的分类汇总。分类汇总 SUM求出一组数值的和。数据计算 SUMIF计算符合指定条件的单元格区域内的数值和。条件数据计算 TEXT根据指定的数值格式将相应的数字转换为文本形式数值文本转换 TODAY给出系统日期显示日期 VALUE将一个代表数值的文本型字符串转换为数值型。文本数值转换 VLOOKUP在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位 WEEKDAY给出指定日期的对应的星期数。星期计算 Excel部分函数列表.

excel公式使用方法

excel公式使用方法 Excel公式使用方法 Excel是一款非常常用的电子表格软件,它可以用于数据的存储、处理和分析等。在Excel中,公式是非常重要的一部分,可以帮助我们快速地计算数据,提高工作效率。下面将介绍Excel公式的使用方法。 1. 公式的基本语法 Excel公式的基本语法是由等号(=)开头,后面跟着函数名称和参数,参数之间用逗号分隔,整个公式以右括号()结尾。例如,SUM(A1:A3)就是一个简单的公式,它的作用是计算A1、A2和A3单元格的和。 2. 常用的函数 Excel中有很多函数可以使用,下面列举了一些常用的函数: SUM:计算一系列数字的总和。 AVERAGE:计算一系列数字的平均值。 MAX:返回一系列数字中的最大值。 MIN:返回一系列数字中的最小值。

COUNT:计算一系列数字的数量。 IF:根据指定的条件返回不同的值。 3. 引用单元格 在公式中,我们可以使用单元格的地址来引用单元格的值。例如,A1表示第一行第一列的单元格。可以通过单击单元格来选择它,也可以手动输入它的地址来引用它的值。 4. 使用相对引用和绝对引用 在公式中,单元格地址可以使用相对引用或绝对引用。相对引用表示单元格地址相对于当前单元格的位置,例如,如果在B1单元格中输入=A1,则在B2单元格中输入=A2,以此类推。绝对引用表示单元格地址是固定的,不会随着当前单元格的移动而改变。例如,$A$1表示第一行第一列的单元格。 5. 使用函数嵌套 在Excel中,函数可以嵌套使用,这意味着一个函数的结果可以作为另一个函数的参数。例如,可以使用SUM(A1:A3)作为AVERAGE函数的参数,以计算A1、A2和A3单元格的平均值。 6. 使用命名区域

电子表格常用函数公式及用法

电子表格常用函数公式及用法 1、求和公式: =SUM(A2:A50) ——对A2到A50这一区域进行求和; 2、平均数公式: =AVERAGE(A2:A56) ——对A2到A56这一区域求平均数; 3、最高分: =MAX(A2:A56) ——求A2到A56区域(55名学生)的最高分;4、最低分: =MIN(A2:A56) ——求A2到A56区域(55名学生)的最低分; 5、等级: =IF(A2>=90,"优",IF(A2>=80,"良",IF(A2>=60,"及格","不及格"))) 6、男女人数记录: =COUNTIF(D1:D15,"男") ——记录男生人数 =COUNTIF(D1:D15,"女") ——记录女生人数 7、分数段人数记录: 方法一: 求A2到A56区域100分人数:=COUNTIF(A2:A56,"100") 求A2到A56区域60分以下的人数;=COUNTIF(A2:A56,"<60") 求A2到A56区域大于等于90分的人数;=COUNTIF(A2:A56,">=90") 求A2到A56区域大于等于80分而小于90分的人数;

=COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90") 求A2到A56区域大于等于60分而小于80分的人数; =COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90") 方法二: (1)=COUNTIF(A2:A56,"100") ——求A2到A56区域100分的人数;假设把结果存放于A57单元格; (2)=COUNTIF(A2:A56,">=95")-A57 ——求A2到A56区域大于等于95而小于100分的人数;假设把结果存放于A58单元格;(3)=COUNTIF(A2:A56,">=90")-SUM(A57:A58) ——求A2到A56区域大于等于90而小于95分的人数;假设把结果存放于A59单元格; (4)=COUNTIF(A2:A56,">=85")-SUM(A57:A59) ——求A2到A56区域大于等于85而小于90分的人数; …… 8、求A2到A56区域优秀率:=(COUNTIF(A2:A56,">=90"))/55*100 9、求A2到A56区域及格率:=(COUNTIF(A2:A56,">=60"))/55*100 10、排名公式: =RANK(A2,A$2:A$56) ——对55名学生的成绩进行排名; 11、标准差:=STDEV(A2:A56) ——求A2到A56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);

Excel妙用技巧让你的公式计算更精确

Excel妙用技巧让你的公式计算更精确 在日常工作中,Excel已成为我们不可或缺的办公利器。公式计算 是Excel的一项重要功能,它可以帮助我们完成各种复杂的数学运算和 数据处理工作。然而,有时候我们可能会遇到公式计算不准确的问题,这时候我们就需要借助一些妙用技巧来提高计算的准确性。本文将介 绍一些Excel妙用技巧,帮助你的公式计算更加精确。 1. 设置精确小数位数 在Excel中,默认情况下公式计算会显示一定的小数位数,如果我 们需要计算结果更加精确,可以通过设置小数位数来实现。在选中的 单元格中,右键点击选择“格式单元格”,在“数字”选项卡中选择“常规” 或“数值”格式,然后在“小数”选项中设置需要的小数位数。例如,如果要将计算结果保留两位小数,可以选择“保留两位小数”。 2. 使用绝对引用 在Excel中,使用相对引用时,公式会根据被引用单元格的相对位 置进行计算。但是,有时候我们可能需要固定某些单元格的引用,这 时候就可以使用绝对引用。绝对引用使用美元符号“$”来表示,例如 $A$1表示固定单元格A1的引用。在公式中使用绝对引用可以确保计 算结果的准确性,尤其是在涉及复制和填充公式时。 3. 处理文本转换 在Excel中,有时候我们需要对文本进行转换,例如将数字文本转 换为数值类型。为了保证公式计算的准确性,我们需要使用适当的函

数来进行文本转换。常用的转换函数包括VALUE函数、TEXT函数和CONCATENATE函数等。VALUE函数可以将文本转换为数值类型,TEXT函数可以将数值格式化为指定的文本格式,CONCATENATE函数可以将多个文本拼接在一起。 4. 使用条件公式 条件公式是Excel中非常常用的一种计算方式,它可以根据条件判断来计算不同的结果。在使用条件公式时,我们需要使用IF函数来进行条件判断,并根据不同的条件返回不同的值。例如,我们可以使用IF函数来判断某一列中的数值是否大于某个特定值,如果大于,则返回“是”,否则返回“否”。条件公式可以帮助我们快速筛选和计算数据,提高计算效率和准确性。 5. 使用数组公式 数组公式是Excel中一种强大的计算工具,它可以对一组数据进行同时计算。数组公式通常使用大括号“{}”来表示,并在输入公式后按下Ctrl+Shift+Enter来确认。使用数组公式可以实现复杂的计算和数据处理,例如同时求取一组数据的最大值、最小值和平均值等。数组公式的使用需要一定的技巧和经验,但一旦掌握,将大大提高计算的准确性和效率。 6. 处理错误值 在实际使用Excel时,我们经常会遇到一些错误值,例如#DIV/0!、#VALUE!和#REF!等。这些错误值会影响公式计算的准确性,因此我

excel表格公式大全及使用

excel表格公式大全及使用 Excel是一款强大的电子表格软件,它提供了许多功能和公式,可以用来进行数据分析、计算和展示。下面是一些常用的Excel公式及其使用方法。 1.SUM(求和) SUM公式用于计算一列或多列数字的总和。例如,如果要计算A1到A10单元格中数字的总和,则可以使用以下公式: =SUM(A1:A10) 2.AVERAGE(求平均值) AVERAGE公式用于计算一列或多列数字的平均值。例如,如果要计算A1到A10单元格中数字的平均值,则可以使用以下公式: =AVERAGE(A1:A10) 3.MAX(求最大值) MAX公式用于找到一列或多列数字中的最大值。例如,如果要找到A1到A10单元格中的最大值,则可以使用以下公式: =MAX(A1:A10) 4.MIN(求最小值) MIN公式用于找到一列或多列数字中的最小值。例如,如果要找到A1到A10单元格中的最小值,则可以使用以下公式: =MIN(A1:A10)

5.COUNT(计数) COUNT公式用于计算一列或多列中的非空单元格数量。例如,如果要计算A1到A10单元格中的非空单元格数量,则可以使用以下公式:=COUNT(A1:A10) 6.IF(条件判断) IF公式用于根据条件执行不同的操作。例如,如果A1单元格中的数值大于10,则返回"大于10",否则返回"小于等于10",可以使用以下公式: =IF(A1>10,"大于10","小于等于10") 7.VLOOKUP(垂直查找) VLOOKUP公式用于在一个区域中进行垂直查找。例如,如果要在A1到B10区域查找A1中的数值,并返回对应的B列数值,则可以使用以下公式: =VLOOKUP(A1,A1:B10,2,FALSE) 8.HLOOKUP(水平查找) HLOOKUP公式用于在一个区域中进行水平查找。例如,如果要在A1到C1区域查找A1中的数值,并返回对应的第2行数值,则可以使用以下公式: =HLOOKUP(A1,A1:C10,2,FALSE) 9.CONCATENATE(合并文本)

excel表格函数公式大全及图解,表格函数公式基本操作

掌握公式的使用基础 掌握数据分析中常用的函数 能够掌握各个函数之间的嵌套使用 公式的基本特性: 公式的输入是以“=”开始,公式的计算结果显示在单元格中,公式本身显示在编辑栏中。([工具]→[选项]菜单) 如:=1+2+6 (数值计算) =A1+B2 (引用单元格地址) 公示的输入 =IF(and(A1>A2,B1>B2),100*A1/A2, 100*B1/B2)(函数计算) =“ABC”&”XYZ”(字符计算,结果:ABCXYZ) =25+count(A1:C4) (混和计算) 公式中的运算符(使用括号可确定运算顺序) 算术运算符:+ - * / ^ % 字符运算符:& 比较运算符:=、<、>、<=、>=、<> 逻辑运算符:and or not 以函数形式出现 优先级顺序:算术运算符→字符运算符→比较运算符→逻辑函数符 输入公式要注意 公式中可以包括:数值和字符、单元格地址、区域、区域名字、函数等 不要随意包含空格 公式中的字符要用半角引号括起来 公式中运算符两边的数据类型要相同如:=“ab”+25 出错#VALUE 引用(相对引用、绝对引用、混合引用) 相对引用:复制公式时,单元格引用发生相对位移 “=A1” 绝对引用:复制公式时,单元格引用不发生位移 “=$A$1” 混合引用:相对引用行(列),绝对引用列(行) “=$A1”是列绝对引用,行相对引用; “=A$1”是列相对引用,行绝对引用。 相对地址在公式复制时将自动调整 例如:C3单元格的公式=B1+B2 复制到C5中,C5单元格的公式=B3+B4 绝对地址在公式复制时不变。 例如:C3单元格的公式=$B$1+$B$2 复制到D5中,D5单元格的公式=$B$1+$B$2 混合地址 在公式复制时绝对地址不变,相对地址按规则调整。

Excel表格公式大全

Excel 表格公式大全 =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” 代表的是输入身份证号码的单元格。 2、平均数:=AVERAGE(K2:K56) 区域求平均数; 1、查找重复内容公式: 1、求和:=SUM(K2:K56) 对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至V K56区域(55 名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2至V K56区域(55名学生)的最低分; 8、分数段人数统计: (1 ) =COUNTIF(K2:K56,"100") ——求K2 到K56 区域100 分的人数;假设把结果存放于K57单元格; (2) =COUNTIF(K2:K56,">=95") - K57 ——求K2 到

相关主题
文本预览
相关文档 最新文档