Excel中函数的使用方法

2024-10-08

Excel中函数的使用方法(14篇)

1.Excel中函数的使用方法 篇一

授课时间:总第12课时

课题: 第六课Excel中函数的使用 课型 :新授课 教学内容:函数指南的使用

教学目标:(思想、知识、能力)掌握函数指南的使用方法 教学重、难点:函数指南的使用 教法、学法讲述法演示法 教学程序

认知操作

一.复习提问:1.求总计的函数是什么?格式是怎样的?2.求平均值的函数是什么?格式是怎样的? 二.新知(问:不知道函数名怎么办?)在上节课计算的过程中,也许会觉得,Excel中有那么多数,参数也比较复杂,要掌握起来是需要一定时间的,有没有一个简单的提示来帮助我们使用函数呢?有,Excel早已为你想到了,你可以借助Excel中的“函数指南”的帮助来选择函数,输入参数,完成从函数输入到完成的全部工作.可以通过单击“粘贴函数”图标来启动函数指南功能.下面我们借用函数指南算一下上节课中每一个学生总计和平均:(注意操作步骤)1.选择第一个学生的总计单元格I5,在其中输入“=”2.用鼠标左键单击“函数指南”按钮.出现“粘贴函数”对话框.3.在“函数分类”下拉框中选择所需的函数类“常用函数”.4.在“函数名”下拉框中选择所需的函数名“SUM”.你可以看到对话框下面的函数提示。5.单击“确定”按钮.6.单击Number1行的,暂时隐藏对话框,显示出表格工作区,以选择数据范围.7.用鼠标拖动,选定所需的范围.8.再次单击,返回函数对话框.9.单击“确定”按钮.即可

三、小结:“函数指南”的用法(“智能化”)

学生练习:一.开机二.入网三.启动Excel电子表格程序,打开“信息小组上网时间统计表”文件1.借用函数指南计算“王红”的总计2.利用序列填充完成其他同学的总计3.借用函数指南计算“王红”的平均值4.利用序列填充完成其他同学的平均值.四.保存文件退出Excel关机

教学后记:同时让学生领略Excel的良好的人机交互功能!

2.Excel中函数的使用方法 篇二

关键词:Excel,函数,筛选,统计分析

Excel是微软办公套装软件的一个重要组成部分, 它可以进行各种数据的处理、统计分析操作, 有辅助决策的作用, 被广泛地应用于管理、统计财经、金融等众多领域。灵活应用Excel提供的公式和函数的功能是提高工作效率的重要途径。本文结合实际应用介绍函数与筛选方法的综合应用方法[1]。

1 Excel软件概述

1985年, 第一款Excel诞生, 它只用于Mac系统;1987年, Excel 2问世, 用于Windows系统, 提供了大量的用户界面特性, 但保留了第一款电子制表软件Visi Calc的特性:行、列组成单元格, 数据、与数据相关的公式或对其他单元格的绝对引用保存在单元格中[2];1990年底, 发布Excel 3for windows, 在外观和性能上作了很大的改进, 增加了工具栏、绘图功能、工作表大纲、加载宏支持、3D图表、工作组编辑等;1992年Excel 4投入市场, 该版本功能多, 可用性强;1994年, Excel 5投入市场, 推出了更多的新功能, 包括多页面工作簿和VBA宏语言;1995年, 推出Excel 95, 也被称为Excel 7, 是第一个使用更高级的32位代码技术的Excel版本, 在当时产生了巨大影响;1997年推出Excel 97, 也被称为Excel 8, 提供了前所未有的升级功能, 工具栏和菜单的样式得到重大的改进, 工作表可见行的数量增加了3倍, 它可完成表格输入、统计、分析等多项工作, 可生成精美直观的表格、图表;1999年6月发布Excel 2000, 也被称为Excel 9, 它的最大改进之处就是将HTML作为可选的文件格式;2001年6月发布Excel 2002, 也被称为Excel 10, 最重要的新功能就是可以恢复被破坏的工作簿文件, 还增加了背景公式错误检查功能和新公式调试工具;2003年推出Excel2003, 能够通过功能强大的工具将杂乱的数据组织成有用的信息, 然后分析、交流和共享所得到的结果, 并能保护和控制对工作的访问, 另外, 还可以使用符合行业标准的扩展标记语言 (XML) , 更方便地连接到业务程序;2007年, 推出Excel 2007, 在编辑栏、名称框、公式等方面作出进一步改进和完善;2010年, Excel 2010诞生, 提供了强大的新功能和工具, 用来发现模式或趋势, 提高分析大型数据集的能力, 使用单元格内嵌的迷你图及带有新迷你图的文本数据获得数据的直观汇总, 使用新增的切片器功能快速、直观地筛选大量信息, 并增强了数据透视表和数据透视图的可视化分析;2013年, 推出Excel 2013, 可使用“快速填充”功能从导入的信息中轻松提取所需的内容, 并使用“推荐的数据透视表”快速执行复杂的分析;2016年, 推出Excel 2016, 该版本提供更多的OFFICE主题, 新增Tell Me功能和预测功能、内置Power Query、改进透视表等, 在数据分析和可视化方面提供了更多的功能和便利。

本文中使用的Excel版本为Microsoft Excel 2013。一个Excel文件就是一个工作簿, 一个工作簿可以由多张工作表组成。在Excel中工作簿和工作表的关系就像是书本和其中的页面的关系一样。工作表是Excel完成一项工作的基本单位。工作表由单元格组成, 单元格是Excel工作簿的最小组成单位, 可以存放字符或数据[3]。工作表由行和列组成, 行以数字来表示, 即1、2、3一直到65 536。列以英文字母表示, 即A、B、C列一直到IV列。在一张Excel工作表中, 最多能有65 536个单元格。每个单元格都处于某一行和某一列的交叉位置, 这就是单元格的引用地址, 引用地址以“列号行号”的方式表示, 在引用单元格时, 必须使用单元格的引用地址, 图1中选中的就为A1单元格。

2 公式与函数的使用

公式是利用单元格的引用地址对存放在其中的数据进行计算的等式。一个公式由三部分组成:等号、运算数据和运算符。运算数据可以是常量数据 (包括数值常量和字符常量) 、单元格地址引用、区域引用和Excel提供的函数。

函数是Excel自带的一些已定义好的公式。函数处理数据的方式与直接创建的公式处理数据的方式是相同的。使用函数既可以减少输入的工作量, 又可以降低输入时出错的概率。

在Excel公式中, 单元格作为变量参与运算, 用于对数据的组合、拆分、计算、排序、筛选和统计等多种处理方法, 引用单元格的公式进行复制操作, 可省略大量重复公式的输入。用Excel处理数据, 通常需用到文本函数、逻辑函数、数学函数、财务函数、日期时间函数、信息函数等数类。这里介绍其中常用的四种。

2.1 文本函数

文本函数就是把单元格中的内容作为文本处理, 进行诸如计算字节数、连接、拆分、查找特定字符等操作, 通常用到以下公式。

2.1.1 计算长度函数len (a)

计算单元格中字符串的字符数量len (a) , 式中a表示所指定的单元格。例如学生学号A3=A0001038, 公式len (A3) , 得到结果是8。

2.1.2 连接字符函数concatenate (a, b, c, d……)

将不同单元格中的字符连接成起来, 括号中的变量最多不能超过30个, 式中a、b、c、d表示不同的单元格, 非单元格内容应加引号。例如, 出生年D3=1997, 出生月E3=12, 出生日F3=21, 通过字符连接函数concatenate (D3, "-", E3, "-", F3) , 则可以得到1997-12-21。利用字符&可得到相同结果, 即D3&"-"&E3&"-"&F3。

2.1.3 拆分字符函数left (a, b) 、right (a, b) 、mid (a, b, c)

从左边开始截取指定数量的字节left (a, b) , 从右边开始截取right (a, b) , 从中间截取指定数量的字符mid (a, b, c) 。在前两者中, a表示所指定的单元格, b表示需要截取的字节数, 在mid函数中, a表示所指定的单元格, b表示开始位置, c表示截取字节数。例如, 学号A3=A0001038, 函数left (A3, 4) , 得到前四位A000, right (A3, 4) 得到后四位1038, mid (A3, 5, 2) 可得到中间两位10。

虽然上述公式看上去并没有什么特殊功效, 但如果把公式相互组合起来, 公式中嵌公式, 效果就完全不一样。

2.2 逻辑函数

逻辑函数一共有6个, 都比较容易理解, 用法也简单。其中false、true两个函数不大使用, 所以这里只介绍另外4个函数。但要正确灵活地使用好逻辑函数, 关键在于对所需要处理的工作的理解。

2.2.1 条件判断函数if (a, b, c)

对一式进行条件判断, 式中a表示条件, 可以是单项条件, 也可以是复合条件 (与其他函数同时使用) ;b表示符合a这个条件时如何处理, 可以赋一个值, 也可以用公式计算某个值;c表示不符合条件时如何处理, 同样可以赋值或用公式计算。if函数可以层层嵌套, 但最多不能超过7层。

例如对学生的总成绩K3进行等级评定, 超过90为A, 80~90为B, 60~80为C, 60以下为D, 通过公式if (K3>=90, "A", if (K3>=80, "B", if (K3>=60, "C", "D") ) ) 可得出学生成绩等级。

2.2.2 多条件满足函数and (a, b, c……) 和or (a, b, c……)

两个以上条件同时需要满足的函数and (a, b, c……) , 两个以上条件中至少满足一个的函数or (a, b, c……) 。式中a、b、c表示需要具备的条件。and () 和or () 返回值是true或false (真或假) , 而不是具体的文本或数值。

例如判断期中期末考试 (G3, H3) 是否均为优秀, 公式and (G3>=85, H3>=85) , 结果true即均优秀, false即至少有一次为不优秀。公式or (G3>=85, H3>=85) , 结果true即至少有一次为优秀, false即两次都不优秀。

2.2.3 条件取反函数not (a)

对给出的条件取反的函数not (a) 。式中a表示给出的条件, 当a与条件相符时函数值为false, 不符时为true。

逻辑函数看似简单, 实际上是比较复杂的, 特别是当有多项条件辨别选择时, 顺序设计好坏, 对能否简化公式有很大影响。在实际工作中, 财务人员做个人所得税扣除, 就非常需要逻辑函数;业务人员做年金保险方案, 也非常需要逻辑函数;其他在统计、分析数据时也经常要用到这类函数。

2.3 数学函数

数学函数是Excel中数量最大的部分, 在三角、概率统计与分布上特别多, 但用法较为简单, 记住函数名即可直接使用函数, 例如abs (a) 为取a的绝对值[4], fact (a) 为a的阶乘, power (a, b) 为a的b次幂, log (a, b) 为以b为底的a的对数, sum (a, b) 为a, b求和, mod (a, b) 为a, b两数求余, sign (a) 为判断a的正负, int (a) 将数字向下舍入到最近的整数, 下面仅介绍较为复杂的几个数学函数。

2.3.1 保留小数位数的函数round (a, b)

式中a表示某个数值, b表示希望保留的小数位数, 该函数自带四舍五入功能, 在取整时, 设置b=0, 结果与int () 不完全相同。例如, 计算班级学生的平均年龄 (J列表示学生年龄) , 利用公式round (sum (J3:J52) /50, 0) , 可获得班级50人的平均年龄, 为四舍五入后的整数。

2.3.2 单项条件统计countif (a, b)

式中a表示用于统计的原始数据 (文本、数值均可) , b表示统计口径 (或者是条件) [5]。例如, 统计班里男生人数 (C列表示性别) , 利用公式countif (C3:C52, “男”) , 可得班级男生人数。

2.3.3 单项条件求和函数sumif (a, b, c)

式中a表示用于条件判断的单元格区域, b表示具体条件, c表示需要求和的数据区域。如上例, 统计班级男生总分的平均分, 利用公式sumif (C3:C52, “男”, K3:K52) /countif (C3:C52, “男”) , 可得最终结果。

2.4 时间日期函数

时间日期函数共有20个, 如果单元格格式已设置成日期格式, 则使用日期函数可以直接得到年份、月份、日期等数据, 对计算经过时间、年龄很有好处。这里只介绍其中4个。

2.4.1 截取年度、月份、日期的函数year (a) 、month (a) 、day (a)

式中a表示某个日期。例学生出生日期I3=1997-12-21, 通过公式year (I3) 可得年度1997, 通过公式month (I3) 可得月份12, 通过公式day (I3) 可得日期21。值得注意的是, 这里不能使用left () 、mid () 、right () 代替, 因为日期实际上是以一个数值保存起来的, left (I3, 4) 会得到3 578这个结果。

2.4.2 数字以日期形式表示的函数date (a, b, c)

式中a、b、c分别表示一些数, 公式能自动表示成yyyy/mm/dd的形式。

例学生出生年D3=1997, 出生月E3=12, 出生日F3=21, 使用公式date (D3, E3, F3) 后, 得到的结果是1997/12/21这样的日期形式。若b大于12或者c大于月份最大天数, 公式能自动把月份以12为限, 每超过一个12就往年度上加1, 把日期超出部分往月份上加。闰年也会自动处理。例如date (2003, 37, 54) 得到结果2006/2/23。

3 Excel综合应用

本文以学生英语成绩表为例, 包括学号、姓名、性别、出生年、出生月、出生日、期中成绩与期末成绩, 一共有八列, 共有50行。在该表格的基础上, 完善基本信息, 利用文本函数concatenate (D3, E3, F3) 获得学生出生日期 (I列) , 利用日期函数year (today () ) -year (I3) , 可获得学生的年龄 (J列) , 结果如图2所示。然后对学生的成绩进行进一步处理, 处理过程如图3所示。

3.1 计算

下面在之前建立的学生英语成绩表的基础上, 结合上面的基础公式以及Excel软件的功能, 来对成绩单进行处理和信息的提取。

3.1.1 计算总成绩

在基本信息后面插入一列, 为总成绩, 总成绩的计算方式为期中成绩占30%, 期末成绩占70%。然后在单元格中输入公式=G3*0.3+H3*0.7, 并拖动K3单元格句柄到K52单元格。结果如图4所示。

3.1.2 评定等级

设定总成绩大于等于90分为A等, 大于等于80分小于90分为B等, 大于等于60分小于80分为C等, 小于60分为D等, 输入公式=if (K3>=90, "A", if (K3>=80, "B", if (K3>=60, "C", "D") ) ) , 并拖动单元格。结果如图5所示。

3.2 排序与筛选

3.2.1 排序

原始的表格是按照学号的顺序进行排序的, 这里可以改为按照总成绩的高低进行降序排序。为总成绩一列选择排序功能, 并扩展选定区域, 则所有数据可依据总成绩进行排序, 结果如图6所示。

3.2.2 筛选

筛选功能其实就是选择我们需要的数据, 包括数据的查找和挑选。可以利用此功能查找姓名为丁成的学生信息。在姓名列输入筛选条件, 即“等于丁**”, 则可单独显示“丁**”的成绩, 结果如图7所示。

3.2.3 高级筛选

用高级筛选的方法抽取优秀的学生, 筛选条件为:期中期末成绩均在85分及以上 (包括85分) , 或者总分在90分以上的学生。在空白处区域输入筛选条件, 将筛选出来的记录存放原表格区域。筛选条件如图8所示, 筛选结果如图9所示。

3.3 统计

用数据表单统计函数统计出“各等级人数”, 然后算出各等级人数占总人数的百分比值。建立一个统计表单, 输入公式=countif (学生英语成绩!$L:L, 统计!B2) , 表示查找范围固定在学生成绩表的L列, 统计的为相应等级的个数。拖动单元格。得出结果如图10所示。

计算百分比, 输入公式=B3/sum ($B3:$E3) , 拖动单元格, 设置单元格的格式为百分比, 得出结果如图11所示。

3.4 统计图表

Excel提供的统计图有很多种, 以饼图为例, 根据各成绩等级的人数制作饼图。标题为“各等级学生成绩统计图表”, 加图例, 并显示各等级学生人数的百分比值。统计结果如图12所示。

4 结语

Excel为处理数据提供了强大而又完善的函数和公式, 使得数据处理工作快捷有效, 将数据出错几率降到最低。本文主要介绍了文本函数、逻辑函数、数学函数、日期函数, 以及每种函数形式中较为常用的几个函数和公式, 并举例说明每个函数的使用方法和使用结果。最后, 本文以学生成绩统计分析为实例, 具体说明在Excel中如何应用函数和公式, 来提高数据处理的效率和正确率。在该实例中, 分别应用前文介绍的文本函数、逻辑函数、数学函数、日期函数, 完成对学生基本信息的完善以及对学生成绩的计算、评定、排序、筛选和统计工作, 展示了函数在Excel数据处理的综合应用中功能强、效率高以及速度快, 充分证明Excel和本身自带的函数, 是数据处理工作中不可或缺的重要工具。

参考文献

[1]付宏芳, 陈莉.Excel中常用函数的使用[J].电脑知识与技术, 2010, 6 (30) :8523-8524.

[2]杨晓盼.浅谈Excel中常用函数的使用技巧[J].数字技术与应用, 2012 (6) :239.

[3]范雪松.办公自动化中的EXCEL函数应用分析[J].黑龙江科技信息, 2015 (32) :175-176.

[4]王海珍.数据处理中Excel的应用分析[J].计算机光盘软件与应用, 2015 (3) :70-71.

3.Excel中函数的使用方法 篇三

【关键词】 数学实验 Excel 二次函数 图像移动

【中图分类号】 G633.6 【文献标识码】 A 【文章编号】 1992-7711(2016)03-080-02

在初中数学教学中,由于内容的抽象性及图象绘制的复杂性,学生普遍对函数存在畏难情绪。在诸多的软件中,微软公司的Excel是目前日常生活与工作中运用十分广泛的的办公软件,国产的有Wps与之相对应。Excel能够实现动态化函数效果,可以让学生通过自己设置参数并绘制图象,发现“数”与“形”间的变化,去猜测、验证与归纳结论。在二次函数图像及其性质的中,向学生说明y = ax2、y = a(x - h)2、y = a(x - h)2 + k等函数图像之间的关系一直是传统教学中的重、难点,我们便尝试了运用excel进行计算机实验教学。

一、引导探究环节

1.介绍“Excel”中制作函数y = a x2图像的基本方法

(1)打开“Excel”软件,以绘制y = - x2图像为例,定义A列为自变量x,B列为因变量y,在A11单元格中输入“1”,在B11单元格中输入公式“= -(A11^2) ”,回车就完成了一组数据的设置与计算。

(2)同时选中A11、B11两单元格,光标移至所先区域的右下角,等出”+”后按住鼠标左键作往下拖动至A23、B23(根据需要可以调整组数),暂停后在原位置再按左键一直往上拖动到表格A2、B2位置,这样就出现了x与y两组数值。(图1)

(3)选中表中现有数值(不包括A1、B1),点开“插入”菜单,选择“插入散点图”,再选择“平滑的散点图”模式,界面就会出现函数图像。(图2)

注意:a.务必在公式中呈现(),代表计算的整体性,比如上边的“(A11^2) ”;b.“= -(A11^2)”中省略了“1”,究其实质是“-1*(A11^2)”如果a=-3,则应输入“=-3*(A11^2)”了;c.画图时组数如果选择过多的话,系统会将坐标值的单位放大,不利观察;d.选中图像按右键,可以对图像进行格式修改或者添加数据标签。

2. 拓展并增加数据与图像

师:如果我们规定C例为y2,要制作二次函数y2=-(x+4)2

的图像,我们应该如何给C11单元格设计公式呢?

生:A11单元格的公式是“=-((A11-4)^2)”

师:是啊,这里尤其要注意加两个括号。然后呢?

生(齐):拖动啊!

师:下边我们同时选中A、B、C三列相应数据,按上边的方法作出图3.(原来图2中的图像可以删除了)我们还可以直接改变y2中k值为-9,想一想表格中的公式如何操作?那函数图像会变化吗?大家操作下试试。(学生在教师的提示下画出了图2,欣喜万分,似乎明白了什么,然后把C11公式中的数字-4改为-9,回车后对c11作重新拖动处理,此时学生惊奇地发现图像自动进行了调整,特别是顶点位置移到了(9,0).)

师:你还能对y2 中的K值作怎样的变化呢?请大家自行选择数据进行尝试,并拖动出整列数据,然后看看图像的变化。(此时学生已经对K值变化带来的图像顶点移动产生了兴趣,而且基本找到了规律,找不到规律可以不断操作,也很快都能发现秘密。)

生:我发现了y=-(x-4)2图像的顶点是(4,0),y=-(x-9)2 图像顶点是(9,0),y=-(x+8)2 图象顶点是(-8,0).

师:很好,也就是说y=a(x+k)2的顶点是——

生(齐):(-k,0)

3. 增加h值观察图像

接下来,教师可以引导学生加上h值,成为一个新的函数y3=-(x-4)2+15,操作时只要对D11设计公式为“==-((A11-4)^2)+15”,然后接下去的步骤由学生互相提醒,同样也能显示新的图象(图4),学生再自己再设定h值尝试,又可以发现新的奥秘,直至理解并发现二次函数的顶点为(-k,h)为止。

二、收获及体会

1. 内容的新异性有助学习兴趣的激发,化消极为积极

学生已经经历过一次函数、反比例函数图像及其性质的研究,如果再用描点法去画图研究,学生已经有些心理疲倦。而通过软件的操作,把信息学知识与数学课结合起来,给学生耳目一新之感,所以这次有意义的尝试得到了学生的积极响应。

2. 让学生参与数学实验,变被动会主动

建构主义认为,学生学习的过程不是被动获得知识、机械操练的过程。一项有意义的学习必须是学习者以积极的心态,通过自身原有经验与知识的参与,不断同化并建构个人主观世界中的知识意义的过程。所以学生只有通过亲自操作、比较、讨论与分析,其学习过程才可能有效。通过Excel软件的操作,学生兴奋地参与了数学实验,通过“做数学”实现了数学知识的升华。

3. 有助于学生思维品质的培养,化枯燥为神奇

将软件引入数学课堂,进行适度的课堂整合,是目前课程改革的一大方向。在初中数学教学中引入数学实验,引导学生自己去发现问题、提出问题、大胆地进行假设与猜想、验证猜想到最终创造性地解决问题,对培养学生的直观形象思维与创造性思维非常重要。

4. 避免重复计算带来的课堂损耗,提升学习效率

学生在以往函数学习过程中,图像的制作一般都是在教师的指导下用描点画线的方法,这种方法虽然有其原生态研究的意义所在,但毕竟非常缓慢,已经明显不适应学生对数学知识学习信息量大的要求。本课教学中特别是对于原有表格中计算公式的调整,新的图象就会自动生成,相比大量重复计算与机械地画坐标与描点来说是非常便捷而高效的。在中考复习阶段也存在这样的大量的重复计算操作,如果教师引用软件来教学,会带来一个质的变化。学生今后还将在高中阶段学习大量的函数,掌握了这一研究工具,必将对今后学习带来深远影响。

综上所述,运用软件来进行函数教学不失为教学研究的一大方向,当然要是有专家能开发出专门的函数制图软件,而又能在软件中留一些能力训练的余地给学生,那当然是更好了。

[参考文献]

[1] 罗硕,幸翀,赖哓涛. 利用MATLAB开展初中数学“一次函数”数学实验教学探索[J].中小学电教,2010,06.

[2] 李亚克.数学实验[M].北京:高等教育出版社.

4.Excel中函数的使用方法 篇四

本节课是对成绩表进行总分的计算,一开始的时候是讲解在excel里面利用输入公式的方法进行总分的计算,这点上学生能基本全部掌握,但是在输入公式计算时有学生提出了问题,由于我们科目较多,人数也多,那么是不是要对每个人的总分成绩都输入公式进行计算呢?

对于学生提出的这个问题,我感到欣慰,因为他们学会思考问题,看能不能找到更便捷的方法。顺着他们提出的这个问题,我给了他们提示,由于之前已学过了自动填充的方法,所以叫他们试着看能否用此方法也进行操作。由于他们运用自动填充后发现只要算出一个同学的总分就能用此方法把其他同学的总分也计算出来觉得比一个一个输入公式方便快捷。我趁他们正高兴时,问他们想不想再用更简单的方法来进行计算,便提出了这节课要讲的.第二个内容“自动求值”。在自动求值这个部分,学生掌握计算总分能基本掌握,函数使用这个部分学生完成的也比较好,我只讲了使用求和函数来求总分,给学生讲了在使用函数时应该注意一些什么问题,尤其是计算选区的选择上面。尤于这节课讲的这几个函数在操作上都是一样的,只要把要求的值选对函数和选区,那么就没有问题了。最后给学生做的是一个综合练习。

总得来说本节课是成功的,知识点学生能基本全部掌握,并且能举一反三,在课堂上不仅培养了学生的动手能力,也培养了学生的思维能力,使学生的不仅有了技能,也提高了学生的信息素养。

5.Excel中函数的使用方法 篇五

vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数。

vlookup函数是查找函数,是用于纵向查找的函数。在 VLOOKUP 中的 V 代表垂直。

函数vlookup的用法和功能:用VLOOKUP来实现查找和引用功能。vlookup函数在表格左侧的行标题中查找指定的内容,当找到时,再挑选出该行对应的指定列的单元格内容。

excel vlookup函数使用方法:vlookup函数的语法

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

excel vlookup函数使用方法:vlookup函数各参数解析

一,lookup_value:lookup是查找的意思,value是值,就是要查找的值。

二,table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找。

三,col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找一列电话号码,是在table_array区域的第三列,那么col_index_num就是3,这是一个相对引用的概念。

四,range_lookup:为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

说明:如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。

如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。

如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A。

excel vlookup函数使用方法:举例说明

假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价:

A B

1 农产品名称 单价

2 小麦 0.56

3 水稻 0.48

4 玉米 0.39

5 花生 0.51

…………………………………

100 大豆 0.45

Sheet2为销售清单,每次填写的清单内容不尽相同:要求在Sheet2中输入农产品名称、数量后,根据Sheet1的数据,自动生成单价和销售额。设下表为Sheet2:

A B C D

1 农产品名称 数量 单价 金额

2 水稻 1000 0.48 480

3 玉米 0.39 780

…………………………………………………

在D2单元格里输入公式:

=C2*B2 ;

在C2单元格里输入公式:

=VLOOKUP(A2,Sheet1!A2:B100,2,FALSE)。

如用语言来表述,就是:在Sheet1表A2:B100区域的第一列查找Sheet2表单元格A2的值,查到后,返回这一行第2列的值。

这样,当Sheet2表A2单元格里输入的名称改变后,C2里的单价就会自动跟着变化。当然,如Sheet1中的单价值发生变化,Sheet2中相应的数值也会跟着变化。

6.Excel中函数的使用方法 篇六

Excel表格中怎么求差?

第一步:打开Excel表格,单击第一排,第三个“单元格”,也就是C1,在C1中输入“=A1-B1”;

第二步:这个公式的意思就是说:A1-B1=C1,第一个单元格中的数字“减去”第二个单元格中的数字“等于”第三个单元格,

不妨大家来试试,输入需要求差的数目;

如图中,我在A1中输入50,在B1中输入了60,结果在C1中直接出现了答案:-10。

当然,大家也可以依次在第二排、第三排、四排等,单元格中输入更多需要求差的数字,得出更多的结果,如图;

此时,还没离求差还少了一个步骤。大家先用鼠标单击选中C1单元格,然后当鼠标变成一个黑色十字架的时候,按住鼠标左键不放,往下拖;如下图

拖完后,放开鼠标你就可以看见所有的结果都会显示出来。

7.Excel中函数的使用方法 篇七

SUMIF函数的功能是 根据指定条 件对若干单元 格求和, 其语法格式如下:

SUMIF (条件判断区域, 条件, 求和区域)

可以看出在函数中, 要三个参数, 其中的条件形式可以是数字、 表达式或 者文本 , 例如条件 可以表达 为 :32, “>3000”, “计算机” (注意其中 的引号需 要是英文 半角引号) 等。

图1中左边A1:E17区域为某电脑公司的销售记录, 右边H1中是根据SUMIF函数汇总出的内存条总销售额计算, H6:H10是根据SUMIF函数汇总出的每一个业务员的销售额汇总。

实现上述功能, 操作如下:

1、按照图 1 格式设计表格, 并输入相关数据和文字。

2、在 H2 中输入公式“=SUMIF (D2:D17, “内存条”, E2:E17) ”, 求内存条总销售额。

3、在 H6 中 输 入 公 式“=SUMIF ($C $2:$C $17, G6, $E$2:$E$17) ”, 求“陈灵玉”总销售额。

4、选定 H6, 向下拖动复制到 H10, 求所有业务员个人总销售额。

说明:

(1) 在上面求H2公式中, 使用文本作为条件, 注意不要漏掉外面的英文引号。

(2) 在求H6公式中, 条件区域和汇总区域都使用绝对引用;而条件设置成对单元格G6的相对引用, 是为保证可以向下复制H6的公式。

二、SUM 函数和 IF 函数联合实现多条件汇总

SUMIF函数只能根据一个条件进行求和, 如果要实现对两个以上的条件求和, 可以通过联合使用SUM函数和IF函数来实现。

1、图2为某电脑公司销售记录, 要求统计汇总:

(1) 2008年1月中旬的销售额。

(2) 2008年1月上旬或2月份以后的销售额。

2、以上两 种数据汇 总均包含 两个条件 , 所以应用SUMIF一种函数已经无法解决, 下面介绍通 过联合使用SUM函数和IF函数两种函数来解决此问题步骤如下:

(1) 按照图2格式设计表格, 并输入相关数据和文字;

(2) 将光标定位到E20单元格, 先输入如下公式, 然后按Ctrl+Shift+Enter组合键, 构造数组公式, 可求出2008年1月中旬的销售额;

“=SUM (IF ( (B2:B17>=DATEVALUE (“2008-1-11”》* (B2:B17<_DATEVALUE (¨2008-1-20") ) , E2:E17) ) ”

(3) 将光标定位到E21单元格, 先输入如下公式, 然后按Ctrl+Shift+Enter组合键, 构造数组公式, 最后可求出2008年1月上旬或2月份以后的销售额。

“=SUM (IF ( (B2:B17<=DATEVALUE (“2008-1-10”) ) + (B2:B17>=DATEVALUE (“2008-2-1”) ) , E2:E17) ) ”

说明:

(1) 在两个公式中, IF函数都包括两个参数, 它们之间用“*”连接的表示二者之间是“与”的关系, 也就是两个条件必须同时满足才能进行求和;用“+”连接的表示二者之间是“或”的关系, 也就是两个条件只要满足其中的一个就可以进行求和运算, “*”和“+”的选取要根据实际需要而定。

(2) 在上述公式中, 要注意日期使用方法, 其中DATEVALUE函数的功能是将以文本表示的日期转换为一个序列号数字。

(3) 联合使用SUM函数和IF函数进行多条件求和时, 公式必须按照数组公式输入, 所以在公式输入完后不要忘记按Ctrl+Shift+Enter组合键, 否则将返回错误值“#VALUE”。

三、利用 SUMPRODUCT 函数实现多条件汇总

SUMPRODUCT函数功能是计算几个数组之间对应元素乘积之和, 语法格式如下:

SUMPRODUCT (数组l, 数组2, 数组3, ……)

可以看出该函数数组参数个数不定, 但是使用时一定要注意各个数组维数必须相同, 否则SUMPRODUCT函数将返回错误值“#VALUE”。另外, SUMPRODUCT在进行乘积运算时, 对于某些数组中出现的那些非数值型的数组元素将作为0处理。

图3中给出不同商品的采购数量、单价和协议折扣, 现在要求出 采购总金 额。在B20单元格输 入公式“=SUMPRODUCT (B2:B17, C2:C17, 1-D2:D17) " 即可。

说明 :SUMPRODUCT函数除能够计算几个数组之间对应元素的乘积之和外, 还可用来进行多条件求和, 它比联合使用SUM函数和IF函数还要简单一些。例如, 在图2中E20单元格中2008年1月中旬销售额的计算, 可以通过先输入如下公式:

“= SUMPRODUC (B2:B17>=DATEVALUE ("2008-1-11") ) * (B2:B17<=DATEVALUE ("2008-1-20") ) , E2:E17) ”

最后按Ctrl+Shift+Enter组合键来实现。

四、利用 DSUM 函数进行数据库表格多条件汇总

Excel中为数据处理提供了12个数据库函数, 这些函数都以D开头, 也称为D函数。其中DSUM函数的功能就是对数据库表格进行多条件汇总。其语法格式如下:

DSUM (database, field, criteria)

其中 :database为构成数 据库的单 元格区域 ;field是database区域中某列数据的列标题, 它可是文本, 即两端带引号的标志项 (如“使用年数”或“产量”) , 也可是代表列表中数据列位置的数字 -1表示第一列, 2表示第二列……;criteria称为条件区域, 它与高级筛选条件区域的含义一样, 关于其构造方法, 可查看高级筛选相关介绍。

以上函数完整理解是:按照criteria (条件区域) 的条件, 从database (数据库区域) 中查找数据, 将找到满足条件记录中对应field (字段名) 的内容汇总, 作为结果。

1、如图 4 所示为某公司的产品销售记录清单, 现在要求进行如下操作

(1) 汇总东北区在4月份的销售额;

(2) 汇总东北区和西北区在5月份的销售额;

(3) 计算东北区的刘大川对LG-120的总销售额。

2 、该问题解决可通过 DSUM 函数实现, 操作步骤如下

(1) 按照如图5所示的格式设置表格, 并输入相关文字, 进行表格格式设计;

(2) 为前面提到第一个问题设置条件区域。如图5所示, 在I4、J4、K4单元格中分别输入“销售区域”、“销售日期”、“销售日期”, 在I5、J5、K5单元格中分别输入“东北区”、“>=2008-4-1”和“<2008-5-1”;

说明 :根据要求, 第一个问题需要设置三个条件 (一个是“销售区域”条件———“东北区”, 两个用来确定4月份日期区间的 “销售日 期’’条件———“>=2008-4-1”和“<2008-5-1”, 后面两个条件的交集正好就是4月份日期区间应该满足的条件。

(3) 将光标放到J6单元格, 输入公式“=DSUM (A1:G28, “销售额”, I4:K5) ”, 即可汇总求出东北区在4月份的销售额;

(4) 按照与上面类似的方法解决第二个问题, 注意该步骤的条件区域包括三行, 因为本问题中汇总的数据之间存在“或”的关系, 所以条件要输入到不同的行中, 本问题中, J14单元格的输入公式为“=DSUM (A1:G28, ”销售额”, I11:K13) ”;

(5) 再按照与上面类似的方法前面的解决笫三个问题, 注意该步骤的条件区域包括三列两行, 每列各有一个与其他不同的列标志, 因为本问题中汇总的条件共有三个不同列标题确定的三个条件, 而这些数据之间存在着“或”的关系, 所以三个条件要输入到同一行中。本问题中, J20单元格的输入公式为“=DSUM (A1:G28, “销售额”, I18:K19) ”。

8.企业管理中Excel函数之应用 篇八

关键词:企业管理Excel函数决策

1Excel中的函数类型

Excel中函数,就是根据某些数据统计处理的实际需要,事先定制好的一个计算函数式。它们通过对一些被称为参数的指定数值按照一定顺序或结构进行运算后,返回预定的结果。

函数的类型Excel函数一共有11类三百余个函数。分别是数据库函数、日期与时间函数、……文本函数以及用户自定义函数。

1.1数据库函数当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于2000且小于2,500的行或记录的总数。Microsoft Excel共有12个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为D函数,每个函数均有三个相同的参数:database、field和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database为工作表上包含数据清单的区域。参数field为需要汇总的列的标志。参数criteria为工作表上包含指定條件的区域。

1.2日期与时间函数通过日期与时间函数,可以在公式中分析和处理日期值和时间值。

1.3工程函数工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。

1.4财务函数财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。

1.5信息函数可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEV-EN工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用JSBLANK工作表函数确定区域中的某个单元格是否为空。

1.6逻辑函数使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用IF函数确定条件为真还是假,并由此返回不同的数值。

1.7查询和引用函数当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用VLOOKUP工作表函数。如果需要确定数据清单中数值的位置,可以使用MATCH工作表函数。

1.8数学和三角函数通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。

1.9统计函数统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和y轴截距,或构成直线的实际点数值。

1.10文本函数通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数TODAY和函数TEXT来创建一条信息,该信息包含着当前日期并将日期以“dd-mm-yy”的格式表示。

1.11用户自定义函数如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用Visual Basic forApplications来创建。

2Excel函数基本用法

2.1单击需要插入函数的单元格。

2.2单击编辑栏中“编辑公式”按钮fx,将会弹出“插入函数”窗口,选择所需要的函数类别后,就可以在其下的“选择函数”中选择所需的函数了。

2.3当选中所需的函数后,Excel将打开“函数参数”窗口。用户可以输入函数的参数,当输入完参数后,在“函数参数”中可显示函数计算的结果。

2.4单击“确定”按钮,即可完成函数的输入:

3自定义函数的方法

以定义梯形的面积计算函数为例,执行Excel[工具]-[宏]-[Visual Basic编辑器]命令,打开内置的Visual Basic编辑窗口。

在[工程资源管理器]窗口中,点击“插入”菜单,选择“模块”命令,在下侧的编辑区域输入下述代码。

Function ST(a,b,h)

ST=(a+b)*h/2

Eed Function

关闭Visual Basic编辑器窗口,至此,自定义函数完成。

自定义函数完成后,会自动增加“用户自定义”函数类型。

4Excel函数在企业决策中的运用

函数在Excel中占有相当重要的地位,在企业管理中被多方面应用,下面以资产折旧和投资期数计算来说明其用法。

4.1计算固定资产的折旧固定资产的折旧计算方法中常用的有两种,即直线法和年数总和法。

4.1.1直线法(年限平均法)直线法使用的Excel函数为SLN(),函数格式为SLN(cost,salvage,life),其中:Cost为资产原值;Sal-vage为资产在折旧期末的价值(也称为资产残值);Life为折旧期限(有时也称作资产的使用寿命)。

例如:某厂购置一台重型机械,原始价值120000元,预计净残值2000元,预计使用年限5年。采用直线法提取折旧时,该车床的年折旧额为:SLN(120000,2000,5)=23600(元)

4.1.2年数总和法使用的Excel函数为SYD(),函数格式SYD(cost,salvage,life,per),其中参数Cost为资产原值;Salvage为资产在折旧期末的价值(也称为资产残值);Life为折旧期限(有时也称作资产的使用寿命):Per为期间,其单位与life相同。函数SYD()计算公式如下:

SYD=((cost-salvage)*(life-per+1)*2)/((lie)*(life+1))

还是以上例来计算各年的折旧额分别为:

第一年:SYD(120000,2000,5,1)=3933333(元)

第二年:SYD(120000,2000,5,2)=31466.67(元)

第三年:SYD(120000,2000,5,3)=23600.00(元)

第四年:SYD(120000,2000,5,4)=15733.33(元)

第五年:SYD(120000,2000,5,5)=7866.67(元)

4.2投资期数的计算计算项目的投资期,使用NPER()函数,该函数是基于固定利率及等额分期付款方式,返回某项投资的总期数。

函数格式:NPER(rate,pmt,pv,fv,type),其中参数Rate为各期利率,是一固定值;Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常,pmt包括本金和利息,但不包括其他的费用及税款;Pv为现值,即从该项投资开始计算时已经入帐的款项,或一系列未来付款的当前值的累积和,也称为本金;

Fv为未来值,或在最后一次付款后希望得到的现金余额。如果省略fv,则假设其值为零;Type数字0或1,用以指定各期的付款时间是在期初还是期末。

例如:两个公司A和B,A公司从B公司购买一台120万元的设备,B公司有两种付款方式供A公司选择,一是一次性付清全部货款,二是分若干年每年年初付22万,假设资金利率为12%,如果A公司选择第二种付款方式,签订合同时B公司可接受的收款次数至少为多少次,其收入才不低于一次性收取货款的收入。

由于A和8两家公司一个是付款一个是收款,pmt和pv必须有个为负值。

计算方法:NPER(12%,-220000,1200000,0,1)=7.75次

9.Excel中函数公式的解释 篇九

应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。

特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。

2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。使用格式:AND(logical1,logical2,...)参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。

特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

3、AVERAGE函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。使用格式:AVERAGE(number1,number2,……)

参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。

应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。

特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。

4、COLUMN 函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。使用格式:COLUMN(reference)参数说明:reference为引用的单元格。

应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。

5、CONCATENATE函数 函数名称:CONCATENATE 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。使用格式:CONCATENATE(Text1,Text……)

参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。

应用举例:在C14单元格中输入公式:=CONCATENATE(A14,“@”,B14,“.com”),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。

特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&“@”&B14&“.com”,也能达到相同的目的。

6、COUNTIF函数 函数名称:COUNTIF 主要功能:统计某个单元格区域中符合指定条件的单元格数目。使用格式:COUNTIF(Range,Criteria)参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。

应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,“>=80”),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。特别提醒:允许引用的单元格区域中有空白单元格出现

7、DATE函数 函数名称:DATE 主要功能:给出指定数值的日期。使用格式:DATE(year,month,day)参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。

应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。

8、DATEDIF函数 函数名称:DATEDIF 主要功能:计算返回两个日期参数的差值。

使用格式:=DATEDIF(date1,date2,“y”)、=DATEDIF(date1,date2,“m”)、=DATEDIF(date1,date2,“d”)参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。

应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),“y”),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。

特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。

9、DAY函数 函数名称:DAY 主要功能:求出指定日期或引用单元格中的日期的天数。使用格式:DAY(serial_number)参数说明:serial_number代表指定的日期或引用的单元格。

应用举例:输入公式:=DAY(“2003-12-18”),确认后,显示出18。特别提醒:如果是给定的日期,请包含在英文双引号中

10、DCOUNT函数 函数名称:DCOUNT 主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。使用格式:DCOUNT(database,field,criteria)参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。

应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,“语文”,F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。

特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,F1:G2),也可以达到相同目的。

11、FREQUENCY函数 函数名称:FREQUENCY 主要功能:以一列垂直数组返回某个区域中数据的频率分布。使用格式:FREQUENCY(data_array,bins_array)参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。

应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:=FREQUENCY(B2:B31,D2:D36),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。

特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。

12、IF函数 函数名称:IF 主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。使用格式:=IF(Logical,Value_if_true,Value_if_false)参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。

应用举例:在C29单元格中输入公式:=IF(C26>=18,“符合要求”,“不符合要求”),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。

特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。

13、INDEX函数 函数名称:INDEX 主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。使用格式:INDEX(array,row_num,column_num)参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);Column_num表示指定的列序号(如果省略column_num,则必须有 row_num)。

应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。

14、INT函数 函数名称:INT 主要功能:将数值向下取整为最接近的整数。使用格式:INT(number)参数说明:number表示需要取整的数值或包含数值的引用单元格。应用举例:输入公式:=INT(18.89),确认后显示出18。特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。

15、ISERROR函数 函数名称:ISERROR 主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。

使用格式:ISERROR(value)参数说明:Value表示需要测试的值或表达式。

应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。

特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),“",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35的结果。

16、LEFT函数 函数名称:LEFT 主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。使用格式:LEFT(text,num_chars)参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。

应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。

特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。

17、LEN函数 函数名称:LEN 主要功能:统计文本字符串中字符数目。使用格式:LEN(text)参数说明:text表示要统计的文本字符串。

应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。

特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。

18、MATCH函数 函数名称:MATCH 主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。使用格式:MATCH(lookup_value,lookup_array,match_type)参数说明:Lookup_value代表需要在数据表中查找的数值; Lookup_array表示可能包含所要查找的数值的连续单元格区域; Match_type表示查找方式的值(-

1、0或1)。

如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列;

如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;

如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。

应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。

特别提醒:Lookup_array只能为一列或一行。

19、MAX函数 函数名称:MAX 主要功能:求出一组数中的最大值。使用格式:MAX(number1,number2……)

参数说明:number1,number2……代表需要求最大值的数值或引用单元格(区域),参数不超过30个。

应用举例:输入公式:=MAX(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最大值。

特别提醒:如如果参数中有文本或逻辑值,则忽略。

20、MID函数 函数名称:MID 主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。使用格式:MID(text,start_num,num_chars)参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。

应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。特别提醒:公式中各参数间,要用英文状态下的逗号“,”隔开。

21、MIN函数 函数名称:MIN 主要功能:求出一组数中的最小值。使用格式:MIN(number1,number2……)

参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。

应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单元和区域和数值7,8,9,10中的最小值。

特别提醒:如果参数中有文本或逻辑值,则忽略。

22、MOD函数 函数名称:MOD 主要功能:求出两数相除的余数。使用格式:MOD(number,divisor)参数说明:number代表被除数;divisor代表除数。

应用举例:输入公式:=MOD(13,4),确认后显示出结果“1”。

特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。

23、MONTH函数 函数名称:MONTH 主要功能:求出指定日期或引用单元格中的日期的月份。使用格式:MONTH(serial_number)参数说明:serial_number代表指定的日期或引用的单元格。

应用举例:输入公式:=MONTH(”2003-12-18“),确认后,显示出11。

特别提醒:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR(”2003-12-18"),则返回年份对应的值“2003”。

24、NOW函数 函数名称:NOW 主要功能:给出当前系统日期和时间。使用格式:NOW()参数说明:该函数不需要参数。

应用举例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。

特别提醒:显示出来的日期和时间格式,可以通过单元格格式进行重新设置。

25、OR函数 函数名称:OR 主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。使用格式:OR(logical1,logical2,...)参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。应用举例:在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60。

特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

26、RANK函数 函数名称:RANK 主要功能:返回某一数值在一列数值中的相对于其他数值的排位。使用格式:RANK(Number,ref,order)

参数说明:Number代表需要排序的数值;ref代表排序数值所处的单元格区域;order代表排序方式参数(如果为“0”或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非“0”值,则按升序排名,即数值越大,排名结果数值越大;)。

应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2:$B$31,0),确认后即可得出丁1同学的语文成绩在全班成绩中的排名结果。

特别提醒:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中C2单元格,将鼠标移至该单元格右下角,成细十字线状时(通常称之为“填充柄”),按住左键向下拖拉,即可将上述公式快速复制到C列下面的单元格中,完成其他同学语文成绩的排名统计。

27、RIGHT函数 函数名称:RIGHT 主要功能:从一个文本字符串的最后一个字符开始,截取指定数目的字符。使用格式:RIGHT(text,num_chars)参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。

应用举例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符。

10.Excel中函数的使用方法 篇十

[教 材] 海南出版社、三环出版社出版的《信息技术》七年级下册第二章第四节中第三个知识点的内容 [课 型] 新授课 [课 时] 1课时 [教材分析] [学生分析] [教学目标]

1、知识与能力目标: 掌握公式输入的格式与计算、sum求和函数的使用 2.过程与方法目标:

[重点] 公式输入格式与计算、sum求和函数的使用 [难点] 公式输入格式与计算、sum求和函数的使用 [教 法] “任务驱动”教学法、演示法等。

硬件准备:计算机网络教室。

素材准备:课件、视频、图片等素材。

[教学过程]

教学环节

教 师 活 动

学生活动

设计意图

教师展示一段视频提问学生:你们知道发生了什么事情吗?

师:这些是2014年7月18日台风“威马逊”横扫翁田时留下的痕迹,然而灾难无情,人间有情,社会各界人士纷纷伸出了缓手。一车车的物资运到了翁田中学的校园。下面是所赠物资部分的清单,我们一起来看一看。师:大家能否在1分钟之内算出各项物资的总量是多少?有人说,他能在20秒内把结果算出来,大家相信吗?

学生欣赏视频回答问题

学生表达自己的想法

激发学生的学习兴趣

合作

学习

展示威马逊救灾捐赠物资表

任务一:输入公式计算大米的总量 教师讲解什么是公式以及公式的格式

提问:在数学课堂中接触到的运算符有哪些?

教师讲解:计算机的数学运算符加+ 减-乘* 除/ 任务分析:

打开“威马逊救灾物资捐赠表”,观察各项目情况,然后思考应该如何求出大米的问题

在学生探究的过程中,教师进行巡视指导

教师总结:那么我们一起来回顾一下公式计算的步骤: 1)选择放答案的单元格 2)输入“=”

3)输入表达式(b3+b4+b5+b6+b7+b8)4)回车

教师讲解自动填充工具

教师提问:为什么要用单元格地址而不是用数值计算?

任务二:自学sum函数求大米总量

教师查看学生的自学情况,适时给予必在的指导 教师提问自动填充是否有变化?教师演示其过程

任务三:求文昌地区捐赠大米总量

教师巡视并适时进行指导

教师讲解sum函数对不连续数据进行求和的方法

学生回顾单元格地址相关知识

学生思考回答

学生在键盘上找到加+ 减-乘* 除/的运算符

学生参考学案,找到输入公式求出大米总量的方法。选出代表,利用电子教室软件“学生演示”功能先向全体学生机上展示,再具体操作一遍。

师生互动探讨总结

学生思考比较

学生自p39-40的内容或参考学案,用sum函数求出大米的总量

请一位学生上台演示

学生自学学案,对不连续的数据进行求和,学生自学后,请一位同学演示

温顾而知新,让学生复习单元格地址的知识,为后面的学生做好准备

使学生了解到如何在计算机中输入运算符,为以后的课堂做好铺垫

培养学生的自学能力,自主探究能力

让学生体验成功的乐趣。

学生利用充足的时间操作,深入体会计算机数据计算的多种方法

巩固 练习

比一比谁用最快最准的方法求和(1)教师出示学习任务(2)

学生自己选择求和方法进行求和

师:请同学来回顾一下我们这节课都学会了哪些内容?

学生归纳,总结本节课所学习的内容

培养学生的归纳、概括、总结能力

巡视指导(3)评比

1、average函数、公式等多种方法求平均值

2、提出问题,计算“一年用水量”列,公式为“一年用水量”=“平均每月用水量”ד12”

尊敬的各位评委、各位老师: ★教材分析 ★学情分析

★教学目标及重难点(一)教学目标

由于本节课内容实用性和操作性较强,依据教材分析和大纲要求制定如下教学目标:

1、知识与能力目标: 掌握公式输入的格式与计算、sum求和函数的使用 2.过程与方法目标:(二)教学重点

公式输入格式与计算、sum求和函数的使用(三)教学难点

公式输入格式与计算、sum求和函数的使用 ★教法

为了达到本节课的教学目标,在教法上以任务作为驱动,教师当好学生的引导者、合作的伙伴,充分体现学生的主体地位,引导学生由易到难,由感性到理性,循序渐进地完成一系列“任务”,既而培养学生分析问题、解决问题以及利用计算机处理数据的能力,我主要采用以下教学方法:任务驱动法、演示讲解法 ★教学过程

美国著名心理学家布鲁姆指出:“有效教学始于准确地知道需要达到的教学目标”,为此我在上课开始,展示一段台风威马逊横扫翁田后的视频,把学生的注意力一下子集中到课堂上来。因为威马逊,社会各界爱心人士纷纷伸出了援助之手,为灾区人民捐赠物资。然后然后出示物资捐赠表,提问学生能不能在2分钟之内把各项物资的总量求出来?从而激发学生的学生兴趣。引发学生思考,形成学习动机,进而顺利地进行新课学习。这时老师适时的出示今天的第一个任务:运用公式求出威马逊救灾物资捐赠表中大米的总量。

接着回顾单元格地址相关知识和认识计算机的数学运算符后,分析求和公式:大米的总量=海口椰树集团+海口金华公司+文昌红十字会+文昌林业局+海口龙泉+文昌维嘉酒店

紧接着回放学生的运算结果,充分体现了以教师为主导,学生为主体的教学模式。接着教师讲解自动填充工具,进行对比点评,强调注意事项,就使公式这一知识点在学生的自主学习中得到领悟。

课上到这,让学生回顾一下公式的运算进行一次归纳和总结,清理一下思路。瑞士教育学家裴斯泰洛齐认为:“教学的主要任务,不是积累知识,而是发展思维。我们注重的是教学的过程而不是教学的结果”。为此,依据这一理论,我以“任务二”——“用sum求和函数求和大米的总量”作为驱。,我先由前面表格数据提出问题:“这时用如果对一千个一万个数求和怎么办?公式求和麻不麻烦?”接着由公式运算的弊端引出函数讲解,过渡自然。学生自学教材或者参考学案,用不同的方法求出大米的总量,同时思考后面各项的物资总量能不能使用自动填充工具来完成?让学生在完成任务的同时,也培养了学生的逻辑思维能力、自学探究的能力。

建构主义认为,学习者要想完成对所学知识的意义建构,最好的办法是让学生在现实世界的真实环境中去感受、去体验。为此,最后进行知识巩固——打开“家庭用水一览表”,求出各家庭每季度用水量,不连续月份用水量,交给学生自己去完成。最后有时间再让学生再求出第一季度平均每月用水量和一年总用水量。这时老师巡回辅导,解决学生认知过程当中还存在的一些潜在问题。然后,再次转播回放几个学生的操作结果,进行评价,达到正确认知。至此,新课内容已全部结束,对本节课知识进行总结,让学生懂得数据计算在日常生活的重要性,并能运用其解决一些实际问题,提高应用能力,对以后从事数据管理工作起到一定的帮助作用。★板书设计

板书是内容和形式统一,为了让学生在课堂感知美,体验美,创造美,本着“求实、求新、求精”的设计原则我设计了如下板书。★自我评价

对于整个教学过程,我认为自己的特色在于:

1.为学生创设了一个有趣的学习情境,激发学生的学习兴趣

2.对教材进行了高度概括与提炼,内容精简,以点带面,层层深入,符合学生的认知规律。3.以多媒体教学系统为辅助,全过程以“任务”驱动,以问题贯穿始终,以讨论、探究、练习等多种形式,触发学生的积极思维,成为课堂的主体,充分体现了创新教育的开放性和探索性。

11.巧用EXCEL函数建新生学籍 篇十一

一、首位带零的长学号生成方法:

学校为学生建立学籍往往要编辑学号。例如:某校的学号编辑规律是录取年份两位数、学校代码五位数、院系代码一位数、学历层次两位数、专业代码两位数、班级一位数、顺序号两位数,共计十五位数。例如:07年录取的某专业新生,编辑的学号为“071698042034012”。其中,07是录取年份,16980是学校代码,4是院系代码,20是学历层次编码,34是专业编码,0表示是单班,12是学生的顺序号。

在电子表格中生成学号时,学籍人员往往将输入学号一列定义为“文本”,否则不能保留首位零,然后一一输入,效率极低;如果使用“常规”或“数值(小数位数定义为零)”,因学号编码太长,当超过十一位时,就自动采用科学记数法,不能正常显示学号编码,且首位“零”不能保留。

而事实上只要合理利用文本合并函数“CONCATENATE”,就可轻松解决这一问题。

语法:CONCATENATE (text1,text2,...)

Text1,text2,...为1到30个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。

在实际操作中,text1、text2、……分别指电子表格中的某个单元格中的字符串,常用单元格名称代替。

假定:在A列A3单元格以下生成新生学号。先在C列C3、C4分别输入“34001”、“34002”,选中此二格,利用填充柄向下生成所需顺序号数值。然后选择B列,定义B列为“常规”,再选中B3格,在英文输入法状态下,输入“=concatenate(‘07169804203’,C3)”,敲回车键,即可在B3单元格产生十五位学号。然后用填充柄在B列向下拖拽可产生所需学号,快速简便,效率极高。生成的学号会因删除B、C两列无用数值而产生错误,所以在B列生成十五位学号后,必须全部选中,单击鼠标右键,在弹出的快捷菜单中选择“复制”,再选中A3单元格,单击鼠标右键,在弹出的快捷菜单中选择“选择性粘贴”,在弹出的“选择性粘贴”对话框中,选择“数值”,单击“确定”按键,即可将B列产生的学号全部复制到A列。然后全部删除B、C列的数值。

二、巧用身份证号生成出生年月:

建立学生学籍时,往往既要输入出生年月也要输入身份证号,输入耗时且易出错,有时往往出现身份证号与出生年月不一致的问题,给校对带来很大的麻烦。

在实际输入中,只要输入正确的身份证号,经校对无误后,可用MID函数自动生成出生年月。

MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

语法:MID(text,start_num,num_chars)

Text 是包含要提取字符的文本字符串。

Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num为1,以此类推。

Num_chars 指定希望MID从文本中返回字符的个数。

学生的身份证号全部为18位,几乎没有15位,前六为省、市、县区代码,中间8位为出生年月日,后4位为该生编码。而我们要用的就是中间这8位数值。

我们可用MID函数从身份证号中巧用此8位出生年月,而不用一一输入,即保证了数值的准确性、与身份证号的一致性,且简单快捷。

假定,已在F列F3单元格以下输入了学生的身份证号,现要在D列D3以下输入学生的出生年月,只要选中D3单元格,在其中输入“=MID(F3,7,8)”,意为从F3单元格的字符串中从7位起向后共选取8位数值(含第7位)返回其值在D3单元格。然后敲回车键,即可在D3单元格产生8位出生年月数值。余下的工作就是用填充柄向下填充了。

也可用下式生成日期格式出生年月,且可在身份证号单元格为空时,不返回错误信息,而返回空值。

=IF(F3=“”,“”,MID(F3,7,4)&-MID(F3,9,2)&-MID(F3,11,2))

不论哪一种输入法,输入男、女性别,都是多次敲击键盘的重复录入。有没有只需敲击一次键盘即可输入性别的方法呢?

IF函数巧用可成就性别快速输入。

IF函数执行真假值判断,根据逻辑计算的真假值,返回不同结果。

语法:IF(logical_test,value_if_true,value_if_false)

Logical_test:表示计算结果为 TRUE 或FALSE的任意值或表达式。例如,A10=100就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为TRUE,否则为FALSE。本参数可使用任何比较运算符。

Value_if_true:logical_test为TRUE时返回的值。例如,如果本参数为文本字符串“男”而且logical_test参数值为 TRUE,则IF函数将显示文本“男”。如果logical_test为TRUE而value_if_true为空,则本参数返回0(零)。如果要显示TRUE,则请为本参数使用逻辑值TRUE。Value_if_true也可以是其他公式。

Value_if_false:logical_test为 FALSE 时返回的值。例如,如果本参数为文本字符串“女”而且logical_test参数值为 FALSE,则IF函数将显示文本“女”。如果 logical_test为FALSE 且忽略了Value_if_false(即value_if_true后没有逗号),则会返回逻辑值FALSE。如果logical_test 为FALSE且Value_if_false为空(即 value_if_true后有逗号,并紧跟着右括号),则本参数返回0(零)。Value_if_false也可以是其他公式。

函数IF可以嵌套七层,用value_if_false及value_if_true参数可以构造复杂的检测条件。

假定:在B列B3开始输入姓名,C列C3开始输入性别。先在D列D3单元格输入“=IF(C3=0,“男”,“女”)”,然后用填充柄拖拽至输入完成的最后一行,会在D列看到性别全部为“男”。在B列输入姓名完成后,当该生性别为“男”时在C列输入“0”或不输入任何内容,当为该生性别“女”时,可在C列输入除“0”以外的任何一字符或数字,D列对应的性别会立即变为“女”,连输入法都不用切换。输入完成后,只要将D列性别“复制”并以“选择性粘贴”、“数值”粘贴在C列即告完成。

身份证号第十七位为单数表示“男”性,为偶数时表示“女性”。只要使用MID函数从身份证号中提取第17位数,再使用求余函数MOD对提取值进行求余运算,当余数为“1”时,说明是单数,返回函数值“男”,否则返回函数值“女”。假设从F3单元格及以下录入了身份证号,可用下列式在公式所在单元格自动产生性别。

=IF(F3=“”,“”,IF(MOD(MID(F3,17,1),2)=1,“男”,“女”)

Excel中函数功能极其强大,应用得当可以起到事半功倍的作用,是电子表格处理事务的强有力助手。函数应用的能力强弱,将直接影响到电子表格的应用效率。电子表格不仅仅是学生学籍电子管理、学生成绩管理的手段,同时也为我们提供了强大的开发应用价值,我们应在实践中不断学习和提高应用能力,发挥好这一工具的作用。

12.Excel中函数的使用方法 篇十二

Excel是微软办公系列软件中的一个重要组成部分, 利用它可以进行数据处理、统计分析, 并对数据进行辅助决策, 在管理、统计财经、金融等众多领域得到了越来越广泛的应用。作为Excel软件的重要组成部分, 函数在软件的实践应用中起到越来越大的作用, Excel中的函数共分为12大类, 分别为日期与时间函数、逻辑函数、数据库函数、统计函数、工程函数、外部函数、数学与三角函数、查找与引用函数、文本函数、财务函数、信息函数以及用户自定义函数, 这些函数的运用, 使得Excel的功能异常强大, 给人们的数据处理带来了极大的便利。本文以逻辑函数为例, 浅析其在实践中的应用。

1 逻辑函数简介

在Excel中, 逻辑函数用来判断真假值, 或者进行复合检验。逻辑值是可以进行直接运算的文本, 一般有TRUE和FALSE两种, 分别代表逻辑真和逻辑假, 有时也用1和0来表示。在Excel中, 逻辑函数有6种, 分别为AND、OR、IF、NOT、FALSE、TRUE函数。这些函数在数据处理中各自扮演着重要的角色。

AND函数的语法为AND (数值1, 数值2, 数值3, ……) , 其中数值1~3均为逻辑值, 当所选区域有文本或空格时, 做忽略处理。全部选区中的逻辑值都为真时, 最终结果才为真。

OR函数的语法类似于AND函数, 所不同的是, 在全部选区中, 只要有一个逻辑值为真, OR函数的最终结果即为真。

IF函数是Excel逻辑函数中最常用的函数, 其功能和语法也最为强大。IF函数的语法为IF (数值所满足的条件, 条件为真时的返回值, 条件为假时的返回值) , 一般情况下, 真假返回值分别设置为TURE和FALSE逻辑值。IF函数可以自定义一个条件, 并对此条件进行判断, 在实际运用中, 灵活使用IF函数可以有效地提高工作效率。

NOT函数、FALSE函数和TRUE函数在实践中使用频率不是很高, NOT函数主要是对所判断条件的真假进行取反, FALSE函数和TRUE函数用来返回逻辑值FALSE和TRUE, 由于逻辑值可以在Excel中直接输入, 所以这两个函数在实践中并不常用。

2 逻辑函数的应用

2.1 IF、AND及OR函数的应用

教师在考试结束后, 必然要对大量的学生成绩进行统计分析, 以了解各个分数段的学生人数, 以便进行后续的分析与总结。由于学生人数及成绩的数量巨大, 如果以人工方式统计, 必然耗时耗力, Excel的逻辑函数恰好可以解决这个问题。我们以图1-图3所示的学生成绩表为例。

在成绩出来后, 教师往往会先查看本班各个分数段的学生, 在实践中可以先通过IF函数, 对学生成绩进行条件判断, 由于IF函数可以套用, 所以可以直接用一个函数, 将从不及格到优秀5个级别, 通过函数一次性区别出来, 函数表示为=IF (C3<60, "不及格", IF (C3<70, "合格", IF (C3<80, "中等", IF (C3<90, "良好", IF (C3<=100, "优秀") ) ) ) ) , 需要注意的是在公式中, 所有字符均为英文字符, 其中的文本需要使用引号, 具体转换方法见图2, 经过公式的复制后, 学生的成绩等次便一目了然了, 具体结果见图3。

学生成绩的等次有了后, 总分的计算和分析即是成绩统计的重点之一, 在实践中, 有时需要查看是否有低于某一标准的总分, 以便发出学业预警通知, 对于大量的成绩来说, 如果靠人工查找, 往往费时费力, 我们可以通过IF函数将总分转换为逻辑值, 再通过AND函数对逻辑值进行计算, 这样可以轻易得知是否有低于标准的总分, 如果没有, 则很轻易地完成了筛选与判断, 如果有, 我们则可以分段使用AND函数, 确定低分的范围, 为人工查找减轻负担。比如我们规定总分为350以下的学生, 必须向其发放学业预警通知, 在面对大量数据时, 首先用IF函数进行逻辑转换, 将大于350的分数转换为TRUE, 小于350的分数转换为FALSE, 随后, 通过AND函数, 对所有逻辑结果进行计算, 公式为=AND (I3:I34) 。如果结果返回如图4所示, 则说明所有学生的成绩均在350以上, 此时, 可以轻松判断出无需向任何学生发出学业预警通知。反之, 如果AND函数的计算值为FALSE, 我们可以继续使用AND函数分段进行计算, 使用公式=AND (I3:I11) 后, 每隔一段对公式进行复制, 缩小范围, 以便进行人工搜索, 本文截取部分结果如图5所示, 对于大批量的数据, 笔者认为可以对分段进行灵活调整。

除了AND函数外, OR函数同样适用于对IF函数逻辑返回值的计算, 比如想知道在这个班级中, 是否有总分高于400分的优秀学生, 我们可以先使用IF函数, 对学生成绩进行逻辑判断, 然后使用OR函数计算, 即可知道优秀学生的存在情况, 如图6所示。

2.2 NOT、TURE及FALSE函数的应用

NOT函数用于求反, 在实践中, 可以单独使用, 也可与其它函数配合使用。如图7所示, 在班级成绩的比较过程中, 我们可以使用IF函数与NOT函数配合, 将各科成绩中, 平均分较高的班级名称计算出来如图8所示。D2单元格中的公式为=IF (NOT (B2>C2) , "二班", "一班") , NOT函数在公式中, 起到了取反的作用。另外, NOT函数也可以单独运用, 比如我们要将一班平均分高的值返回为FALSE逻辑值, 将二班平均分高的值返回为TRUE逻辑值, 以便后续进一步操作与分析, 我们即可使用NOT函数进行计算, E2单元格的计算公式为=NOT (D2="一班") , 结果如图9所示。

TRUE函数和FALSE函数用于返回逻辑值, 其参数一般为空。利用公式的复制, 可以方便地快速返回逻辑值。如图10、11所示, 在C2中的公式为=TRUE () , 在E2中的公式为=FALSE () , 复制后即可快速得到真假值。

3 结语

Excel是办公套装软件中不可缺少的一个组成部分, 而逻辑函数亦是Excel中的重要组成部分。逻辑函数的运用有效地提高了工作效率, 除了在学生成绩的统计与分析中能极大地对教师起到帮助外, 逻辑函数在各行各业的数据处理中都有着不可替代的作用, 灵活运用好逻辑函数, 并能熟练地与其它函数套用, 必将在实践应用中起到事半功倍的功效。

摘要:逻辑函数是Excel函数的重要组成部分, 逻辑函数的使用可以进行真假值的判断及进行复合检验, 有效地使用逻辑函数可以极大地提高工作效率, 给人们的数据处理带来极大便利。通过分析在实践中经常会遇到的案例, 对逻辑函数的使用进行了分析, 提出了逻辑函数灵活运用的方法。

关键词:Excel,逻辑函数,实践应用

参考文献

[1]赵延惠.用Excel统计班级成绩[J].思茅师范高等专科学校学报, 2006 (3) .

[2]赵磊.Excel中进行数据分析的几个常用函数[J].中小企业管理与科技, 2010 (6) .

[3]张山风.Excel中各分数段人数的统计方法[J].办公自动化, 2008 (8) .

13.Excel中函数的使用方法 篇十三

语法:TEXT(value,format_text)

Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。

说明:

Format_text 不能包含星号 (*)。通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。

使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算.

字符说明

(:) 时间分隔符。在一些国别,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符在格式输出时取决于系统的设置。

(/) 日期分隔符。在一些国别,可能用其他符号来当日期分隔符。格式化日期数值时,日期分隔符可以分隔年、月、日。日期分隔符的真正字符在格式输出时取决于系统设置。

d 以没有前导零的数字来显示日 (1 – 31)。

dd 以有前导零的数字来显示日 (01 – 31)。

ddd 以简写来表示日 (Sun –Sat)。

dddd 以全称来表示日 (Sunday –Saturday)。

m 以没有前导零的数字来显示月 (1 – 12)。如果 m 是直接跟在 h 或 hh 之后,那么显示的将是分而不是月。

mm 以有前导零的数字来显示月 (01 – 12)。如果m是直接跟在h或hh之后,那么显示的将是分而不是月。

mmm 以简写来表示月 (Jan –Dec)。

mmmm 以全称来表示月 (January –December)。

y 或 yy 以两位数来表示年 (00 – 99)。

yyy或yyyy 以四位数来表示年 (0000 – 9999)。

H 以没有前导零的数字来显示小时 (0 – 23)。

Hh 以有前导零的数字来显示小时 (00– 23)。

M 以没有前导零的数字来显示分 (0 – 59) 需跟在 h 或 hh 之后。

Mm 以有前导零的数字来显示分 (00 – 59) 需跟在 h 或 hh 之后。

S 以没有前导零的数字来显示秒 (0 – 59) 需跟在 h 或 hh 之后。

Ss 以有前导零的数字来显示秒 (00 – 59) 需跟在 h 或 hh 之后。

AM/PM 在中午前以 12 小时配合大写 AM 符号来使用;在中午和 11:59 P.M.间以 12 小时配合大写 PM 来使用。

am/pm 在中午前以 12 小时配合小写 am 符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写 pm 来使用。

A/P 在中午前以 12 小时配合大写A符号来使用;在中午和 11:59 P.M.间以12 小时配合大写P来使用。

a/p 在中午前以 12 小时配合小写a符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写p来使用。

下面表格标识了一些可用来创建用户自定义数值格式的字符:

(0) 数字占位符。显示一位数字或是零。如果表达式在格式字符串中 0 的位置上有一位数字存在,那么就显示出来;否则,就以零显示。如果数值的位数少于格式表达式中零的位数(无论是小数点的左方或右方),那么就把前面或后面的零补足。

如果数值的小数点右方位数多于格式表达式中小数点右面零的位数,那么就四舍五入到有零的位数的最后一位。如果数值的小数点左方位数多于格式表达式中小数点左面零的位数,那么多出的部分都要不加修饰地显示出来。

(#) 数字占位符。显示一位数字或什么都不显示。如果表达式在格式字符串中“#”的位置上有数字存在,那么就显示出来;否则,该位置就什么都不显示。

此符号的工作原理和“0”数字占位符大致相同,不同之处只有在当表达式中数值的位数少于“#”的位数(无论是小数点左方或右方)时,不会把前面或后面的零显示出来,

(.) 小数点占位符。在一些国别是用逗号来当小数点的。小数点占位符用来决定在小数点左右可显示多少位数。如果格式表达式在此符号左边只有正负号,那么小于 1 的数字将以小数点为开头。如想在小数前有“0”的话,那么请在小数点占位符前加上“0”这个数字占位符。小数点占位符的实际字符在格式输出时要看系统的数字格式而定。

(%) 百分比符号占位符。表达式乘以 100。而百分比字符 (%) 会插入到格式字符串中出现的位置上。

(,) 千分位符号占位符。在一些国别,是用句点来当千位符号。千位符号主要是把数值小数点左边超过四位数以上分出千位。如果格式中在数字占位符(0 或 #)周围包含有千分位符号,则指定的是标准的千分位符号使用法。两个邻近的千分位符号或一个千分位符号紧接在小数点左边(不管小数位是否指定),其意思为“将数值除以 1000,按需要四舍五入”。

例如,可以用格式字符串 “##0,,” 将 1 亿表示成 100。数值小于 1 百万的话表示成“0”,两个邻近的千分位符号除了紧接在小数点左边以外,在任何位置出现时均简单地视为指定了使用千分位符号。小数点占位符的真正字符在格式输出时,需视系统识别的数字格式而定。

(E- E+ e- e+) 科学格式。如果格式表达式在 E-、E+、e- 或 e+ 的右方含有至少一个数字占位符(0 或 #),那么数值将表示成科学格式,而 E 或 e 会被安置在数字和指数之间。

E 或 e 右方数字占位符的个数取决于指数位数。使用 E- 或 e- 时,会用减号来表示负的乘幂。使用 E+ 或 e+ 时,会用减号来表示负的乘幂并用加号来表示正的乘幂。

- + $ ( ) 显示一个原义字符。如想显示那些列出的字符之外的字符时,可以用反斜杠 ( ) 字符作前缀或以双引号 (“ ”) 括起来。

() 将格式字符串中下一个字符显示出来。如想显示一作为原义字符并有特殊含义的字符,可将此字符置于反斜杠 () 之后。反斜杠本身并不会显示出来。而使用反斜杠 () 的效果和使用双引号是一样的。如想显示反斜杠字符,可使用两个反斜杠 ()。

那些不能显示为原义字符的字符是日期格式字符和时间格式字符(a, d, h, m, s, y, / 和 :)、数值格式字符(#, 0, %, E, e, 逗点和句点)和字符串格式字符(@, &,和 !)。

可以用下面任意字符来创建格式表达式用于字符串:

@ 字符占位符。显示字符或是空白。如果字符串在格式字符串中 @的位置有字符存在,那么就显示出来;否则,就在那个位置上显示空白。除非有惊叹号字符 (!) 在格式字符串中,否则字符占位符将由右而左被填充。

& 字符占位符。显示字符或什么都不显示。如果字符串在格式字符串中和号 (&) 的位置有字符存在,那么就显示出来;否则,就什么都不显示。除非有惊叹号字符 (!) 在格式字符串中,否则字符占位符将由右而左被填充。

! 强制由左而右填充字符占位符。缺省值是由右而左填充字符占位符。

用户自定义日期 /时间格式示例

下面表格是以用户自定义日期/时间格式来显示 December 7, 1998 的示例:

格式 显示结果

m/d/yy 12/7/98

d-mmm 7-Dec

d-mmmm-yy 7-Dec-98

d mmmm 7-Dec

mmmm yy Dec-98

hh:mm AM/PM 8:50 PM

h:mm:ss a/p 8:50:35 PM

h:mm 20:50

h:mm:ss 20:50:35

m/d/yy h:mm 12/7/98 20:50

下面的表格包含一些数值格式表达式的示例。(这些示例皆假设系统之国别设置为 English-U.S.)第一列包含格式字符串,其他列则为输出结果,假设格式化数据有列表头中给定的值。

Text(格式) 正5 负5 0.5

0 5 -5 1

0.00 5.00 -5.00 0.50

#,##0 5 -5 1

#,##0.00; Nil 5.00 Nil 0.50

$#,##0;($#,##0) $5 ($5) $1

$#,##0.00;($#,##0.00) $5.00 ($5.00) $0.50

0% 500.00% -500.00% 50.00%

0.00% 500.00% -500.00% 50.00%

0.00E+00 5.00E+00 -5.00E+00 5.00E-01

★ 《二次函数的应用》教案设计

★ 动态消息写作的要求和技巧

★ 等比数列求和公式

★ 高中数学函数应用检测试题及答案解析

★ Excel函数应用教程:函数的输入方法EXCEL 函数

★ WPS表格教程:SUMPRODUCT函数应用两则

★ 高中数学函数应用检测试题及答案解析

★ 求职信要求和注意事项

★ oracle常用函数

14.Excel中函数的使用方法 篇十四

1.ASC

用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。

语法:ASC(text)

参数:Text为文本或包含文本的单元格引用。如果文本中不包含任何全角英文字母,则文本不会被更改。

实例:如果A1=excel,则公式“=ASC(A1)”返回excel。

2.CHAR

用途:返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为MacintoshMacintosh字符集和WindowsANSI字符集)。

语法:CHAR(number)。

参数:Number是用于转换的字符代码,介于1~255之间(使用当前计算机字符集中的字符)。

实例:公式“=CHAR(56)”返回8,=CHAR(36)返回$。

3.CLEAN

用途:删除文本中不能打印的字符。对从其他应用程序中输入的字符串使用CLEAN函数,将删除其中含有的当前操作系统无法打印的字符。

语法:CLEAN(text)。

参数:Text为要从中删除不能打印字符的任何字符串。

实例:由于CHAR(7)返回一个不能打印的字符,因此公式“=CLEAN(CHAR(7)&“text”&CHAR(7))”返回text。

4.CODE

用途:返回文字串中第一个字符的数字代码(对应于计算机当前使用的字符集)。

语法:CODE(text)

参数:Text为需要得到其第一个字符代码的文本。

实例:因为CHAR(65)返回A,所以公式“=CODE(“Alphabet”)”返回65。

5.CONCATENATE

用途:将若干文字串合并到一个文字串中,其功能与“&”运算符相同。

语法:CONCATENATE(text1,text2,...)

参数:Text1,text2,...为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。

实例:如果A1=98、A2=千米,则公式“=CONCATENATE(A1,A2)”返回“98千米”,与公式“=A1&A2”等价。

6.DOLLAR或RMB

用途:按照货币格式将小数四舍五入到指定的位数并转换成文字。

语法:DOLLAR(number,decimals)或RMB(number,decimals)。

参数:Number是数字、包含数字的单元格引用,或计算结果为数字的公式;Decimals是十进制的小数,如果Decimals为负数,则参数number从小数点往左按相应位数取整。如果省略Decimals,则假设其值为2。

实例:公式“=RMB(1586.567,2)”返回“¥1586.57”,=RMB(99.888)返回“¥99.89”。

7.EXACT

用途:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT函数能区分大小写,但忽略格式上的差异。

语法:EXACT(text1,text2)。

参数:Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。

实例:如果A1=物理、A2=化学A3=物理,则公式“=EXACT(A1,A2)”返回FALSE,=EXACT(A1,A3)返回FALSE,=EXACT(“word”,“word”)返回TRUE。

8.FIND

用途:FIND用于查找其他文

上一篇:纸厂试用期工作总结下一篇:高三高考班主任工作计划