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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。