资源简介 (共16张PPT)Excel的常用功能及函数应用让工作更便捷Excel的常用功能及函数应用1EXCEL的常用功能2EXCEL的常用快捷键3EXCEL的常用函数4EXCEL的应用示例Excel的常用功能 选择性粘贴 合并单元格 条件格式 剪切板 填充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:D5 C1: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)Private Sub 拆分为多个工作簿()Dim sht As WorksheetDim Mybook As WorkbookSet Mybook = ActiveWorkbookFor Each sht In Mybook.Sheetssht.CopyActiveWorkbook.SaveAs Filename:=Mybook.Path & "\" & sht.Name, FileFormat:=xlNormalActiveWorkbook.CloseNextMsgBox "已拆分完毕!"End SubSub 拆分为多个工作表()MsgBox "下面将把Sheet1 按单位 分到各个工作表中!"Dim arr, sht As Worksheet, temp As String, i As Long, k, t, rng1 As Range, rng2 As RangeSet rng1 = Range("A1:I1")arr = Range("A2:I" & [a65536].End(xlUp).Row).ValueApplication.ScreenUpdating = FalseWith CreateObject("scripting.dictionary")For i = 1 To UBound(arr)temp = arr(i, 3) '判断以哪一列来区分创建工作表名If temp <> "" ThenIf Not .exists(temp) Then.Add temp, Range("a" & i + 1).Resize(1, 9)ElseSet .Item(temp) = Union(.Item(temp), Range("a" & i + 1).Resize(1, 9))End IfEnd IfNext ik = .keyst = .ItemsOn Error Resume NextFor i = 0 To .Count - 1If Len(Sheets(k(i)).Name) > 0 Then '判断工作表存在If Err.Number = 9 Then '如果不存在则添加Sheets.Add(after:=Sheets(Sheets.Count)).Name = k(i).ActivateEnd IfEnd IfWith Sheets(k(i)).Cells.Clearrng1.Copy .Range("a1") '把表头的前一行也一同复制到新工作表中t(i).Copy .Range("a2")End WithNextEnd WithEnd Sub拆分为多个工作簿拆分为多个工作表EXCEL的综合应用EXCEL的学习方法1EXCEL的帮助功能2EXCEL的学习网站http://www./3多查、多用THANKS谢谢聆听COMPANY:新光光电 DESIGNER: 李超 DATE: 2018-7-31 展开更多...... 收起↑ 资源预览