Excel与数据处理第一章EXCEL基础1.1Excel操作基础1、Excel界面功能区工作表区1.1Excel操作基础•功能区的主要控件–Excel2007用功能区取代了早期版本中的菜单、工具栏和大部分任务窗格,包括按钮、库和对话框内容。1.1Excel操作基础•工作表区的主要对象1.2.1工作薄与工作表的关系–工作薄与工作表的关系1.2.2创建新工作薄1、工作薄与模板•模板模板即模型、样板,是一种已经建立好的特殊工作薄,已在其中的工作表中设计好了许多功能,如单元格中的字体、字型,工作表的样式和功能(如财务计算,学生成绩统计,会议安排等。•工作薄创建Excel总是根据模板创建工作薄,创建的工作薄具有与模板结构、内容和功能。在没有指定建立工作薄模板的情况下,Excel会据默认模板建立工作薄,这种工作薄在默认情况下只有Sheet1、Sheet2和Sheet3三个工作表。1.2.2创建新工作薄2、新建默认的空工作薄,三种方法–启动Excel,Excel就会自动建立一个名为Boolk1.xlsx;–在已启动Excel的情况下,按Ctrl+N;–单击功能区左上角的Office按钮,然后从弹出的文件菜单中选择“新建”;1.2.2创建新工作薄3、根据旧工作薄建立工作薄(1)单击Office按钮,从弹出的文件菜单中选择“新建”。Excel将弹出“新建工作薄”对话框。(2)单击“根据已有内容新建…”,然后在弹出的“根据现有工作薄新建”对话框找到并选择已有工作薄的名称,单击该对话框中的“新建”按钮。1.2.2创建新工作薄4、根据模板建立工作薄•Excel2007模板类型•已安装的模板:安装Excel时安装在本地计算机中的模板;•我的模板:用户自已创建的模板;•在线模板:微软公司网站上的在线工作薄模板,在用这类模板创建新工作薄时,Excel会自动从微软的网站中下载相关模板到用户的本地计算机中,并用它创建新工作薄。当然,前提是用户计算机与Internet网络相连接(即Online,在线)。1.2.2创建新工作薄5、在线模板的建立方法(1)确定计算机已连接上了Internet网络(2)单击“Office按钮”→新建→MicrosoftOfficeOnline.将连接到微软的在线模板网站。(3)从微软网站的在线模板网站中选择需要的模板,就会从网站中将选择的模板下载到本机中,同时将应用。1.3.1文件格式与兼容性1、Excel2007的文件格式•MicrosoftOffice2007引入了一种基于XML的新文件格式:MicrosoftOfficeOpenXMLFormats,适用于2007版的Word、Excel和PowerPoint。•OfficeXMLFormats有许多优点:–其一,文件自动压缩。某些情况下文档最多可缩小75%–其二,OfficeXMLFormats格式以模块形式组织文件结构,是如果文件中的某个组件(如图表)受到损坏,文件仍然能够打开–其三,更强的安全性。OfficeXMLFormats格式支持以保密方式共享文档,可避免用文档检查器工具获取信息。–其四,更好的业务数据集成性和互操作性。在Office中创建的信息容易被其他业务应用程序所采用,只需一个ZIP工具和XML编辑器就可打开和编辑Office文件。1.3.2文件格式与兼容性2、Excel2007的文件扩展名和文件兼容性格式扩展名说明Excel工作簿.xlsxExcel2007默认的基于XML的文件格式。不能存储VBA宏代码。Excel工作簿(代码).xlsmExcel2007基于XML且启用宏的文件格式。存储VBA宏代码或Excel4.0宏工作表(.xlm)。Excel二进制工作簿.xlsbExcel2007二进制文件格式(BIFF12)。模板.xltxExcel2007模板的默认文件格式。不能存储VBA宏代码或Excel4.0宏工作表(.xlm)。模板(代码).xltxmExcel2007模板的启用了宏的文件格式。存储VBA宏代码或Excel4.0宏工作表(.xlm)。Excel97-2003工作簿.xlsExcel97-Excel2003二进制文件格式(BIFF8)。Excel97-2003模板.xltExcel97-Excel2003模板的二进制文件格式。XML电子表格2003.xmlXML电子表格2003文件格式(XMLSS)。XML数据.xmlXML数据格式。Excel加载宏.xlamExcel2007基于XML且启用宏的加载项,支持VBA项目和Excel4.0宏工作表(.xlm)的使用。1.4公式和单元格引用1、公式的概念–Excel的公式由运算符、数值、字符串、变量和函数组成。–公式必须以等号“=”开头,即在Excel的单元格中,凡是以等号开头的输入数据都被认为是公式。在等号的后面可以跟数值、运算符、变量或函数,在公式中还可以使用括号。–例如:=10+4*6/2+(2+1)*50就是公式,可以在任何单元格中输入此公式.Excel会把公式的计算结果显示在相应的单元格中.1.4公式2、运算符–在Excel公式中可以使用运算符。运算符运算功能优先级()括号1-负号2%百分号3^乘方4*与/乘、除法5+与-加、减法6&文本连接7=、、、=、=、等于、小于、大于、小于等于、大于等于、不等于81.4公式3、说明–括号的运算级别最高,在Excel的公式中只能使用小括号,无中括号和大括号。小括号可以嵌套使用,当有多重小括号时,最内层的表达式优先运算。同等级别的运算符从左到右依次进行。–“&”为字符连接运算,其作用是把前后的两个字符串连接为一串。•例如,ABC&DEF的结果为“ABCDEF”,财务&经济的结果为“财务经济”。1.4.1引用1、引用的概念–引用即在公式中用到了其他单元格在表格中的位置。引用的作用在于标识工作表中的单元格或单元格区域,并指明公式中所使用的数据的单元格位置。–引用不同工作簿中的单元格称为链接。2、引用的类型–A1引用–R1C1引用1.4.1引用3、相对引用–相对引用也称为相对地址引用,是指在一个公式中直接用单元格的列标与行号来取用某个单元格中的内容。1.4.1引用4、绝对引用–绝对引用总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。–绝对引用的形式是在引用单元格的列号与行号前面加“$”符号。•比如,$A$1就是对A1单元格的绝对引用。1.4.1引用5、混合引用–混合引用具有绝对列和相对行,或是绝对行和相对列。比如,$A1、$B1–案例1.4.1引用6、三维引用–4、三维引用–对同一工作薄内不同工作表中相同引用位置的单元格或区域的引用称为三维引用。引用形式为:Sheet1:Sheetn!单元格(区域)–例如,Sheet1:sheet8!C5和Sheet1:Sheet8!B2:D6都是三维引用,前者包括Sheet1~sheet8这8个工作表中每个工作表的C5单元格,后者包括此8个工作表中每个工作表的B2:D6区域。1.4.1引用6、内部引用与外部引用1)引用相同工作表中的单元格,例:=G3+G5+G10*102)引用同一工作簿不同工作表中的单元格,例=Sheet1!G3+Sheet2!G5+Sheet2!E273)引用已打开的不同工作簿中的单元格,例:=[Book1]Sheet1!$IL$4+[Book2]Sheet2!$E$74)引用未打开的不同工作薄中的单元格,例如:='C:\dk\[Book1.xlsx]Sheet2'!$B$4+'C:\dk\[Book1.xlsx]Sheet1'!$C$65)同一公式中存在几中不同的引用,例:=[Book1]Sheet1!$A$4+Sheet1!G7+F91.5函数简介•1、函数的概念–函数是Excel已经定义好了的一些特殊公式,它们可以对一个或多个数据进行计算,然后把计算的结果存放在某个单元格中。•2、Excel函数类型–工作表函数、财务函数、日期函数、时间函数、数学与三角函数、统计类函数、数据库管理函数、文本函数及信息类函数等。1.6.1常用工作表函数1、SUM和Average用法:sum(x1,x2,x3……x255)Average(x1,x2,x3……x255)其中,x1,x2……x255可以是数字,单元格或单元格区域的引用,也可以是表达式。功能:sum求所有参数x1,x2……x255的总和.Average求所有参数x1,x2……x255的平均值1.6.1常用工作表函数2、max和min用法:max(x1,x2,x3……x255)min(x1,x2,x3……x255)其中,x1,x2……x255可以是数字,单元格或单元格区域的引用,也可以是表达式。功能:max求所有参数x1,x2……x255的最大值.min求所有参数x1,x2……x255的最小值1.6.1常用工作表函数3、count用法:count(x1,x2,x3……x255)其中,x1,x2……x255可以是数字,单元格或单元格区域的引用,也可以是表达式。功能:统计x1,x2……x255中数字的个数.4、countif用法:COUNTIF(单元格区域,“条件”)其中条件可以是比较式,但必须用双引号括起来.如“90”,“=60”功能:统计指定单元格区域中满足条件的数字的个数.1.6.1常用工作表函数5、IF–用法•IF(条件,表达式1,表达式2)–其中表达式可以是数字、函数、单元格或单元格区域。–功能•条件成立时,函数结果为表达式1的值;条件不成立时,函数的结果为表达式2的值.1.6定制工作环境1、选项对话框:单击Office按钮→Excel选项,E弹出图示的Excel选项对话框。通过“工具”|“自定义”菜单完成通过此对话框可以定义Excel的工作环境:定制快整访问工具条;设置工作表中的字体、字形、色彩;设置受信任的工作目录;设置新工作薄中默认的工作表个数;设置工作薄文件的保存位置、自动保存时间……1.6定制工作环境2、定制快速访问工具栏•快速访问工具栏相当于以前Excel版本中的工具栏,它会一直显示在那里,不会因为功能选项卡的切换而隐藏。在默认情况下,快速访问工具栏显示在功能区的左上角,其中只有保存、撤销和恢复几个命令按钮。•可定制其中的工具按钮,方法如下:(1)选择“Excel选项”→“自定义”→“从下列位置选择命令”→“所有命令”;(2)从“所有命令”的列表中,选中需要添加到快速访问工具栏中的命令,然后单击对话框中的”添加”按钮。1.6定制工作环境2、定制快速访问工具栏定制后的快速访问工具栏1.7Excel帮助系统1、关于EXCEL帮助系统•Excel的帮助系统非常完善,其中不但有对Excel2007的新增功能和新技术的介绍,而且涉及到了Excel的方方面面。包括工作表数据输入方法,工作表打印的各类疑难问题,各种Excel函数的功能介绍和应用举例,各种不同版本的文件格式和兼容性问题。•一言概之,Excel的帮助系统详尽地介绍了Excel的每一个技术问题,小到标点符号的应用说明也能找到。•帮助系统是微软公司提供给Excel用户的一个不可多得的宝贵资源,或许它比任何一本Excel著作都详尽和全面。2、访问帮助系统的方法–按F1。Excel与数据处理第二章工作表数据输入学习目标1、了解Excel的数据类型2、掌握不同类型数据的输入方法3、掌握复制公式输入数据的方法4、掌握大批量相同数据的输入方法5、掌握通过自定义格式简少数据输入的方法6、掌握用IF、Vlookup等函数查找输入数据的方法7、掌握用Rand和int函数产生大量模拟数据的方法。2.1Excel的数据类型1、Excel的常见数据类型–数字型、日期型、文本型、逻辑型数据–数字型表现形式多样:货币、小数、百分数、科学计数法、各种编号、邮政编码、电话号码等多种形式2.1Excel的数据类型•2、Excel2007数值型数据的取值范围功能最大限制数字精度15位单元格中可键入的最大数值9.99999999999999E+307最大正数1.79769