什么是函数?
  Excel函数即是预先定义,执行计算、分析等数据处理任务的特殊公式。我们以常用的求和函数SUM为例,它的语法是“SUM(number1,number2,......)”。其中“SUM”是函数名,括号内为参数,一个函数只有一个名称,它决定了函数的功能和用途;而参数却可以有很多个,多个参数之间使用半角逗号进行分隔。
  参数是函数中最复杂的部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如分析存款利息、确定成绩名次等。由于篇幅关系,我们就不作详细介绍了。
按照函数的来源,Excel函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们;而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。下面,我们来熟悉下部分内置函数。
说到函数,就不能不提公式!
什么是公式?
  函数与公式既有区别又互相联系。如果说函数是Excel预先定义好的特殊公式,那么公式就是由用户自行设计对工作表进行计算和处理的计算式。
  以公式“=SUM(E1:H1)*A1+26”为例,它是以等号“=”开始,包括了函数、引用、运算符和常量。这个式子里:“SUM(E1:H1)”是函数,“A1”是对单元格A1的引用(使用其中存储的数据),“26”是常量,“*”和“+”则是算术运算符。
如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。
下面来说下,如何在Excel单元格中插入公式!
Excel公式输入其实可以归结为函数输入,主要有两种方式:方式一,“插入函数”对话框;方式二,编辑栏直接输入。
(1)“插入函数”对话框
“插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,Excel输入该公式的具体过程是:
首先选中存放计算结果(即需要应用公式)的单元格,单击编辑栏(或工具栏)中的“fx”按钮,然后在打开的“插入函数”对话框中的“选择函数”列表到“SUM”函数。如果你需要的函数不在里面,可以打开“或选择类别”下拉列表进行选择。最后单击“确定”按钮,打开“函数参数”对话框。
SUM函数而言,它可以使用从number1开始到number30为止的30个参数。对这个的公式来说,首先应当把光标放在对话框的“number1”框中,单击工作簿中的“Sheet2!”工作表标签,“Sheet2!”即可自动进入其中,接着鼠标拖动选中你要引用的区域即可。接着用鼠标单击对话框的“number2”框,单击工作簿中的“Sheet3!”工作表标签,其名称“Sheet3!”即可自动进入其中,再按相同方法选择要引用的单元格区域即可。
这种方法的最大优点是引用的区域很准确,不容易发生工作表或工作簿名称输入错误的问题。
(2)编辑栏输入
如果你要套用某个现成公式,或者输入一些嵌套关系复杂的公式,利用此方法更加快捷。
首先选中存放计算结果的单元格;鼠标单击Excel编辑栏,按照公式的组成顺序依次输入各个部分,公式输入完毕后,单击编辑栏中的这个“√”(或回车)就可以了。
手工输入时同样可以采取上面介绍的方法引用区域,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,你可以先在编辑栏中输入“=SUM()”,然后将光标插入括号中间,再按上面介绍的方法操作就可以引用输入公式了。但是分隔引用之间的逗号必须用手工输入,而不能像“插入函数”对话框那样自动添加。
下面,介绍下常用的几个函数:
1求和函数(sum,这个在上面的例子里已经介绍过了,就不多说了。
2、条件求和函数(SUMIF
  用途:根据指定条件对若干单元格、区域或引用求和。
  语法:SUMIF(rangecriteriasum_range)
  参数:Range为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定
条件,Sum_range为需要求和的单元格、区域或引用。
实例:某单位统计工资报表中职称为中级的员工工资总额。假设工资总额存放在工作表的F列,员工职称存放在工作表B列。则公式为“=SUMIF(B1:B1000"中级"F1:F1000)”,其中“B1:B1000”为提供逻辑判断依据的单元格区域,"中级"为判断条件,就是仅仅统计B1:B1000区域中职称为中级的单元格,F1:F1000为实际求和的单元格区域。
3逻辑判断函数(IF
  用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。
  语法:IF(logical_testvalue_if_truevalue_if_false)
  参数:Logical_test计算结果为TRUEFALSE的任何数值或表达式;value_if_trueLogical_testTRUE时函数的返回值,如果logical_testTRUE并且省略了value_if_true,则返回TRUE。而且value_if_true可以是一个表达式;value_if_falseLogical_testFALSE时函数的返回值。如果logical_testFALSE并且省略value_if_false,则返回FALSEvalue_if_
false也可以是一个表达式。
实例:公式“=IF(C2>=85"A"IF(C2>=70"B"IF(C2>=60"C"IF(C2<60统计员常用的excel公式"D"))))”,其中第二个IF语句同时也是第一个IF语句的参数。同样,第三个IF语句是第二个IF语句的参数,以此类推。例如,若第一个逻辑判断表达式C2>=85成立,则D2单元格被赋值“A;如果第一个逻辑判断表达式C2>=85不成立,则计算第二个IF语句“IF(C2>=70;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。
4条件统计函数(COUNTIF
  用途:统计某一区域中符合条件的单元格数目。
  语法:COUNTIF(rangecriteria)
  参数:range为需要统计的符合条件的单元格数目的区域;Criteria为参与计算的单元格条件,其形式可以为数字、表达式或文本(36">160""")。其中数字可以直接写入,表达式和文本必须加引号。
实例:假设A1:A5区域内存放的文本分别为女、男、女、男、女,则公式“=COUNTIF(A1:A5"")”返回3
5乘积函数(PRODUCT
  用途:将所有数字形式给出的参数相乘,然后返回乘积值。
  语法:PRODUCT(number1number2...)
  参数:Number1number2...130个需要相乘的数字参数。
实例:如果单元格A1=24A2=36A3=80,则公式“=PRODUCT(A1:A3)”返回69120;=PRODUCT(122639)返回12168
6平均值函数(AVERAGE
  用途:计算所有参数的算术平均值。
  语法:AVERAGE(number1number2...)
  参数:Number1number2...是要计算平均值的130个参数。
实例:如果A1:A5区域命名为分数,其中的数值分别为10070924782,则公式“=AVERAGE(分数)”返回78.2
7求空函数(COUNTBLANK
  用途:计算某个单元格区域中空白单元格的数目。
  语法:COUNTBLANK(range)
  参数:Range为需要计算其中空白单元格数目的区域。
  实例:如果A1=88A2=55A3=""A4=72A5="",则公式“=COUNTBLANK(A1:A5)”返回2
注意:这里说的是空白单元格,如果在单元格中有输入空格键,那么就不能算作是空白单元格,虽然两者看上去是相同的。
8最大/小值函数(MAX/MIN
  用途:返回数据集中的最大数值。
  语法:MAX/MIN(number1number2...)
  参数:Number1number2...是需要出最大数值的130个数值。
实例:如果A1=71A2=83A3=76A4=49A5=92A6=88A7=96,则最大值公式“=MAX(A1:A7)”返回96,最小值公式“=MIN(A1:A7),返回49
9文字串连接函数(CONCATENATE
  用途:将若干文字串合并到一个文字串中。
  语法:CONCATENATE(text1text2...)
  参数:Text1text2...130个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。
实例:如果A1=98A2=千米,则公式“=CONCATENATE(A1A2)”返回“98千米”,与公式“=A1&A2”等价。
10数值转换函数(TEXT
  用途:将数值转换为按指定数字格式表示的文本。
  语法:TEXT(valueformat_text)
  参数:value是数值、计算结果是数值的公式、或对数值单元格的引用;format_text是所要选用的文本型数字格式,即“单元格格式”对话框“数字”选项卡的“分类”列表框中显示的格式,它不能包含星号“*”。
  注意:使用“单元格格式”对话框的“数字”选项卡设置单元格格式,只会改变单元格的格式而不会影响其中的数值。使用函数TEXT可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。
  实例:如果A1=2986.638,则公式“=TEXT(A5"###0.00")”返回2986.64

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。