1、EXCEL中给每页添加小计和页脚EXCEL中给每页添加小计和页脚第一步:打开需要分页合计的工作表“预算”工作表,按住Ctrl键拖动“预算”工作表标签复制出另一张工作表“预算(2)”,右击其标签重命名为“分页小计”。在“分页小计”工作表A1单元格输入预算!A1,选中A1单元格进行复制,再选中全部有字的区域(假设为A1:L100),执行“编辑选择性粘贴”选项,选中“公式”确定后进行粘贴。从菜单栏的“工具选项视图”中取消“零值”选项前的“”。这样可以得到一张与原表完全一样的表格,连数据也会随原表更改。第二步:执行“文件打印预览”选项,确认一页中要打印多少行数据(计算时只计数据行不含表题),例子中的表
2、格是每页12行。执行“文件页面设置工作表”选项,在“顶端标题行”中输入$1:$3,设置重复标题行为1:3行。插入分页小计第一步:在最后一列后面增加一列(K列),输入标题为页码,在下面的K4单元格输入公式为=IF(J4,INT((ROW(-3)/12+1,把公式复制到K列的各个单元格中(见图1)。公式中的12为每页可打印的行数,(ROW(-3)中的3为表头所占的行数。第二步:选中全部数据区域,包括我们增加的K列(例:A3:K100)。执行“数据分类汇总”选项,在弹出“分类汇总”窗口中设置“分类字段”为页码、“汇总方式”为求和,在“选定汇总项”中选中要汇总的项目(注意:页码也一定要选中),并选中下
3、面的“每组数据分页”和“汇总结果显示在数据下方”复选项,如图2所示。单击“确定”按钮后就可以看到分页小计和合计了,不过在此的分页小计显示为:1 汇总、2 汇总。还要再执行“编辑替换”选项,查找“* 汇总”替换为“分页小计”把它改成分页小计。分页小计所在列不够宽时右侧文字会被遮住,此时只要选中小计所在列(E列设置为右对齐即可解决,过多的文字会自动往左跨列显示(见图3)。打印及维护最后右击K列列标选择“隐藏”把K列隐藏起来就可以进行打印了。以后改变数据,只要没有增加数据行就不需要再修改了,你完全可以直接打印。当然如果增加了数据行也没问题,只要通过执行“数据分类汇总”选项,单击“全部删除”按钮删除已
4、有汇总,然后再重复第二步分类汇总即可。如果原“预算”工作表中进行了删除或插入行操作,那么我们将不得不重复全部的公式复制和分页小计操作。所以如你要处理的表格经常需要删除或插入行,那么还是直接在原表上按第二步骤进行设置会更方便,反正全部也只有两步而已,只是在打印后还要删除分页汇总就是了。操作中需要注意什么1.分类汇总时,必须选中要汇总的区域进行设置,否则最下面无数据的空行也会列入汇总。因为左侧无数据时K列中的相应单元格虽然为空但单元格中毕竟有公式并非空白。当然如果你一开始是通过双击K2单元格的填充柄进行公式复制的话,那么它只会填充到左侧有数据的单元格中,也就没这问题了。不过那样做以后增加数据时就得
5、重新复制K列的公式,也不见得会更方便,可按表格的用途决定使用哪一种填充。2.若只想要分页小计的数据而不需要多余的文字,那么分页汇总时,只要在汇总项中不选中“页码”,这些1 汇总、2 汇总等字就可在最后和K列一起被隐藏起来。此外,如果你想直接在指定位置填写“分页小计”也行,首先分类汇总时汇总项中不要选中“页码”,然后选中要填写的C列中全部数据区域(例:C4:C109),单击菜单栏的“编辑/定位”,在弹出的“定位”窗口中单击“定位条件”按钮,在定位条件窗口中选中“空白”选项,单击确定按钮。这样选中的就是全部分页小计所在行的空白单元格。然后输入“分页小计”4个字再按Ctrl+回车键,就可以同时在选中
6、的单元格中输入分页小计。sivenn | 2006-4-15 14:26:00 | Rss2.0 | 友情链接窗体顶端窗体底端sivenn | 2006-4-15 14:34用Excel批量计算年龄一位做保险业务的朋友接到一笔团队大订单,有近千条记录。她花了半天的时间用Word录入了客户的档案后,根据要求需要补充填写每个客户的年龄。如果一个个用笔算,又是需要花上大半天的时间,还好客户档案中有每个人的身份证号,于是我用Excel很快帮她计算出了每位客户的年龄。1. 首先把Word中的客户档案全部复制到Excel中生成一个数据库文件。然后在数据库文件中新建一列,并命名为“出生年月”。因为身份证号有
7、15位和18位,为了计算方便,先对身份证号进行排序。2. 用MID函数计算出第一个客户的出生年月。函数表达方式如下:MID(E2,7,2),表示第一个客户的身份证号在E列第二行中,要从这个位置中的第7个文本始返回2个长度的字符。回车确认后,“J2”中的值变为“62”,表示该职工62年出生。接着下拉J2公式复制单元格,快速求出每个职工的出生年月(若身份证为18位,则公式变为MID(E2,9,2)再把J列的格式改为数值型。3. 在D2中输入计算机公式“=103-J2”就可求出该职工的实际年龄。下拉D2中的公式再次复制,近千个职工的年龄就一键敲定。注:以上的方法中的出生年月只有在2000年以前才有效
8、,如果客户中有2000年以后出生的人,则计算时还要做些变通。sivenn | 2006-4-15 14:35保护Excel工作表的另类方法我们建立的Excel工作表有些时候并不希望被别人看到,或者不希望被别人修改,因此我们需要对Excel工作表进行一系列的保护措施,有关Excel常规保护比如添加密码、隐藏行或者列以及设置只读属性等等,网络学院已有过介绍,本文所讲的是几个特殊的保护方法。一、我们通过选择“格式”菜单下的“工作表”|“隐藏”命令,可以把当前的活动工作表隐藏起来,在这里我们通过自定义数字格式来隐藏单元格中的数值,在菜单栏中选择“格式”、“单元格”命令,在“单元格格式”对话框选择“数字
9、”选项卡,在“分类”列表框中选择“自定义”选项,然后在右边的“类型”文本框中输入“;”,单击“确定”按钮即可,隐藏后的数值只出现在编辑栏或正在编辑的单元格中,并且不会被打印出来。要将隐藏的数值重新显示出来,可选定单元格,然后在“单元格格式”对话框的“数字”选项卡中,单击“分类”列表中的“常规”选项,这样就可以应用默认的格式,隐藏的数值就会显示出来。 二、我们也可以通过简单的VBA编制宏对工作表的Visible属性来设置隐藏工作表,下面的代码是名为“Hidesh”和“Showsh”的两个宏,前者将工作表的Visible的属性设置为False,当运行该宏之后,工作表Sheet1将变为隐藏工作表,此
10、时工作表不能被直接访问,从而起到保护作用。后者是用来取消工作表的隐藏属性。Sub Hidesh(Worksheets(sheet1.Visible=FalseEnd SubSub Showsh(Worksheets(sheet1.Visible=TrueEnd Sub添加宏的的操作步骤如下:首先,选择“工具”菜单下“宏”,然后选择“Visual Basic编辑器”命令,在“Visual Basic编辑器”中选择“插入”菜单下的“模块”命令,然后在模块的代码编辑器中输入上述代码,单击“保存”按钮。 要执行宏命令,选择“工具”菜单下的“宏”命令,打开“宏”对话框,在对话框中可以看到已经添加的宏,选
11、择要执行的宏,然后单击“执行”按钮,即可对工作表进行隐藏或者显示。 三、其实我们还可以通过修改Excel工作薄的后缀名来对文件实现保护,方法是:在Excel工作薄文件上点击鼠标右键,在弹出的快捷菜单中选择“重命名”,比如把Excel文件的后缀名由“.xls”改为“.sys”,按回车键确认,会弹出一个警告对话框,点击“是”按钮,此时文件类型已经被伪装成了sys类型的系统文件,这样那些想偷窥此文件的人就不敢轻举妄动了。sivenn | 2006-4-15 14:35Excel操作中隐藏单元格内容的技巧1.隐藏单元格内容选择要隐藏的单元格区域,在“格式”菜单中单击“单元格”,单击“数字”选项卡,在“
12、分类”框中,单击“自定义”,然后在“类型”框中键入三个半角的分号“;”。单击“确定”按钮。此时,这些单元格中的内容将不会显示在工作表中的单元格中,但当你单击某个单元格后,编辑栏中将会显示其内容。如果希望在编辑栏中也不显示其内容,请继续下面的操作。2.隐藏编辑栏内容再次选择要隐藏的单元格区域,在“格式”菜单中单击“单元格”,单击“保护”选项卡,选中“隐藏”复选框,单击“确定”按钮。接着在“工具”菜单中选择“保护”子菜单,单击“保护工作表”,然后选中“保护工作表及锁定的单元格内容”复选框,还可以在“取消工作表保护时使用的密码”框中键入密码。单击“确定”按钮。以后,如果需要在编辑栏中显示这些单元格的
13、内容,请在“工具”菜单中选择“保护”子菜单,单击“撤消工作表保护”;要在单元格中显示其内容,请删除设置单元格格式时在“类型”框中自定义的“;”符号即可。sivenn | 2006-4-15 14:35Excel中常见问题及解决方法一、在Excel中不能进行求和运算由于在操作中更改了字段的数值后,求和字段的所有单元格中的数值没有随之变化,造成不能正常运算。可以单击“工具选项”命令,在打开的“选项”对话框中单击“重新计算”选项卡。在“计算”选项区中选中“自动重算”单选按钮,单击“确定”按钮,就可以进行自动计算并更新单元格的值了。二、在Excel中打开多个工作表时提示“内存不足,不能执行显示”这时首
14、先关闭所有的应用程序,在桌面上单击鼠标右键,从弹出的快捷菜单中选择“属性”选项,在打开的“显示属性”对话框中单击“设置”选项卡,将“颜色”下拉列表框设置为256色,即可解决问题。三、在Excel中出现启动慢且自动打开多个文件进入Excel中后,单击“工具选项”命令,在打开的“选项”对话框中单击“常规”选项卡,删除“替补启动目录”文本框中的内容,单击“确定”按钮即可。四、在Excel中出现“DIV/0!”错误信息若输入的公式中的除数为0,或在公式中除数使用了空白单元格(当运算对象是空白单元格,Excel将此空值解释为零值),或包含零值单元格的单无格引用,就会出现错误信息“#DIV/0!”。只要修
15、改单元格引用,或者在用作除数的单元格中输入不为零的值即可解决问题。五、在Excel中出现“VALUE!”错误信息此情况可能有以下四个方面的原因之一造成:一是参数使用不正确;二是运算符使用不正确;三是执行“自动更正”命令时不能更正错误;四是当在需要输入数字或逻辑值时输入了文本,由于Excel不能将文本转换为正确的数据类型,也会出现该提示。这时应确认公式或函数所需的运算符或参数是否正确,并且在公式引用的单元格中包含有效的数值。六、在Excel中出现“NAME?”错误信息出现此情况一般是在公式中使用了Excel所不能识别的文本,比如:使用了不存在的名称。解决的方法是:单击“插入名称定义”命令,打开“
16、定义名称”对话框。如果所需名称没有被列出,在“在当前工作薄的名称”文本框中输入相应的名称,单击“添加”按钮将其添加,再单击“确定”按钮即可。七、在Excel中出现“NUM!”错误信息当函数或公式中使用了不正确的数字时将出现错误信息“#NUM!”。这时应确认函数中使用的参数类型的正确性,然后修改公式,使其结果在-10307到+10307范围内即可.sivenn | 2006-4-15 14:36Excel文件的加密与隐藏现呢?请看下面的操作: 一、Excel文件的加密当我们制作的Excel文件不想让他人打开时,可采用在保存时加密的方法实现,即在单击“保存”命令后,调出“另存为”对话框,在该框中输
17、入完文件名,再单击“选项”按钮,将“保存选项”对话框打开,输入自己的密码,再按“确定”。当重新打开文件时就要求输入密码,如果密码不正确,文件将不能打开。 二、Excel中内容的隐藏和保护首先要把整个工作表制作好,然后确定隐藏的内容,如某一行或某一列,按正常的操作方法把它隐藏起来(可用工具菜单下行、列、工作表中的“隐藏”命令,也可采用拖拉“行号、列标”的方法;再依次单击“工具?霰;霰;鞅怼保?弹出“保护工作表”对话框。该框中有“内容”、“对象”、“方案”三个复选项,当“内容”复选项被选中时,可实现禁止更改单元格中的内容、禁止查看工作表实施保护之前隐藏的行与列、禁止查看隐藏在单元格中的公式及禁止更
18、改图表选项等;如将对话框中的“对象”复选框选中,将不能更改插入的图片、艺术字、图表、添加或编辑批注等对象项目;而“方案”复选框被选中时,则禁止查看隐藏的方案及对设置了防修改的方案进行改动或删除。从以上内容可看出,我们要隐藏或保护工作表中的部分内容,就要在“保护工作表”对话框中选择不同的复选项目,同时还要在对话框下边的“密码”框中输入自己的密码,之后单击“确定”,回到工作表上会发现你的工作表及有关内容已被彻底保护和隐藏。这时即使你一路单击“工具?霰;龀废?保护工作表”的操作,也要经过输入密码这道关,如果密码不正确,休想进入!就是电脑主人,也照样不认。所以,输入密码者一定要记准。要修改内容,只要输
19、入密码,然后确定就行了。通过上面的两种方法,我们就可有效地实现Excel文件的保护,防止他人入侵。不管哪种方法,关键是输入“密码”,特别要注意的是,密码一定要记住,否则自己也将被视为非法入侵者而遭拒绝进入。sivenn | 2006-4-15 14:36巧妙处理Excel工作表表头当新建或打开一个已有的Excel工作表时,都不可避免地会遇到表格表头的创建或修改,并且在表格编辑过程中和表格输出时也涉及表头的处理问题,我们可以利用一些技巧来更好地处理Excel表头。1 让表头自动填写当前月份和日期比如表格标题为“某公司6月份电费统计表”(如图),其中“6”为进行电费统计的当月月份,第二行为制表日期
20、。假如该单位电费每月公布一次,那么每月打开此表修改编辑时,都要对标题中的月份和制表日期进行修改,万一只改动了表内数据,而忘记以上两个时间的改动,会出现表头时间与表内数据的矛盾。我们采取一个一劳永逸的措施,随时打开此工作表,让表头自动填写当前月份和日期。这要借助Excel三个函数来实现,在标题单元格输入“=实验中学& MONTH(TODAY(&月份电费统计表”,函数“MONTH(TODAY(”表示当前月份,在第二行制表时间单元格输入“=TODAY(”。函数“TODAY(”表示当前日期,就出现图中结果。完成上述设置,任何时候打开该表,我们大可放心地去做表内数据的处理工作了,不必担心表头时间会出现什
21、么差错,无需对表头做任何改动。2 锁定表头当我们编辑过长或过宽的Excel工作表时,需要向下或向上滚动屏幕,而表头也相应滚动,不能在屏幕上显示,这样我们搞不清要编辑的数据对应于表头的那一个信息。按下列方法可将表头锁定,使表头始终位于屏幕可视区域。首先选定要锁定的表头,如果我们要将图中表头(13行)锁定,那么单击A4单元格,然后单击“窗口”菜单中的“冻结拆分窗口”命令,即可完成表头的冻结。假如还需锁定表格左侧第一列,那么单击第一列和第三行交叉处的右下方单元格B4,以下操作步骤同上。如果要取消表头锁定,则单击“窗口”菜单中的“撤消窗口冻结”命令。3 为表格多页输出自动加表头如果我们要输出一个工作表
22、,而此表需要输出多页,如何让第一页以后的每一页都自动加上与第一页相同的表头呢?可以这么做:单击“文件”菜单下的“页面设置”命令,弹出“页面设置”对话框;单击“工作表”选项卡,在“打印标题”下“顶端标题行”右边文本框中单击鼠标左键,出现闪烁光标后,在Excel表用鼠标左键选择表头所在行,最后选择“确定”即可。sivenn | 2006-4-15 14:37Excel妙用-公式结果我都要Excel妙用-公式结果我都要Excel 最重要的应用就是利用公式进行计算。无论输入是纯粹的数字运算,还是引用其他单元格计算,只要在一个单元格中输入公式,就能得到结果。这个直接显示结果的设计对于绝大多数场合来说都是
23、适用的,但某些情况下就不那么让人满意了。比如说在做工程施工的预结算编写,使用Excel,既要写出工程量的计算式,也要看到它的结果,于是这样相同的公式在Excel里面要填两次,一次在文本格式的单元格中输入公式,一次是在数据格式的单元格中输入公式让Excel计算结果。如何既能看到公式又能看到结果呢?这个问题笔者认为可以从两个方面考虑:一种方法是所谓“已知结果,显示公式”,先在数据格式单元格中输入公式让Excel计算结果,然后在相邻的单元格中看到公式;另一种方法所谓“已知公式,显示结果”,就是先在一个文本格式的单元格中输入公式,在相邻的单元格中看到结果。已知结果,显示公式假设C列为通过公式计算得到的
24、结果(假设C1为“=A1+B1”,或者直接是数字运算“=2+3”,而相邻的D列是你需要显示公式的地方(即D1应该显示为“=A1+B1”或者“=2+3”)。1. 打开“工具”菜单选择“选项”命令,出现“选项”对话框。2. 在“常规”选项卡中,选中“R1C1引用方式”选项。3. 定义名称,将“引用位置”由“=GET.CELL(6,Sheet1!RC-1”即可。这里的RC-1含义是如果在当前单元格的同行前一列单元格中有公式结果,则在当前单元格中得到公式内容,即在含公式结果单元格的同行后一列单元格显示公式内容;如果将RC-1改为RC1,则在公式结果的同行前一列单元格显示公式内容。4. 如果“引用位置”
25、中含有“RC-1”,则在含公式结果单元格的同行后一列单元格中输入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC1”,则在含公式结果单元格的同行前一列单元格中输入“=FormulaofResult”即可得到公式。提示:如果想要在含公式结果单元格的同行后数第2列中显示公式内容,则需要把“引用位置”中的“RC?1?”改为“RC?2?”。已知公式,显示结果假设C列为输入的没有等号公式(假设C1为“A1+B1”,而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“
26、定义名称”对话框。2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ResultofFomula”,在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!C1”,单击确认按钮退出。3. 在 D1中输入“=ResultofFomula”,然后选中按住右下角的填充柄向下拉动填充即可。提示:EVALUATE?是Eexcel 40版的宏表函数,Excel 2000和Excel 2002中还支持,但只可用于名称定义中。4. 填充后要按F9进行重算,如果C列的公式有改动,也需要及时按F9进行重算。sivenn | 2006-4-15 14:37向Excel中快速输入相同文本在向Exce
27、l中输入数据时,经常要向不同的单元格中输入相同的文本数据,即使使用“Ctrl+C”、“Ctrl+V”来完成输入也很麻烦。其实,在Excel中有很多快捷方法可以实现文本的重复输入。 1 利用“填充柄” 如果要输入相同文本的单元格是连续的,可先向第一个单元格中输入该文本,然后用鼠标向右或向下拖动“填充柄”,该文本将被复制到其他连续单元格中。 2 利用快捷键 如果不连续的多个单元格需要输入相同文本,可在按住Ctrl键的同时,用鼠标单击相应的单元格,以选中那些需要输入相同文本的所有单元格,然后输入文本内容,再按下“Ctrl+Enter”,所有选中的单元格中都会自动输入相同的文本。 如果要输入的文本和前面的单元格相同,可按下“Ctrl+D”或“Ctrl+R”。其中,“Ctrl+D”是向下面的单元格中输入相同文本,“Ctrl+R”是向右侧输入。 3 利用系统提示 如果需要输入的文本在同一列的前面已经输入过,当你输入该文本前面几个字符时,系统会出现提示,这时只需直接按下Enter键就可以把后续文本输入。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1