按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
我们要给每个人的金额乘一个系数,如果是上班时的工作餐,就打六折;如果是加班时的工作
餐,就打五折;如果是休息日来就餐,就打九折。首先打开―工具‖菜单,单击―宏‖命令中的
―Visual Basic编辑器‖,进入Visual Basic编辑环境,在―工程-VBAobject‖栏中的当前表上
单击鼠标右键,选择―插入‖…―模块‖ ,在右边栏创建下面的函数rrr,代码如下: Function
rrr(tatol; rr) If rr = 〃上班〃 Then rrr = 0。6 * tatol ElseIf rr = 〃加班〃 Then rrr =
0。5 * tatol ElseIf rr = 〃休息日〃 Then rrr = 0。9 * tatol End If End Function (如图
9)。 图9 这时关闭编辑器,只要我们在相应的列中输入rrr(F 2,B 2),那么打完折后的金
额就算出来了(如图10)。
CXLIX
…………………………………………………………Page 150……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
10、矩阵计算 Excel的强大计算功能,不但能够进行简单的四则运算,也可以进行数组、矩阵
的计算。 (1)数组和矩阵的定义 矩阵不是一个数,而是一个数组。在Excel里,数组占用一
片单元域,单元域用大括号表示,例如{A1:C3},以便和普通单元域A1:C3相区别。设置时先
选定单元域,同时按Shift+Ctrl+Enter键,大括弧即自动产生,数组域得以确认。 一个单
元格就是一个变量,一片单元域也可以视为一组变量。为了计算上的方便,一组变量最好给一
个数组名。例如A={A1:C3}、B={E1:G3}等。数组名的设置步骤是:选定数组域,单击―插入‖
菜单,选择―名称‖项中的―定义‖命令,输入数组名,单击―确定‖按钮即可。更简单的命名办法
为:选择数组域,单击名称框,直接输入名称就行了。 矩阵函数是Excel进行矩阵计算的专用
模块。用―插入‖ -―函数‖命令打开―粘贴函数‖对话框(如图11),选中函数分类栏中的―数学
与三角函数‖ ,在右边栏常用的矩阵函数有: MDETERM—— 计算一个矩阵的行列式;
MINVERSE——计算一个矩阵的逆矩阵; MMULT——计算两个矩阵的乘积; SUMPRODUCT——计
算所有矩阵对应元素乘积之和。
CL
…………………………………………………………Page 151……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
图11 (2)矩阵的基本计算 数组计算和矩阵计算有很大的区别,比如下面这个例子中,A和B
都是定义好的数组,因为这两个数组都是3×3的,输出结果也是3×3个单元格。计算时先选定
矩阵计算结果的输出域,为3×3的单元格区域,然后输入公式。如果输入―=A+B‖或―=A…B‖,
计算结果是数组对应项相加或相减,输入―=A*B‖表示数组A和B相乘,输入―=A/B‖表示数组A除
数组B。如果要进行矩阵计算,就要用到相应的矩阵函数。矩阵相加、相减与数组的加减表达
形式是一样的,也是―=A+B‖和―=A…B‖,表示矩阵相乘可以输入―=MMULT(A,B)‖,而矩阵相除
是矩阵A乘B的逆矩阵,所以计算公式是―=MMULT(A,MINVERSE (B))‖ 。公式输入后,同时按Shift
+Ctrl+Enter键得到计算结果。 对于更复杂的矩阵计算,可以采用分步计算
11 自动切换输入法 ………在一张工作表中,往往是既有数据,又有文字,这样在输入时就需
要来回在中英文之间反复切换输入法,非常麻烦。 如果你要输入的东西很有规律性,比如这
一列全是单词,下一列全是汉语解释,你可以用以下方法实现自动切换。方法是: (1)选中
要输入英文的列,单击―数据‖菜单,选择―有效性。。。‖命令,在弹出的―数据有效性‖对话框中,
选中―输入法模式‖选项卡,在―模式‖框中选择―关闭(英文模式)‖命令,单击―确定‖按钮(如
图12)。
CLI
…………………………………………………………Page 152……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
图12 (2)选中要输入汉字的列,在―有效数据‖对话框中,单击―IME模式‖选项卡,在―模式‖
框中选择―打开‖命令,单击―确定‖按钮。这样,当光标在前一列时,可以输入英文,在下一列
时,直接可以输入中文,从而实现了中英文输入方式之间的自动切换。
12 批量删除空行 有时我们需要删除Excel工作薄中的空行,一般做法是将空行一一找出,然
后删除。如果工作表的行数很多,这样做就非常不方便。我们可以利用― 自动筛选‖功能,把空
行全部找到,然后一次性删除。 做法:先在表中插入新的一个空行,然后按下Ctrl+A键,选
择整个工作表,用鼠标单击―数据‖菜单,选择―筛选‖项中的― 自动筛选‖命令。这时在每一列的
顶部,都出现一个下拉列表框,在典型列的下拉列表框中选择―空白‖,直到页面内已看不到数
据为止(如图13)。
CLII
…………………………………………………………Page 153……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
图13 在所有数据都被选中的情况下,单击―编辑‖菜单,选择―删除行‖命令,然后按―确定‖按
钮。这时所有的空行都已被删去,再单击―数据‖菜单,选取―筛选‖项中的― 自动筛选‖命令,工
作表中的数据就全恢复了。插入一个空行是为了避免删除第一行数据。 如果想只删除某一列
中的空白单元格,而其它列的数据和空白单元格都不受影响,可以先复制 此列,把它粘贴到
空白工作表上,按上面的方法将空行全部删掉,然后再将此列复制,粘贴到原工作表的相应位
置上。
8、编辑技巧 (1) 分数的输入 如果直接输入―1/5‖,系统会将其变为―1月5日‖,解决办法是:
先输入―0‖,然后输入空格,再输入分数―1/5 。。。 '/quote' 请问你的这个图片是用那个软件
切取的;可以发一个给我吗?谢谢。
CLIII
…………………………………………………………Page 154……………………………………………………………
Excel_word_ppt_使用技巧大全(完全版)
Part 7: EXCEL运用技巧汇总
返回首页
Excel XP的八则快速输入技巧 如果我们在用Excel XP处理庞大的数据信息时,不注意讲究技
巧和方法的话,很可能会花费很大的精力。因此如何巧用Excel XP,来快速输入信息就成为各
个Excel XP用户非常关心的话题,笔者向大家介绍几则这方面的小技巧。 1、快速输入大量含
小数点的数字 如果我们需要在Excel XP工作表中输入大量的带有小数位的数字时,按照普通
的输入方法,我们可能按照数字原样大小直接输入,例如现在要在单元格中输入0。05这个数字
时,我们会把―0。05‖原样输入到表格中。不过如果需要输入若干个带有小数点的数字时,我们
再按照上面的方法输入的话,每次输入数字时都需要重复输入小数点,这样工作量会变大,输
入效率会降低。其实,我们可以使用Excel XP中的小数点自动定位功能,让所有数字的小数点
自动定位,从而快速提高输入速度。在使用小数点自动定位功能时,我们可以先在Excel XP
的编辑界面中,用鼠标依次单击―工具‖/―选项‖/―编辑‖标签,在弹出的对话框中选中― 自动设
置小数点‖复选框,然后在―位数‖微调编辑框中键入需要显示在小数点右面的位数就可以了。
以后我们再输入带有小数点的数字时,直接输入数字,而小数点将在回车键后自动进行定位。