人力资源部2012-02什么是函数?Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。函数语法:由函数名+括号+参数组成例求和函数:SUM(A1,B2,…)参数与参数之间用半角的逗号“,”表示。EXCEL函数的结构Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。Excel函数结构:也有一些函数是没有参数的,如ROW()左右括号成对出现单一结构嵌套结构参数与参数之间使用半角逗号进行分隔函数参数常用符号或表示方法函数公式中的文本必须用半角引号,如:〝东南汽车〞;而非直接输入东南汽车或“东南汽车”连接符:&如:〝东南〞&〝汽车〞的值为东南汽车空值/空格的表示法:空值:〝〞空格:〝〞相关数学符号:(不等于);=(大于等于);=(小于等于)单元格引用表示法:A2;$A$2;$A2;A$2;A2:B7;1:1;1:5;F:F;A:N函数运用的关键点1.明确你想达到的目的;2.要有大局系统的思想;3.思路要清晰;4.逻辑思维要严谨;5.明确各表关联性使得表格自动化;6.将复杂逻辑关系拆分为多简单的步骤;7.辅助项的运用;8.公式中嵌套公式的运用可以将多个简单步骤单一化;9.明确文本和数字区别;10.绝对引用和相对应用的妙用;……EXCEL函数运用注意1、函数能提高所有与数据分析相关工作的工作效率;2、函数运用灵活性强,同时也容易出现问题,必须核查结果是否正确;3、EXCEL只是一种分析工具,必须加入使用者的思想、智慧,才能发挥它的强大作用。应用实例函数名语法函数结构函数作用1、Left1、LEFT(text,num_chars)其中:Text是包含要提取字符的文本字符串。Num_chars指定要由LEFT所提取的字符数。=LEFT(A1,2)从A1最左边向右取两位2、Right2、RIGHT(text,num_chars)其中:Text是包含要提取字符的文本字符串。Num_chars指定希望RIGHT提取的字符数。=RIGHT(A1,2)从A1最右边向左取两位3、Mid3、MID(text,start_num,num_chars)其中:Text是包含要提取字符的文本字符串。Start_num是文本中要提取的第一个字符的位置。Num_chars指定希望MID从文本中返回字符的个数。=MID(A1,2,3)从A1左边第2位开始取3位函数名语法函数结构函数作用1、&(连接符号)XX&XX=A2&B2将A2和B2内容合并在一起2、CONCATENATECONCATENATE(text1,text2,...)Text1,text2,...为1到30个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。=Concatenate(A2,B2)将A2和B2内容合并在一起应用实例函数名语法函数结构函数作用1、IFIF(logical_test,value_if_true,value_if_false)=if(a20,1,0)当a20时,显示1,否则显示02、AND2、AND(logical1,logical2,...)Logical1,logical2,...表示待检测的1到30个条件值,各条件值可为TRUE或FALSE。=and(a30,b30)当A30,并且b30时,显示true,否则显示false3、OR3、OR(logical1,logical2,...)Logical1,logical2,...表示待检测的1到30个条件值,各条件值可为TRUE或FALSE。=or(a40,b40)当a40,或者b40时,都显示true,否则显示false应用实例函数名语法函数结构函数作用1、VLOOKUPVLOOKUP(lookup_value,table_array,col_index_num,range_lookup)其中:Lookup_value为需要在数组第一列中查找的数值。Lookup_value可以为数值、引用或文本字符串。Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。=vlookup(b1,d:f,2,0)以b1为对象,在d至f列中的第2列,查找b1对应的值,找不到显示#N/A2、HLOOKUP=hlookup(b1,d1:d8,3,0)以b1为对象,在d1至d8区域的第3行,查找b1对应的值,找不到显示#N/A3、INDEX=index(b1:d10,2,3)查找b1:d10区域中的第二行和第三列的交叉点值4、FIND=FIND(龙,C6)在c6中查找龙,结果显示龙在c6中的位数,查不到显示#VALUE!应用实例函数名语法函数结构函数作用1、SUM=sum(a1:a8)求a1:a8的和;2、SUMIFSUMIF(range,criteria,sum_range)其中:Range为用于条件判断的单元格区域。Criteria为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、32、32或apples。Sum_range是需要求和的实际单元格。=sumif(B:B,H1,E:E)统计H1在B列中满足条件的和应用实例函数名语法函数结构函数作用1、COUNT=Count(a1:a10)计a1:a10中数字的个数2、COUNTA=Counta(a1:a10)计a1:a10中数字和文本的个数3、COUNTBLANK=Countblank(a1:a10)计a1:a10中空白单元格的个数4、COUNTIFCOUNTIF(range,criteria)其中:Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、32、32或apples。=countif((F3:F10,女)统计F3:F10中女的个数。应用实例函数名语法函数结构函数作用1、NOW=now()显示当前的日期+时间2、TODAY=today()显示今天的日期3、WEEKDAY=weekday(b1,2)判断b1为星期几4、DAY=day(b1)显示b1的号数5、MONTH=month(b1)显示b1的月数6、YEAR=year(b1)显示b1的年数7、DATEDIF=DATEDIF(start_date,end_date,unit)其中:Start_date为一个日期,它代表时间段内的第一个日期或起始日期。End_date为一个日期,它代表时间段内的最后一个日期或结束日期。Unit为所需信息的返回类型。=datedif(H3,TODAY(),Y)计算H3单元格内人名的年龄。应用实例函数名语法函数结构函数作用1.Value=value(b1)将b1数值化2.Text=text(b1,@)将b1文本化3.Numberstring=numberstring(b1,2)将b1数字转为大写汉字4.Row=ROW(reference)其中:Reference为需要得到其行号的单元格或单元格区域。=row(b1)取b1的行号(值为1)5.Column=COLUMN(reference)其中:Text是要查找其长度的文本。空格将作为字符进行计数。=column(b1)取b1的列号(值为2)6.len=LEN(text)其中:Text是要查找其长度的文本。空格将作为字符进行计数。=len(C2)计算C2的字符长度7.rankRANK(number,ref,order)Number为需要找到排位的数字。Ref为数字列表数组或对数字列表的引用。Ref中的非数值型参数将被忽略。Order为一数字,指明排位的方式。=rank(b1,b1:b10,0)=rank(b1,b1:b10,1)计算b1在b1:b10区域中从大到小排第几名;计算b1在b1:b10区域中从小到大排第几名。应用实例员工档案中的应用实例工资表中的应用实例一、员工档案案例分析身份证号错误4考勤填写不完整1档案号填写不完整2出生日期填写不完整3家庭住址填写不完整5二、工资表案例分析工资表相关扣款附件4离职人员基本工资核算1离职人员保险核算2离职人员互助基金3不固定数据插入批注5三、人员异动分析表案例分析表格文件名不完整4离职人员在岗位日期错误1离职人员填写错误2部门填写不完整3离职原因不完整5你的收获与平时的付出是成正比的,一份耕耘,一份收获。相信自己,只要付出,你一定会有收获!智者抓住机会,愚者错失机会。^_^