




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工程测量新技术选修课专题二Excel在工程测量中的应用,Excel主要特点,具有丰富的表格制作功能,可以制作打印各种美观的统计报表;具有强大的计算能力,能够创建并编辑公式,并直接使用系统提供的10大类400余个函数,完成各种复杂的计算;具有100余种不同格式的图表可供选用,直观性强;具有数据库管理功能,对各种大量数据进行统计、分析、查找、分类汇总等;具有二次开发能力,灵活性强。,基本概念,工作簿:Excel工作簿是包含一个或多个工作表的文件,该文件可用来组织各种相关信息。简单理解为一个Excel文件就是一个工作簿,以.xls为扩展名。工作表:Excel中用于存储和处理数据的主要文档,也称为电子表格。工作表由排列成行或列的单元格组成,工作表总是存储在工作簿中。简单理解为一张Sheet表格。单元格:数据存储的基本单元,所有数据都储存在不同的单元格中,每一张工作表最多包含256列65536行构成(Excel2003)。单元格的位置(地址)用行列值确定,先列后行,列用字母表示(从A到IV),行用数字表示(从1到65536),如B3。按照格式的不同,单元格可以存储和显示10多种类型数据。,基本概念,函数:类似程序,基本上是一个事先定义好的公式,有特定的功能,但不像程序那样可以同时输出多个数值和文字,而是输出单一数值、文字或特定的数据类型。公式:用来执行计算的程序,以“”开头,可以包含函数、运算符等。数据的存储与显示:Excel计算存储的数值而非显示的数值,显示和打印的数值取决于数值显示的格式,但是更改工作表中数据的显示格式并不会更改其存储的数值。当公式执行计算时,Excel使用单元格中的存储值。,数据的输入,直接键入,数据的输入,利用文本导入向导从文本文件读入剪贴板复制,单元格的引用,数据的计算以单元格为基本单位,以公式方式进行,只显示最终结果或错误信息。公式计算时调用单元格存储值,称为单元格的引用,根据需要,单元格的引用分为5种样式:A1引用样式:系统默认的引用样式。“:”称为区域运算符,如B5:B10“,”称为联合运算符,如SUM(B5:B15,D5,E9)“”空格称为交集运算符,如(B7:D9C:C10),三维引用样式:跨表格sheet的引用。R1C1引用样式:打开或关闭R1C1引用样式:单击“工具”菜单上的“选项”,再单击“常规”选项卡,在“设置”下,选中或清除“R1C1引用样式”复选框。,单元格的引用,单元格的引用,名称引用样式:可以直接使用名称代表单元格或单元格区域。名称的定义在主菜单插入名称定义。绝对引用样式:在行或列号前加“$”,如$A$1,$A1,A$1。,函数简介,Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。某些函数必须通过“加载宏”的安装才能够使用,主菜单中工具加载宏。,函数简介,数学和三角函数:常用函数包括:Sin、Cos、Tan、Asin、Acos、Atan、Atan2、Countif、Degrees、Exp、Mdeterm、Minverse、PI、Power、Radians、Sqrt、Sum、Sumif、Trunc。要点:三角函数以弧度为单位。Atan与Atan2不同之处在于:Atan(number)只有一个参数,返回值范围为-pi/2到pi/2;Atan2(x_num,y_num)有两个参数,相当于Atan(y_num/x_num),返回值范围为-pi到pi,不包含pi。Minverse矩阵求逆,先选定输出区域,键入“”,输入公式,再按Ctrl+Shift+Enter。Degrees将弧度转换为度,Radians将度转换为弧度。Trunc直接将小数部分舍去成为整数或保留指定位数的小数,如Trunc(9.9)=9,Trunc(5.237,2)=5.23。,函数简介,日期与时间函数:在Excel,日期时间是一个序列号Serial_Number,起始于公元1900年1月1日,结束于9999年12月31日,序列号的范围从1到2958465。关于时间的部分以小数表示。常用函数包括:Date、Year、Month、Day、Time、Hour、Minute、Second、NetWorkDays、Now、WeekDay、WeekNum、WorkDay。要点:Date函数:计算两个指定日期之间的相差天数,如Date(2006,9,25)-Date(2006,8,23)计算差旅天数等。NetWorkDays函数:返回开始日期和结束日期之间所有工作日的个数,并可以使用一个参数来声明特定的节假日。WorkDay函数:返回指定个数工作日前(后)的日期,如WorkDay(“2006/9/29”,65)=”2006/12/29”。,函数简介,统计函数:使用与其他函数略有不同,必须先选定输出区域,输入公式,再按Ctrl+Shift+Enter。常用函数包括:Average、Count、CountA、CountBlank、CountIF、Devsq、Finv、Forecast、Intercept、Linest、Max、Median、Min、Mode、Rank、Slope等。Linest使用最小二乘法对已知数据进行最佳直线拟合,并返回描述此直线的数组;Intercept利用现有的x值与y值计算直线与y轴的截距;Slope利用现有的x值与y值计算直线的斜率。Forecast可以根据已有的数值计算或预测未来值。Mode可以统计在某一数组或数据区域中出现频率最多的数值。Rank返回一个数字在数字列表中的排位。,打印起始页码的设置,测量资料整理时,经常将不同的数据放在不同的表格中,最后汇总时统一页码打印装订,不同的表格起始页码也不同,因而需要修改打印起始页码,点击“主菜单文件页面设置”,修改下图中起始页码中的“自动”为所需数值。,单元格的操作保护,在工作表中,有些单元格包含重要公式或参数,不允许修改,此时可以利用“主菜单工具保护保护工作表”输入保护密码和鼠标右键点击“设置单元格格式”中的“锁定”复选框配合使用。,工作表的隐藏保护,在包含多个工作表的工作薄中,为了防止整个工作表的误修改,单击“格式工作表隐藏”,将当前的工作表隐藏。,条件格式快速查找数据,工作表中数据较多时,可以采取给定条件由Excel查找,找到后以醒目的字体格式或单元格格式突出显示。,排序,资料整理时,常按一定的规律将数据按顺序排列,如按点号字母先后、数值大小等。选中需要排序的区域,按照最多三个关键字进行升(降)序进行,排序后与关键字相应的其他列也会同时变换位置。,数据的有效性检验,某些单元格的输入数据在一定的范围内,超出范围或格式不符都会产生错误,为此可以对输入的数据进行有效性检验,当超出范围或格式不符时给出错误提示。,窗格的拆分与冻结,当表格内数据量较大时,查看数据经常上下或左右拖动表格,标题栏一般只在最左端和最上端,难以将数据和标题栏对应,利用“主菜单窗口”下的“拆分”和“冻结窗格”可以解决这一问题。,图表的创建,工程测量应用示例,沉降监测成果表控制网复测高差比较表施工放样坐标计算表,Excel简单开发,宏:将很多动作记录起来,以便于日后使用的一项功能。宏是一系列命令和函数,存储于VisualBasic模块中,并且在需要执行该项任务时可随时运行。如果经常在MicrosoftExcel中重复某项任务,那么可以用宏自动执行该任务。VBA宏语言:附属在Office软件包中的一套程序语言,主要是为自定义应用程序中的功能及加强应用程序间的互动而设计。VBA与VB语法基本相同,其不同点在于,VBA程序不能制作为“执行文件”,只能先启动相关的应用程序,并开启程序代码所在的文件,才能运行指定的文件。不同Office应用程序间的VBA程序语法相同,但引用的对象不同,因此不能直接相互调用。,Excel简单开发,宏病毒:是一种计算机病毒,存储在文件、模板或加载项的宏中。计算机黑客利用VBA的宏功能,编写一些具有破坏性或其他目的的程序,在宏运行时对文件或计算机系统进行破坏或达到其他一些非法目的。宏安全性:由于宏可能含有病毒,Office软件中内置了一套宏病毒防御程序,按照级别的高低,可以阻止或允许宏程序的运行。其安全性分为非常高、高、中和低四种,对于自己编写的宏或宏语言,一般设为“中”,在打开文件时选择是否执行宏。宏安全性的设置“主菜单工具选项安全性”。,编写自定义函数,点击“主菜单工具宏VisualBasic编辑器”进入VBA编辑界面,在左侧“工程资源管理器”项目上单击右键,点击“插入模块”,在右侧编辑区中输入程序。例:计算一个角度的三角函数值,测量工作中的角度单位是60进制,而Excel本身无法直接计算60进制的角度的三角函数,它使用的是弧度值。为使用上方便,自己编写一个与计算器上DEG和DMS键功能相同的自定义函数。,编写自定义函数,程序中加入微小量是为了进位需要,否则会产生计算错误。,FunctionDEG(angleAsDouble)AsDoubleDimDegreeAsIntegerDimMinuteAsIntegerDimSecondAsDoubleangle=angle+0.000005Degree=Fix(angle)Minute=Fix(angle-Degree)*100Second=(angle-Degree-Minute/100)*10000DEG=Degree+Minute/60+Second/3600EndFunction,FunctionDMS(angleAsDouble)AsDoubleDimDegreeAsIntegerDimMinuteAsIntegerDimSecondAsDoubleDimMinSecAsDoubleangle=angle+0.000005Degree=Fix(angle)MinSec=(angle-Degree)*3600Minute=Fix(MinSec/60)Sec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 德州九中物理考试题目及答案
- 天然气点火员模拟考试题及答案
- 智能护理数据融合-洞察及研究
- 2025年秋季学期小学教职工思政第一课校长讲话:守初心育童心担使命铸校魂-
- 2025年高速公路隧道消防应急处置培训考试题库(附答案)
- 2025年高级钳工试题及答案
- 区块链中级题库及答案
- 董监事股东管理办法
- 专业教师教育管理办法
- it项目开发管理办法
- 医院检验科质量手册
- 小学数学课标培训课件:“数与代数”版块内容分析及教学建议
- 东方插花-盘插(花艺及插花技能)
- 教育行政学课件
- 30题工程造价岗位常见面试问题含HR问题考察点及参考回答
- 安全挂梯施工方案
- 产品研发管理手册:免修版模板范本
- 高速铁路接触网运行维修规则
- 易制爆化学品危险物品单位治安防范情况检查评估表
- 【高中班会】鸣警钟勿忘国耻+悼先烈砥砺前行+课件+高一上学期爱国主义教育主题班会
- 资源调查与评价-课件
评论
0/150
提交评论