• 2008-03-19

    Excel学习笔记 - [学习的方法]

    1. 多个工作簿切换 

    编辑工作表还要知道的就是如何在几个同时打开的工作簿之间切换。现在我们切换到刚才打开的另外一个工作簿中去。打开“窗口”菜单,当前同时打开的文件簿列表如下图所示:

    excel18.gif

    菜单中列出了当前打开的所有工作簿的名称,而且在当前在编辑的工作簿的前有一个对号,单击下面另外的工作簿名称,当前编辑的就成了这个工作簿。 如果要回到刚才的工作薄就再单击“窗口”菜单,选择原来的工作薄名称,又切换回来了。

    如果Excel窗口中同时打开了不只一个文件,在的多个文档之间切换还可以使用Windows切换程序的快捷键Alt+Tab来实现:按下Alt+Tab键,桌面上会出现下图所示窗口:

    excel08.gif

    它们代表不同的文件,我们可以按住Alt键不放,多按几次Tab键,选中想要编辑的工作簿後放开键盘,就能切换到想要的文件中了。

    2. 绝对引用及相对引用

    随着公式的位置变化,所引用单元格位置也是在变化的是相对引用;而随着公式位置的变化所引用单元格位置不变化的就是绝对引用。

    下面讲一下“C4”、“$C4”、“C$4”和“$C$4”之间的区别。

    在一个工作表中,在C4、C5中的数据分别是60、50。如果在D4单元格中输入“=C4”,那么将D4向下拖动到D5时,D5中的内容就变成了50,里面的公式是“=C5”,将D4向右拖动到E4,E4中的内容是60,里面的公式变成了“=D4”。

    excel303-1.gif

    现在在D4单元格中输入“=$C4”,将D4向右拖动到E4,E4中的公式还是“=$C4”,而向下拖动到D5时,D5中的公式就成了“=$C5”。

    excel303-2.gif

    如果在D4单元格中输入“=C$4”,那么将D4向右拖动到E4时,E4中的公式变为“=D$4”,而将D4向下拖动到D5时,D5中的公式还是“=C$4”。

    excel303-3.gif

    如果在D4单元格中输入“=$C$4”,那么不论你将D4向哪个方向拖动,自动填充的公式都是“=$C$4”。 原来谁前面带上了“$”号,在进行拖动时谁就不变。如果都带上了“$”,在拖动时两个位置都不能变。

    excel303-4.gif

    怎么样?绝对引用与相对引用的区别搞清楚了吗?自己试试,就会清楚一些了!

    3. 回车键使用

    有时使用Excel进行一些资料的整理,此时会需要在一个单元格中输入几段的内容,按回车的作用并不是在单元格中进行分段,在一段的结束按住Alt键按回车,这样才能在一个单元格中使用几个段落。

    4. 自动填充

    用鼠标拖动进行填充时可以向下进行填充,也可以向上、向左、向右进行填充,只要在填充时分别向上、左、右拖动鼠标就可以了。

    除了使用鼠标拖动进行填充外,还可以使用菜单项进行填充:选中要填充的单元格,打开“编辑”菜单,单击“填充”项,从打开的子菜单中选择填充的方向,就可以了。

    有时我们需要输入一些等比或等差数列,这时使用填充功能就很方便了,在上面输入“1”,下一个单元格输入“2”,然後从上到下选中这两个单元格,向下拖动第二个单元格的黑色方块进行填充,可以看到所填充出来就是一个等差数列了。

    等比数数列的填充需要这样来做:首先在单元格中填入数列开始的数值,然後选中要填充数列的单元格,打开“编辑”菜单,单击“填充”项,选择“序列”命令,选择“等比数列”,步长值设置为“2”,单击“确定”按钮,就可以在选定的单元格中填入了等比数列。如下图:

    excel309-1.gif

    使用菜单项打开的对话框来设置序列还可以设置序列产生的方向是横向或竖向,也可以填充日期。如果我们要填充的日期的变化不是以日为单位的话,就要用到这里的日期填充来做了;有时我们不知道要填充的东西到底有多少个单元格,比如一个等比数列,我们只知道要填充的开始值和终值,此时我们就可以先选择尽量多的单元格,在“序列”对话框中设置步长和终值。如下图:

    excel309-2.gif

    5. 移动单元格

    有时我们会对表格或部分单元格的位置进行调整,此时用移动单元格是很方便的。选中要移动的单元格,把鼠标移动到选区的边上,鼠标变成我们熟悉的左上箭头的形状,按下左键拖动,会看到一个虚框,这就表示我们移动的单元格到达的位置,在合适的位置松开左键,单元格就移动过来了。

    6. 插入

    对工作表的结构进行调整,可以插入行,列,单元格。

    右键单击左边的行标选中一行,然後从打开的菜单中选择“插入”命令单击,就可以在选中的行前面插入一个行了。然後就可以输入数据了。

    插入列 和插入行差不多,选中一列,从右键菜单中选择插入,就可以在当前列的前面插入一列。

    还可以插入一个单元格,右键单击一个单元格,从打开的菜单中选择“插入”命令,打开“插入”对话框,选择“活动单元格下移”,单击“确定”按钮,就可以在当前位置插入一个单元格,而原来的数据都向下移动了一行。

    excel405.gif

    有插入当然有删除了,这个很简单,删除行,可以选中这一行,然後从右键菜单中选择“删除”命令;列则可以选中列,从右键菜单中选择“删除”,单元格也是一样,只是会弹出“删除”对话框,选择“下方单元格上移”,单击“确定”按钮,单元格删除了,下面的记录也可以移动上来了。

    7. 复制:

    我们还可以不通过剪贴板进行复制:选择要复制单元格,使用移动的方法来移动单元格,但是同时按住Ctrl键,此时会看到鼠标指针上增加了一个加号,移动到合适的位置松开左键和Ctrl键,单元格内容就复制过来了,这在同一屏幕上的单元格复制时很有用。

    8. 全屏

    们经常会遇到这种情况:工作表的内容在视图中看起来不是很完整,这时我们可以试一下全屏显示:打开“视图”菜单,单击“全屏显示”命令,界面变成了这个样子,中间的数据显示区域比原来大了许多。

    9. 分页

    我们还可以自己插入分页符,选中要分页位置的单元格,然後打开“插入”菜单,单击“分页符”命令,在选中的单元格的左边和上面就出现了分页符的标记,这样就设置好分页了。如果只想上下分,选中要分页的行,插入一个分页符就可以了。

    10. 拆分窗口

    用视面管理器可以方便地观看工作表的页面效果和分页情况,不过这对于数据浏览的帮助并不大,只有在表比较小的时候才有用,而在表太大时,比例设置小了往往会看不清楚,而我们平时查看的通常都是比较大的工作表,看这种表经常遇到的一个困难是表中两个部分的数据进行比较时没有办法同时看到两部分的数据。

    对于这种情况我们可以这样来做:打开“窗口”菜单,单击“拆分”命令,在工作表当前选中单元格的上面和左边就出现了两条拆分线,整个窗口分成了四部分,而垂直和水平滚动条也都变成了两个。

    excel802.gif

    有时我们需要把一个工作簿中不同的工作表的内容来对照着看,这时拆分就帮不上忙了,不过我们可以使用这样的方法:打开“窗口”菜单,单击“新建窗口”命令,为当前工作簿新建一个窗口,注意现在的标题栏上的文件名後面就多了一个“:2”,表示现在是打开的一个工作簿的第二个窗口。

    打开“窗口”菜单,单击“重排窗口”命令,弹出“重排窗口”对话框,选择一个窗口排列的方式,这里我们选择“垂直并排”,选中“当前活动工作簿的窗口”前的复选框,单击“确定”按钮。

    excel803.gif

    我们给这个工作簿建立的两个窗口就在这里并排显示了,在两个窗口中选择不同的工作表显示,就可以进行对比查看了。

    excel803-1.gif

    同样,如果是两个不同的工作簿中的内容进行比较,也可以使用这个重排窗口命令,只是在打开的“重排窗口”对话框中不要选中“当前活动工作簿的窗口”命令就可以了。

    11. 打印标题

    如果一个表很长,在第二页中没有表头,这样打印出来的表看起来很不方便。我们来给它设置一个打印表头,以使它在打印的时候在每页中都能够打印出表头:打开“页面设置”对话框,单击“工作表”选项卡,单击“顶端标题行”中的十取按钮,从工作表中选择我们要作为工作表的区域,单击输入框中的按钮,回到“页面设置”对话框,单击“确定”按钮,现在我们单击“打印预览”按钮看一下效果:後面的页面中就都有标题了。

    12. 选择性粘贴

    Excel为我们提供了一些自动功能。 先来看看选择性粘贴: 这里的选择性粘贴是指把剪贴板中的内容按照一定的规则粘贴到工作表中,而不是像前面那样简单地拷贝。就拿这个表来说吧(如图1)。

    ex2k1101.gif

    图1

    这里的“利润”一栏是我们使用公式计算得到的,选择这一栏,复制到Sheet2中,可以看到数值并没有跟着复制过来;这时就可以使用选择性粘贴了:打开“编辑”菜单,单击“选择性粘贴”命令,打开“选择性粘贴”对话框(如图2),在“粘贴”一栏中选择“数值”,单击“确定”按钮,数值就可以粘贴过来了。 这种情况不仅是在几个工作表之间复制时会发生,在同一个工作表中进行复制时也会遇到,到时可要注意。

    ex2k1102.gif

    图2

    选择性粘贴还有一个很常用的功能就是转置功能。简单地理解就是把一个横排的表变成竖排的或把一个竖排的表变成横排的:选择这个表格,复制一下,切换到另一个工作表中,打开“选择性粘贴”对话框,选中“转置”前的复选框,单击“确定”按钮,可以看到行和列的位置相互转换了过来。

    另外一些简单的计算也可以用选择性粘贴来完成:选中这些单元格,复制一下,然後打开“选择性粘贴”对话框,在“运算”一栏选择“加”,单击“确定”按钮,单元格的数值就是原来的两倍了。 此外你还可以粘贴全部格式或部分格式,或只粘贴公式等等。

    13. 使用批注

    打开我们建立的表格,选中这个单元格,打开“插入”菜单,单击“批注”命令,出现一个类似文本框的输入框,在这里输入提示的信息,然後单击工作表中的任意位置,在这个单元格中就出现了这样一个红色的箭头,把鼠标移动到这个单元格上,刚才我们看到的那个批注的提示框就出现了(如图2-3)。

    ex2k1202.gif ex2k1203.gif

    图2               图3

    插入的批注也可以修改:在单元格中单击右键,从弹出的菜单中选择“编辑批注”命令,批注的输入框出现了,这样就可以对批注进行修改了;删除批注也很简单:在单元格中单击右键,单击菜单中的“删除批注”命令就可以了。 一般来说批注都是显示提示性的信息,如对工作表进行校对时加一个校对的意见等(如图4-5)。

    ex2k1204.gif ex2k1205.gif

    校对工作表,Excel还提供了另外一种方式:修订。 打开“工具”菜单,选择“修订”项,单击子菜单中的“突出显示修订”命令,打开“突出显示修订”对话框,选中“编辑时跟踪修订信息,同时共享工作簿”前的复选框,保证下面的“在屏幕上突出显示修订”复选框是选中状态,单击“确定”按钮,弹出一个对话框,提示我们这样做Excel会进行保存,单击“确定”,就开始修订了。

    ex2k1206.gif

    图6

    单击A1单元格,修改一下它的内容,回车确定修改,可以看到在单元格的周围出现了一个蓝色的边框,将鼠标放到这个单元格上,出现了提示(如图6),告诉我们什么人在什么时间和地点将什么内容修改成了什么。 拿到了修订後的工作簿,当然要看看到底都修订了哪些地方,就可以这样做:打开“工具”菜单的“修订”子菜单,单击“接受或拒绝修订”命令,弹出对话框提示要存盘,单击“确定”按钮,出现“接受或拒绝修订”对话框,单击“确定”按钮,这个对话框就变成了这个样子,在对话框中显示了修订的内容,只要对修订内容选择“接受”或“拒绝”就可以了;单击“关闭”按钮就可以回到编辑状态。

    14. 超链接

    Excel中我们可以使用超级链接连接其它的文件或Web地址,也可以粘贴一个电子邮件地址,在用鼠标单击这个地址时自动启动相应的电子邮件程序,发送电子邮件等等。

    选中要插入超级链接的单元格,打开“插入”菜单,单击“超级链接”命令,打开“插入超级链接”对话框(如图7),这里的“显示文字”输入框中显示的就是单元格中的文字;先来插入一个经常去的Web页面:注意左边这个“原有文件或Web页”按钮处于“按下”的状态,在列表中显示出了最近浏览过的页面,我们选择“http://www.hongen.com ”,在上面的输入框中显示出了所选择的页面地址;如果列表中没有,你也可以直接在输入框中输入,单击“确定”按钮将这个超级链接设置好;现在将鼠标移动到单元格上,鼠标变成了手的形状,单击,系统就会自动启动浏览器对我们输入的页面进行浏览了。

    ex2k1207.gif

    图7

    不过这只是超级链接作用的一个小方面,更多的时候使用超级链接是为了查阅工作表的方便;在A1单元格上单击右键,从弹出的菜单中单击“超级链接”项,选择子菜单中的“编辑超级链接”命令,就可以打开“编辑超级链接”对话框(如图8),单击左边“链接到”列表中的“文档中的位置”按钮,对话框的样子就发生了改变,单击“或在这篇文档中选择位置:”列表中“单元格引用”前面的加号,选择“Sheet2”,在“请键入单元格引用”输入框中就显示出了“A1”,这正是我们想要链接的单元格,单击“确定”按钮设置好链接,现在单击这个单元格,Excel就自动跳转到了Sheet2的A1单元格上。

    ex2k1208.gif

    图8

    我们还可以像在网页上那样插入一个邮件地址:选择单元格,打开单击右键,从弹出的菜单中选择“超级链接”命令单击,打开“插入超级链接”对话框,单击左边“链接到”列表中的“电子邮件地址”按钮,然後在“电子邮件地址”输入框中输入要插入的电子邮件地址,单击“确定”按钮,就将电子邮件地址链接到了单元格中;单击单元格,就会启动默认的电子邮件程序给刚才插入的电子邮件地址发送信件了。

    我们还可以链接到其它的文档中,打开“插入超级链接”对话框,选择“链接到”列表中的“原有文件或Web页”按钮,然後单击“文件”按钮,打开“链接到文件”对话框,从对话框中选择要链接的文件,单击“确定”按钮回到“插入超级链接”对话框,单击“确定”按钮设置好链接,单击刚才设置的单元格,就可以转而查阅链接的文档了。

    15. 高级编辑技巧

    • (5) 多张工作表中输入相同的内容

    几个工作表中同一位置填入同一数据时,可以选中一张工作表,然後按住Ctrl键,再单击窗口左下角的Sheet1、Sheet2......来直接选择需要输入相同内容的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些数据会自动出现在选中的其它工作表之中。输入完毕之後,再次按下键盘上的Ctrl键,然後使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则在一张表单中输入的数据会接着出现在选中的其它工作表内。

    • (6) 不连续单元格填充同一数据

    选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部都选中了。在编辑区中输入数据,然後按住Ctrl键,同时敲一下回车,在所有选中的单元格中都出现了这一数据。

    • (7) 在单元格中显示公式

    如果工作表中的数据多数是由公式生成的,想要快速知道每个单元格中的公式形式,以便编辑修改,可以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击“确定”按钮*(如图2)。这时每个单元格中的分工就显示出来了。如果想恢复公式计算结果的显示,就再设置“窗口选项”栏下的“公式”项失效即可。

    ex2k1302.gif

    16. 合并

    根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切”和“粘贴”来完成操作,但如果有几万行,就不能这样办了。

    解决办法是:在C行後插入一个空列(如果D列没有内容,就直接在D列操作),在D1中输入“=B1&C1”,D1列的内容就是B、C两列的和了。选中D1单元格,用鼠标指向单元格右下角的小方块“■”,当光标变成"+"後,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了B列和C列的合并。这时先不要忙着把B列和C列删除,先要把D列的结果复制一下,再用“选择性粘贴”命令,将数据粘贴到一个空列上。这时再删掉B、C、D列的数据。

    下面是一个“&”实际应用的例子。用AutoCAD绘图时,有人喜欢在EXCEL中存储坐标点,在绘制曲线时调用这些参数。存放数据格式为“x,y”的形式,首先在Excel中输入坐标值,将x坐标值放入A列,y坐标值放入到B列,然後利用“&”将A列和B列合并成C列,在C1中输入:=A1&","&B1,此时C1中的数据形式就符合要求了,再用鼠标向下拖动C1单元格,完成对A列和B列的所有内容的合并(如图3-4)。

    合并不同单元格的内容,还有一种方法是利用CONCATENATE函数,此函数的作用是将若干文字串合并到一个字串中,具体操作为“=CONCATENATE(B1,C1)”。比如,假设在某一河流生态调查工作表中,B2包含“物种”、B3包含“河鳟鱼”,B7包含总数45,那么: 输入“=CONCATENATE("本次河流生态调查结果:",B2,"",B3,"为",B7,"条/公里。")” 计算结果为:本次河流生态调查结果:河鳟鱼物种为45条/公里。

    ex2k1303.gif ex2k1304.gif

    17. 自定义格式

    Excel中预设了很多有用的数据格式,基本能够满足使用的要求,但对一些特殊的要求,如强调显示某些重要数据或信息、设置显示条件等,就要使用自定义格式功能来完成。 Excel的自定义格式使用下面的通用模型:正数格式,负数格式,零格式,文本格式,在这个通用模型中,包含三个数字段和一个文本段:大于零的数据使用正数格式;小于零的数据使用负数格式;等于零的数据使用零格式;输入单元格的正文使用文本格式。 我们还可以通过使用条件测试,添加描述文本和使用颜色来扩展自定义格式通用模型的应用。

    • (1)使用颜色 要在自定义格式的某个段中设置颜色,只需在该段中增加用方括号括住的颜色名或颜色编号。Excel识别的颜色名为:[黑色]、[红色]、[白色]、[蓝色]、[绿色]、[青色]和[洋红]。Excel也识别按[颜色X]指定的颜色,其中X是1至56之间的数字,代表56种颜色(如图5)。

    ex2k1305.gif

    图5

    • (2)添加描述文本 要在输入数字数据之後自动添加文本,使用自定义格式为:"文本内容"@;要在输入数字数据之前自动添加文本,使用自定义格式为:@"文本内容"。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。
    • (3)创建条件格式 可以使用六种逻辑符号来设计一个条件格式:>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、=(等于)、<>(不等于),如果你觉得这些符号不好记,就干脆使用“>”或“>=”号来表示。

    由于自定义格式中最多只有3个数字段,Excel规定最多只能在前两个数字段中包括2个条件测试,满足某个测试条件的数字使用相应段中指定的格式,其馀数字使用第3段格式。如果仅包含一个条件测试,则要根据不同的情况来具体分析。

    自定义格式的通用模型相当于下式:[>;0]正数格式;[<;0]负数格式;零格式;文本格式。

    下面给出一个例子:选中一列,然後单击“格式”菜单中的“单元格”命令,在弹出的对话框中选择“数字”选项卡,在“分类”列表中选择“自定义”,然後在“类型”文本框中输入“"正数:"($#,##0.00);"负数:"($ #,##0.00);"零";"文本:"@”,单击“确定”按钮,完成格式设置。这时如果我们输入“12”,就会在单元格中显示“正数:($12.00)”,如果输入“-0.3”,就会在单元格中显示“负数:($0.30)”,如果输入“0”,就会在单元格中显示“零”,如果输入文本“this is a book”,就会在单元格中显示“文本:this is a book”。 如果改变自定义格式的内容,“[红色]"正数:"($#,##0.00);[蓝色]"负数:"($ #,##0.00);[黄色]"零";"文本:"@”,那么正数、负数、零将显示为不同的颜色。如果输入“[Blue];[Red];[Yellow];[Green]”,那么正数、负数、零和文本将分别显示上面的颜色(如图6)。

    点击查看原始尺寸

    图6

    再举一个例子,假设正在进行帐目的结算,想要用蓝色显示结馀超过$50,000的帐目,负数值用红色显示在括号中,其馀的值用缺省颜色显示,可以创建如下的格式: “[蓝色][>50000] $#,##0.00_);[红色][<0]( $#,##0.00); $#,##0.00_)” 使用条件运算符也可以作为缩放数值的强有力的辅助方式,例如,如果所在单位生产几种产品,每个产品中只要几克某化合物,而一天生产几千个此产品,那么在编制使用预算时,需要从克转为千克、吨,这时可以定义下面的格式: “[>999999]#,##0,,_m"吨"";[>999]##,_k_m"千克";#_k"克"” 可以看到,使用条件格式,千分符和均匀间隔指示符的组合,不用增加公式的数目就可以改进工作表的可读性和效率。

    另外,我们还可以运用自定义格式来达到隐藏输入数据的目的,比如格式";##;0"只显示负数和零,输入的正数则不显示;格式“;;;”则隐藏所有的输入值。 自定义格式只改变数据的显示外观,并不改变数据的值,也就是说不影响数据的计算。灵活运用好自定义格式功能,将会给实际工作带来很大的方便。