- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Exce编程简介
用Excel编程简介
用Excel编程是一个新的提法。所谓用Excel编程,不是用程序设计语言编写,而是充分利用Excel的功能,在Excel的工作表中通过定义名称、输入计算公式、插入工作表函数、插入图表等操作,完成一系列信息处理(包括工程计算)。
一般要做三件事:
第一,输入数据;
第二,处理数据;
第三,输出数据。
这种程序的输入、输出界面均在Excel的工作表界面。在工作表的单元格中输入数据后,这些数据就被存储在这些单元格中,什么地方需要这些数据就直接引用。通过一系列的处理,得到用户所需要的结果,直接输出在工作表中。输入、输出的样式可以随意设置。
这种程序的运行是立即执行方式。如果计算量不是特别大,当用户输入完要处理的数据后,立即显示结果。
例如编写一个计算任意三角形(三边长已知)面积的程序。
已知边长为:a、b、c,
设计计算公式为:
P =(a + b + c)/2
Excel编程操作:打开一个新工作簿,以“求三角形面积”为文件名存盘。在工作表Sheet1中输入文本(粗体字)和数据(斜体字),见图1-5。然后操作(定义、输入计算公式):
命名:
选中E5单元格,插入→名称→定义,在“定义名称”对话框定义下列名称。定义完一个名称别忘记了点击“添加”。
“名称”栏输入内容
“引用位置”栏输入内容
P
=SUM(B5:D5)/2
Δ面积
=SQRT(P*(P-B5)*(P-C5)*(P-D5))
公式清单:
E5:=Δ面积
显示结果:
见图1-5
说明:本程序主体在框线内,使用时,改变a、b、c的值,立即显示面积的结果。另外,在本工作簿的工作表Sheet1中的任何位置按行逐个单元格依次输入a、b、c的值和公式“=Δ面积”,立即显示计算结果(见图1-5的行6、行7)。
图1-5 例1-3的计算结果
用于公式计算的有关命名及名称的应用
用公式计算的有关命名有单元格命名、单元格区域命名、常量命名和公式命名。在用公式计算时,可以直接引用这些名称,使得公式看起来更直观、更容易理解,引用也更方便。
1.6.1 命名规则
名称必须以字母或下划线开头,后面可以使用除空格和连字符以外的任何字符。但要注意避开使用单元格引用本身的名称,如B12、AY8等。名称使用英文字母时大小写等同。具体命名规则如下:
(1)名称的第一个字符必须是字母(包括汉字)或下划线。名称中的字符可以是字母、数字、句号和下划线。
(2)名称不能与单元格引用相同,例如 Z$100 、 R1C1、A8、B12。
(3)名称中不能有空格。可以用下划线和句号作单词分隔符,例如: Sales_Tax 或 First.Quarter。
(4)名称的长度不得超过255个字符,但实际上一般以不超过15个字符为好。
(5)名称可以包含大、小写字符。Microsoft Excel 在名称中不区分大小写。例如,如果已经创建了名称 Sales,接着又在同一工作簿中创建了名称 SALES,则第二个名称将替换第一个。
1.6.2 命名及名称的使用
在工作表中定义名称有两种方法:使用菜单命令(插入→名称→定义)或使用“公式编辑”栏左边的“名称”框。使用菜单命令的优点是:不必关闭定义“名称”对话框就一次可以定义多个名称。另外,常数和公式的命名只能使用菜单命名法。
1.使用菜单命令定义名称
利用菜单命令定义名称的步骤如下:
(1)选定要命名的单元格或单元格区域。
(2)操作:插入→名称→定义,显示定义名称对话框(技巧:按Ctrl+F3组合键可直接显示定义名称对话框)。
(3)在“名称”框中输入你想要的名称,然后点击“确定”,定义该名称完毕。
(4)若定义多个名称,可以在定义“名称”对话框打开时,在“名称”框中输入一个名称,在“引用位置”框中输入该名称的引用(单元格或单元格区域),或用鼠标选定单元格(或单元格区域)的方法输入该名称的引用,单击“添加”按钮再定义下一个名称。
2.使用“名称”框定义名称
“名称”框出现在“公式编辑”栏的左边(见图1-1),常规状态下显示活动单元格的引用名称,或者如果当前选中的单元格(包括单元格区域)已经命名,则显示命名的名称。
利用“名称”框定义名称的步骤如下:
(1)选定要命名的单元格或单元格区域。
(2)单击“名称”框则活动单元格的引用名称突出显示在框内。
(3)为选定要命名的单元格或单元格区域输入一个名称。
(4)按Enter完成名称定义。
3.以工作表中的文字创建名称
可以用选定区域的首行(首行包括在选定区域之内,下同)或末行或最左列或最右列中的文本指定名称,用这种方法有时一次可定义多个名称。例如在工作表Sheet1中有如下内容:
A
B
C
D
E
1
I
J
K
N
总和
2
2
3
2
12
19
选定A1:E2区域,插入→名称→指定,显
文档评论(0)