Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7168841
  • 博文数量: 655
  • 博客积分: 10264
  • 博客等级: 上将
  • 技术积分: 8278
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-04 17:47
个人简介

ABAP顾问

文章分类

全部博文(655)

文章存档

2017年(2)

2014年(8)

2013年(3)

2012年(2)

2011年(18)

2010年(102)

2009年(137)

2008年(274)

2007年(134)

分类:

2008-06-25 17:56:23

Excel常用技巧
 
正负分明
如果要求Excel工作表中正数用“蓝色”显示,负数用“红色”显示,可以这么实现:选中所需的单元格区域,然后打开“单元格格式”对话框(点击“格式→单元格”菜单),单击“数字”选项卡,在“分类”框中单击“自定义”,在“类型”框中键入“”,单击“确定”按钮。现在,Excel就给数字加上不同的颜色了。
巧加单位
在Excel工作表中,当你需要给数字加上金额单位(如“万元”)时,选中所需的单元格区域,然后打开“单元格格式”对话框,单击“数字”选项卡,在“分类”框中单击“自定义”,在“类型”列表框中键入“#"万元"”,单击“确定”按钮。
输入提速
在你编辑Excel工作表时,可能会遇到大量重复数据需要录入的情况。我们可以这么做:选择需要的单元格区域,然后打开“单元格格式”对话框,单击“数字”选项卡,在“分类”框中单击“自定义”,在“类型”框中输入“@炒肉”(“@”是半角字符),单击“确定”按钮。现在,单击刚才选中的单元格区域中一个单元格,并在其中输入“芹菜”二字,按下回车键后,你会惊喜地发现,这个单元格中出现的是“芹菜炒肉”。
隐藏单元格内容
选择要隐藏的单元格区域,在“格式”菜单中单击“单元格”,单击“数字”选项卡,在“分类”框中,单击“自定义”,然后在“类型”框中键入三个半角的分号“;;;”。单击“确定”按钮。此时,这些单元格中的内容将不会显示在工作表中的单元格中,但当你单击某个单元格后,编辑栏中将会显示其内容。如果希望在编辑栏中也不显示其内容,请继续下面的操作。
隐藏编辑栏内容
再次选择要隐藏的单元格区域,在“格式”菜单中单击“单元格”,单击“保护”选项卡,选中“隐藏”复选框,单击“确定”按钮。接着在“工具”菜单中选择“保护”子菜单,单击“保护工作表”,然后选中“保护工作表及锁定的单元格内容”复选框,还可以在“取消工作表保护时使用的密码”框中键入密码。单击“确定”按钮。以后,如果需要在编辑栏中显示这些单元格的内容,请在“工具”菜单中选择“保护”子菜单,单击“撤消工作表保护”;要在单元格中显示其内容,请删除设置单元格格式时在“类型”框中自定义的“;;;”符号即可。
快速切换Excel单元格的相对与绝对
对于某单元格所输入的公式为“=SUM(B4:B8)”。选中整个公式,按下“F4”键,该公式内容变为“=SUM($B$4:$B$8)”,表示对横、纵行单元格均进行绝对引用;第二次按下“F4”键,公式内容又变为“=SUM(B$4:B$8)”,表示对横行进行绝对引用,纵行相对引用;第三次按下“F4”键,公式则变为“=SUM($B4:$B8)”,表示对横行进行相对引用,对纵行进行绝对引用;第四次按下“F4”键时,公式变回了初始状态“=SUM(B4:B8)”,即对横行纵行的单元格均为相对引用。
还需要说明的一点是,“F4”键的切换功能只对所选中的公式段有作用。只要对“F4”键操作得当,就可以轻松灵活地编辑Excel公式了。
切换工作表快捷方法
切换到前一个工作表可以用快捷键Ctrl+PageUp,相应地Ctrl+PageDown组合键可激活后一个工作表,当然如果习惯用鼠标,还可以通过控制工作表底部的标签滚动按钮移动工作表的名字,然后单击工作表完成切换。
 
 
Excel中号码的特殊输入与转换
以我们学校为例,学生们的学号是“2002*******”,在不同的场合,有时需要完整的学号,而有时又只需要学号中“2002”以后的数字,这种情况下,对于Excel中原已存在的数据一般会有两种操作可能出现。
1、从“*******”转为“2002*******”
假定“*******”处于A列,在B3单元格输入“="2002"&&A3”(注意引住2002的引号是半角的),如A3原先显示的是“1234567”,经过处理后B3显示出“20021234567”,然后再将B3单元格复制到整个B列即可。
2、从“2002*******”转为“*******”
假定“2002*******”处于A列,选中整个列后,按“Ctrl+H”组合键调出“替换”窗口,在“查找内容”一项填入“2002”(引号不用),“替换为”保留为空,单击“全部替换”后则成功进行了转换。
用键盘快速编辑单元格
在应急情况下(例如你的鼠标暂时不能用了),或者不喜欢在键盘和鼠标间频繁地切换,可使用键盘快速编辑单元格:先用方向键选择要编辑的单元格,再按“F2”键就可将选中的单元格处于被编辑状态了,修改完成后再按“Enter”键确认修改。
给Excel工具栏添加计算器
点击菜单“视图→工具栏→自定义”命令,弹出“自定义”对话框 ,在“命令”选项卡下的“类别”列表中点击“工具”,然后选中“命令”列表中的“自定义”并拖至工具栏中
将Excel信息以图片形式保存
有时候我们需要将Excel中的信息以图片的形式放入Word文档或其他图像处理软件中,实现方法是:先在Excel工作表中选择需要的所有单元格,在按住“Shift”键的同时点击“编辑”菜单中的“复制图片”命令,在随后弹出的对话框中选中“如屏幕所示”复选框并[确定],最后进入该图片的目标工作表或其他文档中点击“编辑”菜单中的“粘贴”命令就可以了。
实现数据区行列的转置
假设要将一个“10行×20列”的数据区(A1:T10)转换为“20行×10列”,先选中A1:T10数据区单元格后,单击“编辑”菜单中的“复制”命令,再单击选中要存放转置表区域的左上角单元格(如A11)并单击“编辑”菜单中的“选择性粘贴”命令,在随后弹出的选择性粘贴对话框中选中“转置”复选框并[确定],则行列转置后的表格出现在A11:J30单元格区域。最后再把A1:T10单元格区域删除即可
每次选定同一单元格
有时,我们为了测试某个公式,需要在某个单元格内反复输入多个测试值。但是,每次输入一个值后按下Enter键查看结果后,活动单元格就会默认移到下一个单元格上,必须用鼠标或上移箭头重新选定原单元格,极不方便。如果你按“Ctrl+Enter”组合键,则题会立刻迎刃而解,既能查看结果,而活动单元格仍为当前单元格。
在多个工作表同一对应单元格内输入相同内容
在按下Ctrl键的同时,单击需要输入相同内容的不同工作表名称(如Sheet1、Sheet3、Sheet4……),在其中任意一个工作表中的某一单元格(如B8)中输入内容,按下Enter键后,该内容即一次性输入到上述选定的所有工作表的同一单元格(B8)中了 。
生成备份工作薄
对新(老)工作薄执行“文件→保存(另存为)”命令,打开“另存为”对话框,按右上角的“工具”旁的下拉按钮,选“常规选项”,在随后弹出的对话框中,选中“生成备份选项”,确定保存。以后修改该工作薄(a.xls)后再保存,系统会自动生成一份名称为“a的备份.xlk”的备份工作薄,且能直接打开使用。如果将上述功能加到某个模板中,则使用该模板建立工作薄后,就不需要进行上述操作,而快速生成备份工作薄。
快速选定包含公式的单元格
执行“编辑→定位”命令,在随后弹出的对话框中,按“定位条件”按钮,选中“公式”选项后确定,即可一次性选中包含“公式”的所有单元格。
快捷输入函数的参数
如果你只记得函数的名称,而记不清它的所有格式,你可以先在单元格中输入一个等号及函数名,然后按下Ctrl+A键,Excel则自动打开“函数参数”对话框,引导你快速输入函数的参数。免去了刻意记忆的痛苦。
利用IF函数避免出错信息
①当我们在C8单元格输入公式:=A8/B8,当B8单元格没有输入数据时,C8单元格则会出现“#DIV/0!”的错误信息。如果将公式改为:=IF(B1=0,"",A1/B1),就不会显示错误信息了。
②同样,如果我们在C8单元格中输入:=A8+B8,当A8、B8没有输入数值时,C8则显示出“0”,如果将公式改为:=IF(AND(A2="",B2=""),"",A2+B2),这样,如果A8与B8单元格均没有输入数值时,C8也不会显示现“0”了。
在单元格中批量插入固定字符
现在新的身份证号码,将旧身份证号码的年份由2位表示改为4位表示,如果我们要将年份的前两位(19)插入旧身份证号码中,可以这样做(假定旧身份号码保存在A列中):在B1、C1、D1单元格中分别输入公式:=LEFT(A1,6)、=RIGHT(A1,9)、=B1&"19"&C1,将上述公式复制到B、C、D列的其它单元格中,即将19插入旧身份证号码中,并显示到D列中。
让序号原地不动
有时我们对数据进行排序时,序号全乱了。如果在序号列与正文列之间插入一个空列,再排序时,序号就不会乱了。
 
 
 
 
Excel常见错误信息释疑
1、“#####!”
如果单元格中出现“#####!”,这可能是因为该单元格中公式所产生的结果太长,致使该单元格容纳不下的缘故。另外这也可能是对日期或时间做减法时出现了负值所造成的。
2、“#DIV/O!”
这肯定是除法公式出了问题,需要检查一下除数是否为0,或者除数是否指向了一个空单元格(以及包含空单元格的单元格)。
3、“#VALUE!”
有两种原因可以导致这种信息的出现:一是因为在需要数字或逻辑值时却输入了文本;二是在需要赋单一数据的运算符或函数时,却赋给了一个数值区域等。
4、“#NAME?”
顾名思义,这是在公式中使用了Excel不能识别的文本而产生的错误,也可能是删除了公式中使用的共同名称或使用了不存在以及拼写错误的名称所致。
5、“#N/A”
很明显,这是在函数或公式中没有可用数值时产生的错误信息。如果某些单元格暂时没有数值,可以在这些单元格中输入“#N/A”,这样,公式在引用这些单元格时便不进行数值计算,而是返回“#N/A”。
6、“#REF!”
单元格中出现这样的信息,是因为该单元格引用无效的结果。比如,我们删除了有其他公式引用的单元格,或者把移动单元格粘贴到了其他公式引用的单元格中。
7、“#NUM!”
这是在公式或函数中某个数字有问题时产生的错误信息。例如,在需要数字参数的函数中使用了不能接受的参数,或者公式产生的数字太大或太小等。
8、“#NULL!”
在单元格中出现此错误信息时,这是试图为两个并不相交的区域指定交叉点时产生的错误。例如,使用了不正确的区域运算符或不正确的单元格引用等。
 
 
Excel技巧
1、快速输入大量含小数点的数字
如果我们需要在Excel XP工作表中输入大量的带有小数位的数字时,按照普通的输入方法,我们可能按照数字原样大小直接输入,例如现在要在单元格中输入0.05这个数字时,我们会把“0.05”原样输入到表格中。不过如果需要输入若干个带有小数点的数字时,我们再按照上面的方法输入的话,每次输入数字时都需要重复输入小数点,这样工作量会变大,输入效率会降低。其实,我们可以使用Excel XP中的小数点自动定位功能,让所有数字的小数点自动定位,从而快速提高输入速度。在使用小数点自动定位功能时,我们可以先在Excel XP的编辑界面中,用鼠标依次单击“工具”/“选项”/“编辑”标签,在弹出的对话框中选中“自动设置小数点”复选框,然后在“位数”微调编辑框中键入需要显示在小数点右面的位数就可以了。以后我们再输入带有小数点的数字时,直接输入数字,而小数点将在回车键后自动进行定位。例如,我们要在某单元格中键入0.06的话,可以在上面的设置中,让“位数”选项为2,然后直接在指定单元格中输入6,回车以后,该单元格的数字自动变为“0.06”,怎么样简单吧?
2、快速录入文本文件中的内容
现在您手边假如有一些以纯文本格式储存的文件,如果此时您需要将这些数据制作成Excel XP的工作表,那该怎么办呢?重新输入一遍,大概只有头脑有毛病的人才会这样做;将菜单上的数据一个个复制/粘贴到工作表中,也需花很多时间。没关系!您只要在Excel 中巧妙使用其中的文本文件导入功能,就可以大大减轻需要重新输入或者需要不断复制、粘贴的巨大工作量了。使用该功能时,您只要在Excel编辑区中,依次用鼠标单击菜单栏中的“数据/获取外部数据/导入文本文件”命令,然后在导入文本会话窗口选择要导入的文本文件,再按下“导入”钮以后,程序会弹出一个文本导入向导对话框,您只要按照向导的提示进行操作,就可以把以文本格式的数据转换成工作表的格式了。
3、快速输入大量相同数据
如果你希望在不同的单元格中输入大量相同的数据信息,那么你不必逐个单元格一个一个地输入,那样需要花费好长时间,而且还比较容易出错。你可以通过下面的操作方法在多个相邻或不相邻的单元格中快速填充同一个数据,具体方法为:首先同时选中需要填充数据的单元格。若某些单元格不相邻,可在按住Ctrl键的同时,点击鼠标左键,逐个选中;其次输入要填充的某个数据。按住Ctrl键的同时,按回车键,则刚才选中的所有单元格同时填入该数据。
4、快速进行中英文输入法切换
一张工作表常常会既包含有数字信息,又包含有文字信息,要录入这样一种工作表就需要我们不断地在中英文之间反复切换输入法,非常麻烦,为了方便操作,我们可以用以下方法实现自动切换:首先用鼠标选中需要输入中文的单元格区域,然后在输入法菜单中选择一个合适的中文输入法;接着打开“有效数据”对话框,选中“IME模式”标签,在“模式”框中选择打开,单击“确定”按钮;然后再选中输入数字的单元格区域,在“有效数据”对话框中,单击“IME模式”选项卡,在“模式”框中选择关闭(英文模式);最后单击“确定”按钮,这样用鼠标分别在刚才设定的两列中选中单元格,五笔和英文输入方式就可以相互切换了。
5、快速删除工作表中空行
删除Excel XP工作表中的空行,一般的方法是需要将空行都找出来,然后逐行删除,但这样做操作量非常大,很不方便。那么如何才能减轻删除工作表中空行的工作量呢?您可以使用下面的操作方法来进行删除:首先打开要删除空行的工作表,在打开的工作表中用鼠标单击菜单栏中的“ 插 入”菜单项,并从下拉菜单中选择“列”,从而插入一新的列X,在X列中顺序填入整数;然后根据其他任何一列将表中的行排序,使所有空行都集中到表的底部。删去所有空行中X列的数据,以X列重新排序,然后删去X列。按照这样的删除方法,无论工作表中包含多少空行,您就可以很快地删除了。
6、快速对不同单元格中字号进行调整
在使用Excel XP编辑文件时,常常需要将某一列的宽度固定,但由于该列各单元格中的字符数目不等,致使有的单元格中的内容不能完全显示在屏幕上,为了让这些单元格中的数据都显示在屏幕上,就不得不对这些单元格重新定义较小的字号。如果依次对这些单元格中的字号调整的话,工作量将会变得很大。其实,您可以采用下面的方法来减轻字号调整的工作量:首先新建或打开一个工作簿,并选中需要Excel XP根据单元格的宽度调整字号的单元格区域;其次单击用鼠标依次单击菜单栏中的“格式”/“单元格”/“对齐”标签,在“文本控制”下选中“缩小字体填充”复选框,并单击“确定”按钮;此后,当你在这些单元格中输入数据时,如果输入的数据长度超过了单元格的宽度,Excel XP能够自动缩小字符的大小把数据调整到与列宽一致,以使数据全部显示在单元格中。如果你对这些单元格的列宽进行了更改,则字符可自动增大或缩小字号,以适应新的单元格列宽,但是对这些单元格原设置的字体字号大小则保持不变。
7、快速输入多个重复数据
在使用Excel XP工作表的过程中,我们经常要输入大量重复的数据,如果依次输入,无疑工作量是巨大的。现在我们可以借助Excel XP的“宏”功能,来记录首次输入需要重复输入的数据的命令和过程,然后将这些命令和过程赋值到一个组合键或工具栏的按钮上,当按下组合键时,计算机就会重复所记录的操作。使用宏功能时,我们可以按照以下步骤进行操作:首先打开工作表,在工作表中选中要进行操作的单元格;接着再用鼠标单击菜单栏中的“工具”菜单项,并从弹出的下拉菜单中选择“宏”子菜单项,并从随后弹出的下级菜单中选择“录制新宏”命令;设定好宏后,我们就可以对指定的单元格,进行各种操作,程序将自动对所进行的各方面操作记录复制。
8、快速处理多个工作表
有时我们需要在Excel XP中打开多个工作表来进行编辑,但无论打开多少工作表,在某一时刻我们只能对一个工作表进行编辑,编辑好了以后再依次编辑下一个工作表,如果真是这样操作的话,我们倒没有这个必要同时打开多个工作表了,因为我们同时打开多个工作表的目的就是要减轻处理多个工作表的工作量的,那么我们该如何实现这样的操作呢?您可采用以下方法:首先按住“Shift"键或“Ctrl"键并配以鼠标操作,在工作簿底部选择多个彼此相邻或不相邻的工作表标签,然后就可以对其实行多方面的批量处理;接着在选中的工作表标签上按右键弹出快捷菜单,进行插入和删除多个工作表的操作;然后在“文件”菜单中选择“页面设置……”,将选中的多个工作表设成相同的页面模式;再通过“编辑”菜单中的有关选项,在多个工作表范围内进行查找、替换、定位操作;通过“格式”菜单中的有关选项,将选中的多个工作表的行、列、单元格设成相同的样式以及进行一次性全部隐藏操作;接着在“工具”菜单中选择“选项……”,在弹出的菜单中选择“视窗”和“编辑”按钮,将选中的工作表设成相同的视窗样式和单元格编辑属性;最后选中上述工作表集合中任何一个工作表,并在其上完成我们所需要的表格,则其它工作表在相同的位
置也同时生成了格式完全相同的表格。
 
 
 
Excel 2000日常使用技巧
1.使用Excel 2000时,我想对工作表中所有包含公式的单元格加以保护,比如填入与其他单元格不同的颜色,不过怎么用鼠标点击都不听使唤,是鼠标出了问题吗?
答:非也,原来这一类单元格的选定自有一套:选择主菜单中“编辑”下的“定位”功能,选定“定位条件”按钮,可以弹出“定位条件”对话框,再选择对话框中的“公式”一项,确定后就可以随心所欲地选取包含公式的单元格了。
2.选定单元格后,想删掉,当然可以直接按Delete键,不过这么删除太初级了,虽然可以删除单元格内容,但是单元格的格式和批注并没有真正删除,怎么才能把单元格内容彻底清除呢?
答:既然要彻底,就要多做些工作。选定所删单元格自然少不了,下一步可以在主菜单中选择编辑功能,再选择清除命令,看到了吧,这里有好几种形式呢,“全部”、“格式”、“内容”和“批注”都在等待你的选择,可见Delete键的默认设置肯定采用的是“内容”一项,只要选择“全部”目的就能达到。如果再狠心一点,连单元格本身也不再保留,可以用“编辑”菜单中的“删除”命令进行删除。
3.在工作表里输入数据的时候,老是数据、英文和中文来回切换,烦得不行,有没有简便的方法?
答:打开所用的中文输入法如五笔或拼音,再选中需要输入中文的所有单元格,下一步打开“有效数据”对话框,选中“IME模式”选项单,注意需要打开“模式”框,表示这些单元格要用中文模式,然后确定。接下来再用类似的方法将需要输入数字和英文的单元格设置为英文模式,OK,录入时就可以自动切换中英文了。
4.我觉得所有应用中最烦的莫过于录入,还有没有什么办法能减少手工录入的工作量?
答:在应用程序中要减少用户的录入工作量,我们经常采用下拉列表的录入方式。现在轮到方便自己了。在Excel 2000中也可以自己建立下拉列表来简化录入工作。先选中需要显示下拉列表的单元格,再选择 "数据"菜单下的"有效数据",从弹出的对话框中选择"设置标签",在"许可"下拉列表中选择"序列",下一步点击"来源"栏右侧的小图标,会打开一个 "有效数据"小对话框;输入下拉列表中所需要的数据,注意各录入项目之间要用逗号隔开,确定后还要在对话框中将"提供下拉箭头"复选框选定,最后确定就可以了。
 
阅读(4139) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~