Excel的常用功能及函数应用让工作更便捷Excel的常用功能及函数应用1EXCEL的常用功能2EXCEL的常用快捷键3EXCEL的常用函数4EXCEL的应用示例Excel的常用功能数据1数据2数据3数据4数据5530000400000440000390000310000300000420000520000400000430000580000490000290000280000400000200000360000260000420000700000320000210000430000560000800000240000540000290000420000260000180000540000230000480000220000160000230000310000390000440000410000320000160000370000420000☞选择性粘贴☞合并单元格☞条件格式☞剪切板☞填充Excel的常用功能☞排序和筛选☞分列☞数据验证(数据有效性)☞合并计算☞分类汇总Excel的常用功能☞查找和选择☞冻结窗格☞并排查看☞批注☞录制宏EXCEL的常用快捷键Ctrl+NShift+F11Ctrl+ACtrl+CCtrl+VAlt+EnterCtrl+EnterCtrl+GTabShift+TabEnterShift+EnterAlt+;(分号)Esc新建空白工作簿新建空白工作表全选/选择不间断工作表复制粘贴单元格中换行快速录入多个单元格定位在选定区域中从左向右移动在选定区域中从右向左移动完成单元格输入并选取下一个单元在选定区域内从下往上移动选取当前选定区域中的可见单元格取消单元格输入EXCEL的常用快捷键Ctrl+DCtrl+RCtrl+ECtrl+;(分号)Ctrl+Shift+;(分号)Ctrl+ZCtrl+YAlt+=Ctrl+'(撇号)Ctrl+PageUp/PageDownCtrl+FCtrl+HF4向下填充向右填充快速填充输入日期输入时间撤销上一次操作取消撤销操作/重复上一次操作自动求和将活动单元格上方单元格中的公式复制到当前单元格或编辑栏切换工作表查找替换重复上一次操作/绝对、相对引用EXCEL的常用快捷键Ctrl+方向键HomeCtrl+HomeCtrl+EndCtrl+Shift+HomeCtrl+Shift+EndShift+方向键Ctrl+Shift+方向键Shift+HomePageDownPageUpAlt+PageDownAlt+PageUp移动到当前数据区域的边缘移动到行首移动到工作表开头移动到工作表末尾将选定区域扩展到工作表的开始处将选定区域扩展到工作表上最后一个使用的单元格将选定区域扩展一个单元格将选定区域扩展到与活动单元格在同一列或同一行的最后一个非空单元格将选定区域扩展到行首向下移动一屏向上移动一屏向右移动一屏向左移动一屏Excel的常用函数IF函数语法:IF(内容为True,则执行某些操作,否则就执行其他操作)Excel2007及以前版本最多嵌套7个IF函数Excel2010及以后版本最多嵌套64个IF函数ROW函数返回一个引用的行号语法:ROW(准备求其行号的单元格)COLUMN函数返回一个引用的列号(数字)语法:COLUMN(准备求其列号的单元格)ROUND函数按指定的位数对数值进行四舍五入语法:ROUND(要四舍五入的数值,执行四舍五入时采用的位数)Excel的常用函数LEFT函数从一个文本字符串的第一个字符开始返回指定个数的字符语法:LEFT(要提取字符的字符串,要提取的字符数)RIGHT函数从一个文本字符串的最后一个字符开始返回指定个数的字符语法:RIGHT(要提取字符的字符串,要提取的字符数)LEN函数返回文本字符串中的字符个数。语法:LEN(要计算长度的文本字符串)MOD函数返回两数相除的余数语法:MOD(被除数,除数)Excel的常用函数SUM函数计算单元格区域中所有数值的和语法:SUM(number1,number2,…)例1:=SUM(A1,B2,55,C1:D5)例2:=SUM(A1:D5,C1:D5)例3:=SUM(A1:D5C1:D5)SUMIF函数对满足条件的单元格求和语法:SUMIF(要进行计算的单元格区域,以数字、表达式或文本形式定义的条件,用于求和计算的实际单元格)SUMIFS函数对一组给定条件指定的单元格求和语法:SUMIFS(求和的实际单元格,要为特定条件计算的单元格区域,数字、表达式或文本形成的条件,...)Excel的常用函数COUNT函数计算区域中包含数字的单元格的个数语法:COUNT(value1,[value2],...)COUNTA函数计算区域中非空单元格的个数语法:COUNTA(value1,[value2],...)COUNTBLANK函数计算区域中空单元格的个数语法:COUNTBLANK(要进行计算的单元格区域)COUNTIF函数计算某个区域中满足给定条件的单元格数目语法:COUNTIF(要进行计算的单元格区域,以数字、表达式或文本形式定义的条件)COUNTIFS函数统计一组给定条件所指的单元格数语法:COUNTIFS(要为特定条件计算的单元格区域,以数字、表达式或文本形式定义的条件,…)Excel的常用函数VLOOKUP函数搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。语法:VLOOKUP(要查找的值,要在其中查找值的区域,区域中包含返回值的列号,精确匹配0或近似匹配1)HLOOKUP函数搜索表区域首行满足条件的元素,确定待检索单元格在区域中的列序号,再进一步返回选定单元格的值。语法:HLOOKUP(要查找的值,要在其中查找值的区域,区域中包含返回值的行号,精确匹配0或近似匹配1)PrivateSub拆分为多个工作簿()DimshtAsWorksheetDimMybookAsWorkbookSetMybook=ActiveWorkbookForEachshtInMybook.Sheetssht.CopyActiveWorkbook.SaveAsFilename:=Mybook.Path&\&sht.Name,FileFormat:=xlNormalActiveWorkbook.CloseNextMsgBox已拆分完毕!EndSubSub拆分为多个工作表()MsgBox下面将把Sheet1按单位分到各个工作表中!Dimarr,shtAsWorksheet,tempAsString,iAsLong,k,t,rng1AsRange,rng2AsRangeSetrng1=Range(A1:I1)arr=Range(A2:I&[a65536].End(xlUp).Row).ValueApplication.ScreenUpdating=FalseWithCreateObject(scripting.dictionary)Fori=1ToUBound(arr)temp=arr(i,3)'判断以哪一列来区分创建工作表名IftempThenIfNot.exists(temp)Then.Addtemp,Range(a&i+1).Resize(1,9)ElseSet.Item(temp)=Union(.Item(temp),Range(a&i+1).Resize(1,9))EndIfEndIfNextik=.keyst=.ItemsOnErrorResumeNextFori=0To.Count-1IfLen(Sheets(k(i)).Name)0Then'判断工作表存在IfErr.Number=9Then'如果不存在则添加Sheets.Add(after:=Sheets(Sheets.Count)).Name=k(i).ActivateEndIfEndIfWithSheets(k(i)).Cells.Clearrng1.Copy.Range(a1)'把表头的前一行也一同复制到新工作表中t(i).Copy.Range(a2)EndWithNextEndWithEndSub拆分为多个工作簿拆分为多个工作表EXCEL的综合应用EXCEL的学习方法12谢谢聆听COMPANY:新光光电DESIGNER:李超DATE:2018-7-31