分类: 电脑网络

关注IT行业、互联网信息。包括计算机硬件、软件、网站开发、平面设计、网络杂谈等.

  • 最近访问Google很慢,改hosts加快Google速度,支持https连接

    最近访问Google慢死了,Gmail也时常打不开,在网上看到了一个hosts,本人实测修改hosts后可以大幅加快Google的访问速度,支持Google搜索、Reader、网页快照、加密搜索、Gmail、文档。

    #一般hosts文件在Windows下位于c:\windows\system32\drivers\etc\hosts。Linux下位于/etc/hosts

    203.208.46.146 www.google.com
    203.208.46.147 www.google.com.hk
    203.208.46.132 clients1.google.com
    203.208.46.149 mail.google.com
    203.208.46.161 chatenabled.mail.google.com
    203.208.46.161 mail-attachment.googleusercontent.com   #XP下的IE可能会有https错误证书提示,Vista以上或Firefox浏览器不会出现此现象
    203.208.46.146 id.google.com
    203.208.46.146 encrypted.google.com
    203.208.46.161 encrypted-tbn0.google.com
    203.208.46.162 encrypted-tbn1.google.com
    203.208.46.163 encrypted-tbn2.google.com
    203.208.46.164 encrypted-tbn3.google.com
    203.208.46.132 webcache.googleusercontent.com #XP下IE https连接可能会有证书错误提示
    203.208.46.191 ssl.gstatic.com
    203.208.46.161 docs.google.com
    203.208.46.157 0.docs.google.com
    203.208.46.157 1.docs.google.com
    74.125.224.231 drive.google.com

  • wp更换域名替换老域名的sql查询替换法

    干净的替换掉老域名需要如下三条sql查询语句:

    UPDATE wp_options SET option_value = replace(option_value,’old domain’,’new domain’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

    UPDATE wp_posts SET post_content = replace(post_content,’old domain’,’new domain’);

    UPDATE wp_posts SET guid = replace(guid,’old domain’,’new domain’);

    domain格式 http://spoint.babyshoot.cn 最后不要带”/”

    另外,直接拷贝以上三行执行sql语句时,别忘记确认下’单引号,可能拷贝下来的会出错,中文格式的单引号是不能正常执行的。。
    以上三条是替换数据库中涉及的所有老域名。

  • Excel使用技巧

    Excel 使用技巧
    在工作当中用电子表格来处理数据将会更加迅速、方便,而在各种电子表格处理软件中,Excel以其功能强大、操作方便著称,赢得了广大用户的青 睐。虽然Excel使用很简单,不过真正能用好Excel的用户并不多,很多人一直停留在录入数据的水平,本文将向你介绍一些非常使用的技巧,掌握这些技 巧将大大提高你的工作效率。
    ⒏用“自动更正”方式实现快速输入
    ⒐用下拉列表快速输入数据
    10..两次选定单元格
    11.“Shift+拖放”的妙用
    12.超越工作表保护的诀窍
    13.巧用IF函数
    14.累加小技巧
    15.怎样保护表格中的数据
    16如何避免Excel中的错误信息
    17. 不用编程–Excel公式也能计算个人所得税
    18. 用EXCEL轻松处理学生成绩
    19. 用EXCEL轻松准备考前工作
    20. Excel的图表功能
    21. 批量修改数据
    22. 将Excel数据导入Access
    23. 办公技巧:Excel定时提醒不误事
    24. 办公小绝招 构造Excel动态图表(1)
    25. 办公小绝招 构造Excel动态图表(2)
    26. Excel中三表“嵌套”成一表
    27. 巧用Excel建立数据库大法
    28. Excel最新提速大法之12绝招
    29. Excel打印故障问答锦囊
    30. Excel计算住房贷款和个人储蓄(1)
    31.Excel计算住房贷款和个人储蓄(2)
    32. Excel计算住房贷款和个人储蓄(3)
    33. 提高EXCEL录入速度十大绝招(1)
    34. 提高EXCEL录入速度十大绝招(2)
    35. EXCEL大量数据快速录入技巧(1)
    36. EXCEL大量数据快速录入技巧(2)
    ⒈快速定义工作簿格式
    首先选定需要定义格式的工作簿范围,单击“格式”菜单的“样式”命令,打开“样式”对 话框;然后从“样式名”列表框中选择合适的“样式”种类,从“样式包括”列表框中选择是否使用该种样式的数字、字体、对齐、边框、图案、保护等格式内容; 单击“确定”按钮,关闭“样式”对话框,Excel工作簿的格式就会按照用户指定的样式发生变化,从而满足了用户快速、大批定义格式的要求。
    ⒉快速复制公式
    复制是将公式应用于其它单元格的操作,最常用的有以下几种方法:
    一是拖动制复制。操作方法是:选中存放公式的单元格,移动空心十字光标至单元格右下 角。待光标变成小实心十字时,按住鼠标左键沿列(对行计算时)或行(对列计算时)拖动,至数据结尾完成公式的复制和计算。公式复制的快慢可由小实心十字光 标距虚框的远近来调节:小实心十字光标距虚框越远,复制越快;反之,复制越慢。
    也可以输入复制。此法是在公式输入结束后立即完成公式的复制。操作方法:选中需要使用该公式的所有单元格,用上面介绍的方法输入公式,完成后按住Ctrl键并按回车键,该公式就被复制到已选中的所有单元格。
    还可以选择性粘贴。操作方法是:选中存放公式的单元格,单击Excel工具栏中的“复 制”按钮。然后选中需要使用该公式的单元格,在选中区域内单击鼠标右键,选择快捷选单中的“选择性粘贴”命令。打开“选择性粘贴”对话框后选中“粘贴”命 令,单击“确定”,公式就被复制到已选中的单元格。
    ⒊快速显示单元格中的公式
    如果工作表中的数据多数是由公式生成的,如果想要快速知道每个单元格中的公式形式,可 以这样做:用鼠标左键单击“工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击 “确定”按钮。这时每个单元格中的公式就显示出来了。如果想恢复公式计算结果的显示,再设置“窗口选项”栏下的“公式”项失效即可。
    ⒋快速删除空行
    有时为了删除Excel工作簿中的空行,你可能会将空行一一找出然后删除,这样做非常 不方便。你可以利用“自动筛选”功能来简单实现。先在表中插入新的一行(全空),然后选择表中所有的行,选择“数据”菜单中的“筛选”,再选择“自动筛 选”命令。在每一列的项部,从下拉列表中选择“空白”。在所有数据都被选中的情况下,选择“编辑”菜单中的“删除行”,然后按“确定”即可。所有的空行将 被删去。插入一个空行是为了避免删除第一行数据。
    ⒌自动切换输入法
    当你使用Excel 2000编辑文件时,在一张工作表中通常是既有汉字,又有字母和数字,于是对于不同的单元格,需要不断地切换中英文输入方式,这不仅降低了编辑效率,而且 让人不胜其烦。在此,笔者介绍一种方法,让你在Excel 2000中对不同类型的单元格,实现输入法的自动切换。
    新建或打开需要输入汉字的单元格区域,单击“数据”菜单中的“有效性”,再选择“输入法模式”选项卡,在“模式”下拉列表框中选择“打开”,单击“确定”按钮。
    选择需要输入字母或数字的单元格区域,单击“数据”菜单中的“有效性”,再选择“输入法模式”选项卡,在“模式”下拉列表框中选择“关闭(英文模式)”,单击“确定”按钮。
    之后,当插入点处于不同的单元格时,Excel 2000能够根据我们进行的设置,自动在中英文输入法间进行切换。就是说,当插入点处于刚才我们设置为输入汉字的单元格时,系统自动切换到中文输入状态, 当插入点处于刚才我们设置为输入数字或字母单元格时,系统又能自动关闭中文输入法。
    ⒍自动调整小数点
    如果你有一大批小于1的数字要录入到Excel工作表中,如果录入前先进行下面的设置,将会使你的输入速度成倍提高。
    单击“工具”菜单中的“选项”,然后单击“编辑”选项卡,选中“自动设置小数点”复选框,在“位数”微调编辑框中键入需要显示在小数点右面的位数。在此,我们键入“2”单击“确定”按钮。
    完成之后,如果在工作表的某单元格中键入“4”,则在你按了回车键之后,该单元格的数字自动变为“0.04”。方便多了吧!此时如果你在单元格中键入的是“8888”,则在你结束输入之后,该单元格的数字自动变为“88.88”。
    ⒎用“记忆式输入”
    有时我们需要在一个工作表中的某一列输入相同数值,这时如果采用“记忆式输入”会帮你 很大的忙。如在职称统计表中要多次输入“助理工程师”,当第一次输入后,第二次又要输入这些文字时,只需要编辑框中输入“助”字,Excel2000会用 “助”字与这一列所有的内容相匹配,若“助”字与该列已有的录入项相符,则Excel2000会将剩下的“助理工程师”四字自动填入。
    按下列方法设置“记忆式输入”:选择“工具”中的“选项”命令,然后选择“选项”对话框中的“编辑”选项卡,选中其中的“记忆式键入”即可。
    ⒏用“自动更正”方式实现快速输入
    使用该功能不仅可以更正输入中偶然的笔误,也可能把一段经常使用的文字定义为一条短 语,当输入该条短语时,“自动更正”便会将它更换成所定义的文字。你也可以定义自己的“自动更正”项目:首先,选择“工具”中的“自动更正”命令;然后, 在弹出的“自动更正”对话框中的“替换”框中键入短语“爱好者”,在“替换为”框中键入要替换的内容“电脑爱好者的读者”;最后,单击“确定”退出。以后 只要输入“爱好者”,则整个名称就会输到表格中。
    ⒐用下拉列表快速输入数据
    如果你希望减少手工录入的工作量,可以用下拉表来实现。创建下拉列表方法为:首先,选 中需要显示下拉列表的单元格或单元格区域;接着,选择菜单“数据”菜单中的“有效性”命令,从有效数据对话框中选择“序列”,单击“来源”栏右侧的小图 标,将打开一个新的“有效数据”小对话框;接着,在该对话框中输入下拉列表中所需要的数据,项目和项目之间用逗号隔开,比如输入“工程师,助工工程师,技 术员”,然后回车。注意在对话框中选择“提供下拉箭头”复选框;最后单击“确定”即可。
    10..两次选定单元格
    有时,我们需要在某个单元格内连续输入多个测试值,以查看引用此单元格的其他单元格的效果。但每次输入一个值后按Enter键,活动单元格 均默认下移一个单元格,非常不便。此时,你肯定会通过选择“工具”\“选项”\“编辑”,取消“按Enter键移动活动单元格标识框”选项的选定来实现在 同一单元格内输入许多测试值,但以后你还得将此选项选定,显得比较麻烦。其实,采用两次选定单元格方法就显得灵活、方便:
    单击鼠标选定单元格,然后按住Ctrl键再次单击鼠标选定此单元格(此时,单元格周围将出现实线框)。
    11.“Shift+拖放”的妙用
    在拖放选定的一个或多个单元格至新的位置时,同时按住Shift键可以快速修改单元格内容的次序。具体方法为:选定单元格,按下Shift 键,移动鼠标指针至单元格边缘,直至出现拖放指针箭头“?”,然后进行拖放操作。上下拖拉时鼠标在单元格间边界处会变为一个水平“工”状标志,左右拖拉时 会变为垂直“工”状标志,释放鼠标按钮完成操作后,单元格间的次序即发生了变化。这种简单的方法节省了几个剪切和粘贴或拖放操作,非常方便。
    12.超越工作表保护的诀窍
    如果你想使用一个保护了的工作表,但又不知道其口令,有办法吗?有。选定工作表,选择“编辑”\“复制”、“粘贴”,将其拷贝到一个新的工作簿中(注意:一定要新工作簿),即可超越工作表保护。
    13.巧用IF函数
    (1).设有一工作表,C1单元格的计算公式为:=A1/B1,当A1、B1单元格没有输入数据时,C1单元格会出现“#DIV/0!”的 错误信息。这不仅破坏了屏幕显示的美观,特别是在报表打印时出现“#DIV/0!”的信息更不是用户所希望的。此时,可用IF函数将C1单元格的计算公式 更改为:=IF(B1=0,″″,A1/B1)。这样,只有当B1单元格的值是非零时,C1单元格的值才按A1/B1进行计算更新,从而有效地避免了上述 情况的出现。
    (2).设有C2单元格的计算公式为:=A2+B2,当A2、B2没有输入数值时,C2出现的结果是“0”,同样,利用IF函数把C2单元 格的计算公式更改如下:=IF(AND(A2=″″,B2=″″),″″,A2+B2)。这样,如果A2与B2单元格均没有输入数值时,C2单元格就不进 行A2+B2的计算更新,也就不会出现“0”值的提示。
    (3).设C3单元格存放学生成绩的数据,D3单元格根据C3(学员成绩)情况给出相应的“及格”、“不及格”的信息。可用IF条件函数实现D3单元格的自动填充,D3的计算公式为:=IF(C3<60,″不及格″,″及格″=。
    14.累加小技巧
    我们在工作中常常需要在已有数值的单元格中再增加或减去另一个数。一般是在计算器中计算后再覆盖原有的数据。这样操作起来很不方便。这里有一个小技巧,可以有效地简化老式的工作过程。   (1).创建一个宏:
    选择Excel选单下的“工具→宏→录制新宏”选项;
    宏名为:MyMacro;
    快捷键为:Ctrl+Shift+J(只要不和Excel本身的快捷键重名就行);
    保存在:个人宏工作簿(可以在所有Excel工作簿中使用)。
    (2).用鼠标选择“停止录入”工具栏中的方块,停止录入宏。
    (3).选择Excel选单下的“工具→宏→Visual Basic编辑器”选项。
    (4).在“Visual Basic编辑器”左上角的VBA Project中用鼠标双击VBAProject(Personal.xls)打开“模块→Module1” 。
    注意:你的模块可能不是Module1 ,也许是Module2、Module3。
    (5).在右侧的代码窗口中将Personal.xls-Module1(Code)中的代码更改为:
    Sub MyMacro( )
    OldValue = Val(ActiveCell.Value)
    InputValue = InputBox(“输入数值,负数前输入减号”,“小小计算器”)
    ActiveCell.Value = Val(OldValue+InputValue)
    End Sub
    (6).关闭Visual Basic编辑器。
    编辑完毕,你可以试试刚刚编辑的宏,按下Shift+Ctrl+J键,输入数值并按下“确定”键。(这段代码只提供了加减运算,借以抛砖引玉。)
    15.怎样保护表格中的数据
    假设要实现在合计项和小计项不能输入数据,由公式自动计算。
    首先,输入文字及数字,在合计项F4至F7单元格中依次输入公式:=SUM (B4∶E4)、=SUM(B5∶E5)、=SUM(B6∶E6)、=SUM(B7∶E7),在小计项B8至F8单元格中依次输入公 式:=SUM(B4∶B7)、=SUM(C4∶C7)、=SUM(D4∶D7)、=SUM(E4∶E7)、=SUM(F4∶F7)。在默认情况下,整个表 格的单元格都是锁定的,但是,由于工作表没有被保护,因此锁定不起作用。
    选取单元格A1∶F8,点击“格式→单元格”选单,选择“保护”选项,消除锁定复选框前的对勾,单击确定。然后,再选取单元格F4∶F7和 B8∶F8,点击“格式→单元格”选单,选择“保护”选项,使锁定复选框选中,单击确定,这样,就把这些单元格锁定了。接着,点击“工具→保护→保护工作 表”选单,这时,会要求你输入密码,输入两次相同的密码后,点击确定,工作表就被保护起来了,单元格的锁定也就生效了。今后,可以放心地输入数据而不必担 心破坏公式。如果要修改公式,则点击“工具→保护→撤消保护工作表”选单,这时,会要求你输入密码,输入正确的密码后,就可任意修改公式了。
    16.如何避免Excel中的错误信息
    在Excel中输入或编辑公式后,有可能不能正确计算出结果,Excel将显示一个错误信息,引起错误的原因并不都是由公式本身有错误产生的。下面我们将介绍五种在Excel中常出现的错误信息,以及如何纠正这些错误。
    错误信息1—####
    输入到单元格中的数据太长或单元格公式所产生的结果太大,在单元格中显示不下时,将在单元格中显示####。可以通过调整列标之间的边界来修改列的宽度。
    如果对日期和时间做减法,请确认格式是否正确。Excel中的日期和时间必须为正值。如果日期或时间产生了负值,将在整个单元格中显示####。如果仍要显示这个数值,请单击“格式”菜单中的“单元格”命令,再单击“数字”选项卡,然后选定一个不是日期或时间的格式。
    错误信息2—#DIV/0!
    输入的公式中包含明显的除数0,例如-120/0,则会产生错误信息DIV/0!。
    或在公式中除数使用了空单元格(当运算对象是空白单元格,Excel将此空值解释为零值)或包含零值单元格的单元格引用。解决办法是修改单元格引用,或者在用作除数的单元格中输入不为零的值。
    错误信息3—#VALUE!
    当使用不正确的参数或运算符时,或者当执行自动更正公式功能时不能更正公式,都将产生错误信息#VALUE!。
    在需要数字或逻辑值时输入了文本,Excel不能将文本转换为正确的数据类型。这时应确认公式或函数所需的运算符或参数正确,并且公式引用 的单元格中包含有效的数值。例如,单元格B3中有一个数字,而单元格B4包含文本,则公式=B3+B4将返回错误信息#VALUE!。
    错误信息4—#NAME?
    在公式中使用了Excel所不能识别的文本时将产生错误信息#NAME?。可以从以下几方面进行检查纠正错误:
    (1)如果是使用了不存在的名称而产生这类错误,应确认使用的名称确实存在。在“插入”菜单中指向“名称”,再单击“定义”命令,如果所需名称没有被列出,请使用“定义”命令添加相应的名称。
    (2)如果是名称,函数名拼写错误应修改拼写错误。
    (3)确认公式中使用的所有区域引用都使用了冒号(:)。例如:SUM(A1:C10)。
    注意将公式中的文本括在双引号中。
    错误信息5— #NUM!
    当公式或函数中使用了不正确的数字时将产生错误信息#NUM!。
    要解决问题首先要确认函数中使用的参数类型正确。还有一种可能是由公式产生的数字太大或太小,Excel不能表示,如果是这种情况就要修改公式,使其结果在-1×10307和1×10307之间。
    17. 不用编程–Excel公式也能计算个人所得税
    个人所得税的计算看起来比较复杂,似乎不用VBA宏编程而只用公式来计算是一件不可能的事。其实,Excel提供的函数公式不但可以计算个人所 得税,而且还有很大的灵活:可以随意改变不扣税基数,随意改变各扣税分段界限值及其扣税税率(说不定以后调整个人所得税时就可以用到。)
    不管是编程还是使用公式,都得将个人所得税的方法转化为数学公式,并且最好将这个公式化简,为以后工作减少困难。以X代表你的应缴税(减去免税基数)的工薪收入(这里的个人所得税仅以工薪为例),Tax代表应缴所得税,那么:
    当500<X≤2000则TAX=(X-500)*10+500*5 =>TAX=X*10-25
    当2000<X≤5000则TAX=(X-2000)*15+2000*10 =>TAX=X*15-125
    ......
    依此类推,通用公式为:个人所得税=应缴税工薪收入*该范围税率-扣除数
    在此,扣除数=应缴税工薪收入上一范围上限*该范围税率-上一范围扣除数
    其实只有四个公式,即绿色背景处。黄色背景处则为计算时输入数据的地方。各处公式设置即说明如下:
    E3:=C3*D3-C3*D2+E2
    E4-E10:根据E3填充得到,或者拷贝E3粘贴得到
    C15:=IF(B15>$B$12,B15-$B$12,0)如果所得工薪大于不扣税基数,则应纳税工薪为工薪减去为零不扣税基数,否则,应纳税工薪零。
    D15:=VLOOKUP(C15,$C$2:$C$10,1)查阅应纳税工薪属于哪个扣税范围。
    E15:=C15*VLOOKUP(D15,$C$2:$E$10,2)-VLOOKUP(D15,$C$2:$E$10,3)查阅该扣税范围扣税税率和应减的扣除数。这里主要用到VLOOKUP函数,可查阅帮助获取更多信息。
    C15,D15的公式可以合并到E15中,那样可读性会差很多,但表格会清晰一些。合并后公式:=IF(B15& gt;$B$12,B15-$B$12,0)*VLOOKUP(VLOOKUP(IF(B15>$B$12,B15-$B$12,0),$C$2:$C$10,1),$C$2:$E$10,2)-VLOOKUP(VLOOKUP(IF(B15>$B$12,B15-$B$12,0),$C$2:$C$10,1),$C$2:$E$10,3) 实际上是将公式中出现的C15,D15用其公式替代即可。
    18. 用EXCEL轻松处理学生成绩
    期末考试结束后,主任要求班主任自已统计本班成绩,尽快上报教导处。流程包括录入各科 成绩→计算总分、平均分并排定名次→统计各科分数段人数、及格率、优秀率及综合指数→打印各种统计报表→制作各科统计分析图表等。有了EXCEL,我们可 用不着躬着身、驼着背、拿着计算器一个一个算着学生的成绩了!
    我迅速地打开电脑,启动EXCEL2000,录入学生的考试成绩,如图1所示。然后在J2单元格处输入公式”=sum(c2:i2)”,然 后拖动填充柄向下填充,便得到了每人的总分。接着在k2单元格处输入公式”=average(c2:i2)”,然后拖动填充柄向下填充,便得到了每人的平 均分。
    平均分只需保留一位小数,多了没用。所以选中第k列,用鼠标右键单击,从弹出的快捷菜单中选”设置单元格格式(F)…”,如图2所示,在数字标签中选中”数值”,小数位数设置为1位。
    下面按总分给学生排出名次。
    在L2单元格处输入公式”RANK(J2,J$2:J$77,0)”,然后拖动填充柄向下填充,即可得到每人在班中的名次(请参考图1)。
    说明:此处排名次用到了RANK函数,它的语法为:
    RANK(number,ref,order)
    其中number为需要找到排位的数字。
    Ref为包含一组数字的数组或引用。Ref 中的非数值型参数将被忽略。
    Order为一数字,指明排位的方式。
    ·如果 order 为 0 或省略,Microsoft Excel 将 ref 当作按降序排列的数据清单进行排位。
    ·如果 order 不为零,Microsoft Excel 将 ref 当作按升序排列的数据清单进行排位。
    最后,单击L1单元格,然后在“工具”菜单中选“排序”->“升序”,即可按照名次顺序显示各学生成绩。
    另外,我们还希望把不及格的学科突出显示,最好用红色显示。于是拖拉选择C2:E78(即所有学生语、数、外三科成绩),然后执行”格式” 菜单下”条件格式”命令,弹出”条件格式对话框”。我们把条件设为小于72分的用红色显示(因为这三科每科总分为120分),点击”格式”按钮,把颜色设 为红色。再按”确定”按钮。然后用同样的方法把理、化、政、历四科小于60分的也用红色显示(因为这四科每科总分为100分)。
    下面我们来统计各科的分数段以及及格率、优生率、综合指数等。
    下面我们来统计各科的分数段以及及格率、优生率、综合指数等。
    (1)60分以下人数:在C78单元格处输入公式”=COUNTIF(C2:C77,”<60″)”,拖动填充柄向右填充至I78单元格处;
    (2)60分~69分人数:在C79单元格处输入公式”=COUNTIF(C2:C77,”>=60″)-COUNTIF(C2:C77,”>=70″)”,拖动填充柄向右填充;
    (3)70分~79分人数:在C80单元格处输入公式”=COUNTIF(C2:C77,”>=70″)-COUNTIF(C2:C77,”>=80″)”,拖动填充柄向右填充;
    (4)80分~89分人数:在C81单元格处输入公式”=COUNTIF(C2:C77,”>=80″)-COUNTIF(C2:C77,”>=90″)”,拖动填充柄向右填充;
    (5)90分以上人数:在C82单元格处输入公式”=COUNTIF(C2:C77,”>=90″)”,拖动填充柄向右填充;
    (6)平均分:在C83单元格处输入公式”=AVERAGE(C2:C77)”,拖动填充柄向右填充至I83;
    (7)最高分:在C84单元格处输入公式”=MAX(C2:C77)”,拖动填充柄向右填充至I84;
    (8)低分率:是指各科40分以下人数与总人数的比值。在C85单元格处输入公式”=COUNTIF(C2:C77,”<=40″)/COUNT(C2:C77)*100″,拖动填充柄向右填充至I85;
    (9)及格率:语、数、外三科及格分为72分,所以在C86单元格处输入公式”=(COUNTIF(C2:C77,”& gt;=72″)/COUNT(C2:C77))*100″,并拖动填充柄向右填充至E86;而理、化、政、历等四科及格分60分,所以在F86单元格处 输入公式”=(COUNTIF(F2:F77,”>=60″)/COUNT(F2:F77))*100″,并拖动填充柄向右填充至I86;
    (10)优生率:语、数、外三科96分以上为优生,所以在C87单元格处输入公式”=(COUNTIF(C2:C77,”& gt;=96″)/COUNT(C2:C77))*100″,拖动填充柄向右填充至E87;理、化、政、历等四科80分以上为优生,所以在F87单元格处 输入公式”=(COUNTIF(F2:F77,”>=80″)/COUNT(F2:F77))*100″,拖动填充柄向右填充至I87处;如图3所 示。
    (11)综合指数:我们学校的综合指数的计算公式为z=[(1+优生率-低分率)/2+及格率+平均分/该科总分]/3。所以在C88单元 格处输入公式”=((1+C87/100-C85/100)/2+C86/100+C83/120)/3″,拖动填充柄向右填充至E88;在F88单元格 处输入公式”=((1+F87/100-F85/100)/2+F86/100+F83/100)/3″,拖动填充柄向右填充至I88。
    对了,为了让别人对各科的分数段有一个较直观的认识,可以考虑采用图表。单击“插入”菜单中“图表”命令,弹出“图表向导”对话框,在“图 表类型”列表框中选择一种图型,如“饼图”,单击“下一步”,单击“数据区域”文本框右边的压缩列表框,拖拉选择B78:C82,再次点击该压缩列表框; 单击“下一步”,输入图表标题,如“高一(1)班语文成绩分析图”;单击“下一步”,再单击“完成”。如图4所示。其它各科同样处理,但在拖拉选择数据区 域时,因为是不连续的区域,所以要按住“Ctrl”键。好!一切OK!
    且慢!为了以后的考试中不再重复上述繁琐的工作,最好把上述工作表另存为一个模板。于是我把上述工作表复制一份到另一工作簿中,然后删掉所 有学生的单科成绩(即表中C2:I77部分),执行”文件”菜单中的”另存为”命令,在”保存类型”下拉列表框中选”模板(*.xlt)”,把它保存为一 个模板文件,这下可以一劳永逸了。
    19. 用EXCEL轻松准备考前工作
    大考在即,主任要求“考务工作必须电子化”,为了万无一失,还特意提供给班主任一份考务工作流程图:
    考前:考场编排→打印单科成绩册→打印考场记录单→打印准考证号
    考后:录入各科成绩→计算总分、平均分并排定名次→统计各科分数段人数、及格率、优秀率及综合指数→打印各种统计报表→制作各科统计分析图表
    既然任务已经明确,先把考前的准备工作做好吧!具体工作包括:考场编排→打印单科成绩册→打印考场记录单→打印准考证号
    1、单科成绩册的编制和准考证号的自动编制
    (1)我负责的班级这次考试共7门课程,为了区分科目,只需在EXCEL表头处设置“科目”、“班级”和“任课教师姓名”等。考生的姓名可 以从学生学籍表中提取,考号如何编制和处理呢?为了以后登分和查找方便,考号基本按学籍号顺序把整个年级的考号放在一起编码。编码由两部分组成:①考场编 号(三位数字),②班内顺序号(三位数字)。为了加快录入速度,分别把它们放在两列中,这样可以分别进行填充。
    (2)新建工作表“考场编号”(如图1),从学生学籍表中复制“姓名”列置于该表A列,首先设置B(准考证号)、C(班内编号)、D(考场编号)列的数据格式为文本方式。
    (3)在B2单元格输入公式“=D2&C2” (其中的“& ”为连接运算,将“考场编号”和“班内编号”连接成一个字符串),用鼠标选中B2单元格,将鼠标指向该区域右下角的填充柄,双击鼠标(这可是本人总结出来 的最快的填充方法,下称“双击填充法”)即可将该公式自动填充至最后一个考生(因为此时还没有在C、D列输入数据,暂时B列中数据也没有出现)。在C2单 元格中输入“001”,C3单元格输入“002”,用鼠标拖动区域C2:C3,将鼠标指向该区域右下角的填充柄,用上述“双击填充大法”即可对全班学生顺 序编号。然后每隔30人(一个标准考场)插入一空行,在D2和D3单元格中全部输入“001”,同样用“双击填充大法”迅速将第一考场的编号全部填充。此 时B2:B31单元格已经全部自动填上了考生的准考证号。对第二考场,只需在D33和D34格中输入“002”,并向下填充即可。
    2、打印考场记录单
    考场记录单是供监考教师监考时核对考生数目和身份时用的。在上述“考场编号”工作表中,利用Excel的“分类汇总”功能,可以快速方便的达到这一目的。操作步骤如下:
    (1)在表中单击任一数据单元格,在“数据”菜单中,单击“分类汇总”命令。
    (2)在“分类字段”下拉列表框中,单击需要用来分类汇总的数据列(“考场编号”列)。
    (3)在“汇总方式”下拉列表框中,选择“计数”。
    (4)在“选定汇总项(可有多个)”框中,复选“考场编号”框。
    (5) 复选“每组数据分页”选项,以便每个考场单打印一页。其他两项“替换当前分类汇总”和“汇兑结果显示在数据下方”可根据情况选定。
    (6)单击[确定],考场记录单就已经做好了(如图2)。
    (7)为了使每一页都打印同样的表头:“2001年期末考试 第X考场 考场单”,单击菜单“文件→页面设置→页眉/页脚→自定义页眉(C)……”,进行相关设置。为了更加美观,在“页面设置”的“页边距”窗口复选“水平居中”和“垂直居中”,并定义好纸张的大小。
    说明:
    (1)“分类汇总”前,必须按“考场编号”列排序,本例中已经是排好顺序的。
    (2)对“分类汇总结”的结果不满意时,可以清除“分类汇总”,Excel将同时清除分级显示和插入“分类汇总”时产生的所有自动分页符。 方法是:单击任一单元格,在“数据”菜单中,选择“分类汇总”命令,单击[全部删除]按钮。
    3、打印准考证号码条
    准考证号码条一般粘贴在课桌左上角,供考生寻找自己的座位用,过去主要靠手工抄写的方法完成。这里我用Word的“邮件合并”功能巧妙地完成了这一任务。方法如下:
    启动Word 2000,执行“工具”菜单下的“邮件合并”命令,弹出“邮件合并帮助器”,首先在当前窗口创建一个邮件标签。依次点击“创建→邮件标签→活动窗口”,然 后点击[获取数据]按钮,在下拉列表中选“打开数据源”,在文件类型列表框中把文件类型改为“MS Excel工作簿”,打开刚才“考场编号”工作表,按[确定]按钮。接着设置主文档,点击[新建标签]按钮,弹出如图3所示“新建自定义标签”对话框。
    在“标签名称”文本框中填上“座位号”,在“页面尺寸”下拉列表框中选“A4横向”。按[确定]按钮,出现“创建标签”对话框。点击“插入合并域”,插入“准考证号”、“姓名”两个域,按[确定]按钮,最后按[合并]按钮。
    好,现在的考前准备工作基本完成,只等考试成绩出来了!
    20. Excel的图表功能
    Excel的图表转换功能具有更大的吸引力。Excel能够根据工作表中的数据创建图表(即将行、列数据转换成有意义的图象)。图表能帮助辨认数据变化的趋势,而在工作表中就很难辨别。
    我们在Excel下先简单地制作一个记录正弦函数y=sin(x-a)数据的工作表:
    x(度)
    y1(a=0度)
    y2(a=30度)
    y3(a=60度)
    0
    0
    -0.5
    -o.866
    30
    -0.5
    0
    -0,5
    60
    0.866
    0.5
    0
    90
    1
    0.866
    0.5
    120
    0.866
    1
    0.866
    150
    0.5
    0.866
    1
    180
    0
    0.5
    0.866
    210
    -0.5
    0
    0.5
    240
    -0.866
    -0.5
    0
    270
    -1
    -0.866
    -0.5
    300
    -0.866
    -1
    -0.866
    330
    -0.5
    -0.866
    -1
    360
    0
    -0.5
    -0.866
    然后根据工作表中的部分数据制作正弦曲线y2。其步骤如下:
    1.通过拖动鼠标选中x栏的数据。按住Ctrl键不放,拖动鼠标再选中y2栏的数据。注意,栏目标题不要选,因为它们不是数据。
    2.选择插入 | 图表菜单项,或者直接点击工具栏?quot;图表向导”按钮,调出图表类型窗口。在该窗口的标准类型页面,列出了柱形图、条形图、折线图等图表类型可供选 择。这些类型大多适用于一维数据,对于二维数据表,如果想转换成折线图,不能直接选折线图,而应先选xy散点图为主类型,然后在子图表类型中选折线散点图 或平滑线散点图。
    3.按”下一步”按钮,进入图表源数据窗口。此时,Excel已根据你所选的数据将正弦曲线y2显示在窗口中。
    4.按”下一步”按钮,进入图表选项窗口。在该窗口标题页,你可以给图表标题框输入:正弦函数y=sin(x-a),给数值(x)轴框输入:x(度),给数值(y)轴框输入:y。在图例页,你还可以选择是否显示图例,等等。
    5.按”下一步”按钮,进入图表位置窗口。我们选择选项:⊙作为新工作表插入,这样,Excel会为你新建一个图表页。如果选择选项:⊙作为其中的对象插入,则Excel会将新建的图表插入在原工作表页面。
    6.按”完成”按钮,Excel就会按照你的设置将所选数据转换成图表。我们看到,一个新建的正弦曲线y2显示在整个屏幕上,同时,在下方 工作表标签栏,新增加了图表1标签。通过鼠标点击这些标签,可以与Sheet1、Sheet2、Sheet3等工作表进行页面切换。
    假如,你还想把y1、y2、y3三条正弦曲线都建在一个图表上,则可以点击Sheet1标签,回到原始的工作表页面,从工作表中选择全部的 数据单元格,再重复以上步骤,即可又创建一个新图表,同时工作表标签栏新增图表2标签。这时点击文件 | 保存,则工作表及其图表将作为一个Excel文档存盘。图表也是工作表,一个Excel文档最多可包含255个工作表。
    图表建好后,如对选择的设置不满意,还可以通过图表菜单的子菜单回到以上的任一步骤进行修改。通过格式菜单的子菜单,则可以设置图表区、绘 图区、坐标轴的图案、字体、刻度。或者直接用鼠标右键单击图表的图表区、绘图区或坐标轴,调出快捷菜单来设置修改它们。我们将x轴刻度最大值由400改为 360,将刻度单位值由50改为30,这样设置更为合适。如果不显示图例,则应当为三条正弦曲线加注标识y1、y2、y3(通过添加文本框)。现在,设置 好的图表2如下所示:
    人们在科学实验中经常需要对大量的实验数据进行处理,Excel的图表功能可以帮助我们观察和分析客观世界变量的内在规律和函数关系,特别是通过Excel的图表 | 添加趋势线功能菜单还可以帮助趋势预测和回归分析,为科学工作者的工作提供了极大的便利。
    21. 批量修改数据
    在EXCEL表格数据都已被填好的情况下,如何方便地对任一列(行)的数据进行修改呢?
    比如我们做好一个EXCEL表格,填好了数据,现在想修改其中的一列(行),例如:想在A列原来的数据的基础上加8,有没有这样的公式?是 不是非得手工的一个一个数据地住上加?对于这个问题我们自然想到了利用公式,当你利用工式输入A1=A1+8时,你会得到EXCEL的一个警 告:“MICROSOFT EXCEL不能计算该公式……”只有我们自己想办法了,这里介绍一种简单的方法:
    第一步:
    在想要修改的列(假设为A列)的旁边,插入一个临时的新列(为B列),并在B列的第一个单元格(B1)里输入8。
    第二步:
    把鼠标放在B1的或下角,待其变成十字形后住下拉直到所需的数据长度,此时B列所有的数据都为8。
    第三步:
    在B列上单击鼠标右键,“复制” B列。
    第四步:
    在A列单击鼠标的右键,在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”中的你所需要的运算符,在此我们选择“加”,这是本方法的关键所在。
    第五步:
    将B列删除。
    怎么样?A列中的每个数据是不是都加上了8呢?同样的办法可以实现对一列(行)的乘,除,减等其它的运算操作。原表格的格式也没有改变。
    此时整个工作结束,使用熟练后,将花费不到十秒钟
    22. 将Excel数据导入Access
    如果想将Excel中的数据转换到Access中,可以采取下面的直接导入法和建立链接法来完成。
    一、直接导入法
    1.启动Access,新建一数据库文件。
    2.在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框。
    3.按“文件类型”右侧的下拉按钮,选中“Microsoft Excel(.xls)”选项,再定位到需要转换的工作簿文件所在的文件夹,选中相应的工作簿,按下“导入”按钮,进入“导入数据表向导”对话框(图1)。
    4.选中需要导入的工作表(如“工程数据”),多次按“下一步”按钮作进一步的设置后,按“完成”按钮。
    注意:如果没有特别要求,在上一步的操作中直接按“完成”按钮就行了。
    5.此时系统会弹出一个导入完成的对话框(图1的中部),按“确定”按钮。
    至此,数据就从Excel中导入到Access中。
    二、建立链接法
    1.启动Access,新建一数据库文件。
    2.在“表”选项中,执行“文件→获取外部数据→链接表”命令,打开“链接”对话框。
    3.以下操作基本与上述“直接导入法”相似,在此不再赘述,请大家自行操练。
    注意:“直接导入法”和“建立链接法”均可以将Excel数据转换到Access中,两者除了在Access中显示的图标不同(图2)外,最大的不同是:前者转换过来的数据与数据源脱离了联系,而后者转换过来的数据会随数据源的变化而自动随时更新。
    23. 办公技巧:Excel定时提醒不误事
    如果您从事设备管理工作,有近千台机械设备需要定期进行精度检测,那么,就得每天翻阅“设备鉴定台账”来寻找“到期”的设备——实在是太麻烦了!用 Excel建立一本“设备鉴定台账”是不是方便得多?方法是:用Excel的IF函数嵌套TODAY函数来实现设备“到期”自动提醒。
    首先,运行Excel,将“工作簿”的名称命名为“设备鉴定台账”,输入各设备的详细信息、上次鉴定日期及到期日期(日期的输入格式应为“年-月-日”,如:2003-10-21,如图1)。
    然后,选中图1所示“提示栏”下的F2单元格,点击插入菜单下的函数命令,在“插入函数”对话框中选择“逻辑”函数类中的IF函数,点击 [确定]按钮,就会弹出“函数参数”对话框,分别在Logical_test行中输入E2=TODAY()、value_if_true行中输入“到 期”、Value_if_false行中输入“” “”(如图2),并点击[确定]按钮。这里需要说明的是:输入的 “” 是英文输入状态下的双引号,是Excel定义显示值为字符串时的标识符号,即IF函数在执行完真假判断后显示此双引号中的内容。为了醒目,可在“单元格属 性”中将F2单元格的字体颜色设置为红色。
    最后,拖动“填充柄”,填充F列以下单元格即可。
    我们知道Excel的IF函数是一个“条件函数”,它的语法是 “IF(logical_test,value_if_true,value_if_false)”,具体地说就是:如果第一个参数 logical_test返回的结果为真,则执行第二个参数Value_if_true的结果,否则执行第三个参数Value_if_false的结 果;Excel的TODAY函数[语法是TODAY()]是返回当前系统日期的函数。
    实际上,本文所应用的IF函数语句为IF(E2=TODAY(),”到期”,””),解释为:如果E2单元格中的日期正好是TODAY函数返回的日期,则在F2单元格中显示“到期”,否则就不显示,TODAY函数返回的日期则正好是系统当天的日期。
    Excel的到期提醒功能就是这样实现的。
    24. 办公小绝招 构造Excel动态图表(1)
    Excel中的窗体控件功能非常强大,但有关它们的资料却很少见,甚至Excel帮助文件也是语焉不详。本文通过一个实例说明怎样用窗体控件快速构造出动态图表。
    假设有一家公司要统计两种产品(产品X,产品Y)的销售情况,这两种产品的销售区域相同,不同的只是它们的销售量。按照常规的思路,我们可 以为两种产品分别设计一个图表,但更专业的办法是只用一个图表,由用户选择要显示哪一批数据——即,通过单元按钮来选择图表要显示的数据。
    为便于说明,我们需要一些示例数据。首先在A列输入地理区域,如图一,在B2和C2分别输入“产品X”和“产品Y”,在B3:C8区域输入销售数据。
    一、提取数据
    接下来的步骤是把某种产品的数据提取到工作表的另一个区域,以便创建图表。由于图表是基于提取出来的数据创建,而不是基于原始数据创建,我们将能够方便地切换提取哪一种产品的数据,也就是切换用来绘制图表的数据。
    在A14单元输入=A3,把它复制到A15:A19。我们将用A11单元的值来控制要提取的是哪一种产品的数据(也就是控制图表要描述的是 哪一批数据)。现在,在A11单元输入1。在B13单元输入公式=OFFSET(A2,0,$A$11),再把它复制到B14:B19。
    OFFSET函数的作用是提取数据,它以指定的单元为参照,偏移指定的行、列数,返回新的单元引用。例如在本例中,参照单元是 A2(OFFSET的第一个参数),第二个参数0表示行偏移量,即OFFSET返回的将是与参照单元同一行的值,第三个参数($A$11)表示列偏移量, 在本例中OFFSET函数将检查A11单元的值(现在是1)并将它作为偏移量。因此,OFFSET(A2,0,$A$11)函数的意义就是:找到同一行且 从A2(B2)偏移一列的单元,返回该单元的值。
    25. 办公小绝招 构造Excel动态图表(2)
    现在以A13:B19的数据为基础创建一个标准的柱形图:先选中A13:B19区域,选择菜单“插入”→“图表”,接受默认的图表类型“柱 形图”,点击“完成”。检查一下:A13:B19和图表是否确实显示了产品X的数据;如果没有,检查你是否严格按照前面的操作步骤执行。把A11单元的内 容改成2,检查A13:B19和图表都显示出了产品B的数据。
    二、加入选项按钮
    第一步是加入选项按钮来控制A11单元的值。选择菜单“视图”→“工具栏”→“窗体”(不要选择“控件工具箱”),点击工具栏上的“选项按钮”,再点击图表上方的空白位置。重复这个过程,把第二个选项按钮也放入图表。
    右击第一个选项按钮,选择“设置控件格式”,然后选择“控制”,把“单元格链接”设置为A11单元,选中“已选择”,点击“确定”,如图二。
    把第一个选项按钮的文字标签改成“产品X”,把第二个选项按钮的文字标签改成“产品Y”(设置第一个选项按钮的“控制”属性时,第二个选项 按钮的属性也被自动设置)。点击第一个选项按钮(产品X)把A11单元的值设置为1,点击第二个选项按钮把A11单元的值设置为2。
    点击一下图表上按钮之外的区域,然后依次点击两个选项按钮,看看图表内容是否根据当前选择的产品相应地改变。
    按照同样的办法,一个图表能够轻松地显示出更多的数据。当然,当产品数量很多时,图表空间会被太多的选项按钮塞满,这时你可以改用另一种控件“组合框”,这样既能够控制一长列产品,又节约了空间。
    另外,你还可以把A11单元和提取出来的数据(A13:B19)放到另一个工作表,隐藏实现动态图表的细节,突出动态图表和原始数据。
    26. Excel中三表“嵌套”成一表
    问题的提出:期末考试完后,学校领导要我出一份简报,以反映全校的教学情况(简报的式样见表一)。我已经在Excel中存储有:全校各班各 科任课教师名单(见表二)、全校各班各科平均成绩(见表三)、全校各班各科及格率(见表四)等基本数据,可以说只要把这后三张表的数据综合到一起也就完成 了简报的制作。全校有50多个班,考试科目又多,把上述数据再输一遍,工作量之大是可想而知的。好在这三种表格的式样基本相同,于是我先采用逐级逐科“复 制→粘贴”的方法来工作。但是这要不断地选、不断地复制、不断地在窗口间切换,费时费力且易出错。“如果后三种表格能向Flash中的透明图层一样相互嵌 套就好了”,在这种理念的驱动下,我大胆探索,终于找到了解决Excel表格“嵌套”的方法。
    解决的方法:怎样才能实现Excel中表格的“嵌套”呢?方法其实很简单,下面我们一起来看看吧!
    1. Excel中新建一名为“简报”的文件,并按式样绘制表一。
    2. 打开表二,在各科目的后面插入两个空列(这主要是为了与表一的式样相同)。
    3. 选定各学科的任课教师名单,执行“复制”命令。
    4. 将窗口切换到表一,选择相应的目标单元格,执行“编辑→选择性粘贴”命令。
    5. 在“选择性粘贴”对话框的最下面选中“跳过空单元”选项(这一步可是表格“嵌套”的关键),单击“确定”。这样我们就完成了表二“嵌套”到表一的工作。
    6. 分别打开表三、表四,重复执行2—5步骤,将表三、表四也“嵌套”到表一中。简报的制作就这样轻松完成了。
    当我在短时间内将简报清样送到领导手中时,他们的吃惊程度是可想而知的。其实我想说:“这没什么,精彩的还在以后呢!呵呵。”
    27. 巧用Excel建立数据库大法
    日常工作中,我们常常需要建立一些有规律的数据库。例如我为了管理全乡的农业税,需建立一数据库,该数据库第一个字段名为村名,第二个字段名为组别。 我乡共19个村,每个村7~17个组不等,共计258个组。这个数据库用数据库软件(哪怕是Visual FoxPro 6.0或是Access97等高档次的)很不好建立——逐个儿输入吗,只有傻瓜才有这种想法。用Access宏或FoxPro编程来输入吧,这些数据似乎 还嫌不够规则(每个村对应的组数不一定相同),这个程序编写可就不那么简单了,除非你是编程高手兼编程迷,否则可有小题大作之嫌了。
    其实Excel提供了一些很有用的功能,可让我们任何一个人都可轻松搞定这些数据库:
    第一步:打开Excel97(Excel2000当然也行),在A列单元格第1行填上“村名”,第2行填上“东山村”,第19行填上“年背 岭村”(注:东山17个组,2+17=19据此推算),第28行填上“横坡村”(算法同前,牛背岭村9个组:19+9=28),如此类推把19个村名填 好。
    第二步:在第B列第1行填上“组别”,第2行填上“第1组”并在此按鼠标右键选择“复制”把这三个字复制剪贴板,然后在每一个填有村名的那一行的B列点一下鼠标右键选择“粘贴”在那里填上一个“第1组”。
    第三步;用鼠标点击选中A2“东山村”单元格,然后把鼠标单元格右下角(此时鼠标变为单“十”字形),按住鼠标往下拖动,拖过的地方会被自 动填上“东山村”字样。用同样的方法可以把其它村名和组别用鼠标“一拖了之”。填组别时你别担心Excel会把组别全部填为“第1组”,只要你别把“第1 组”写成“第一组”,Excel会自动把它识别为序列进行处理。所以拖动“第1组”时,填写的结果为“第2组”“第3组”……填完这两个字段后,其它的数 据可以继续在Excel中填写,也可等以后在数据库软件中填写,反正劳动强度差不多。
    第四步:保存文件。如果你需要建立的是Access数据库,那么别管它,就用Excel默认的“.xls”格式保存下来。如果你需要建立的是FoxPro数据库,那么请以Dbase 4 (.dbf)格式保存文件。
    第五步:如果需要的是Access数据库,那么你还必需新建一个Access数据库,在“新建表”的对话框里,你选择“导入表”然后在导入 对话框中选择你刚刚存盘的“.xls”文件。(什么?你找不到?!这个对话框默认的文件类型是Microsoft Access,只要你改为Microsoft Excel 就能找到了),选择好导入文件后,你只要注意把一个“第一行包含列标题”的复选框 芯托辛耍ㄈ绻 你不需要ID字段,你可以在Access向你推荐主关键字时拒绝——选择“不要主关键字”),其余的你都可视而不见,只管按“下一步”直至完成。导入完成 后你可以打数据库进行使用或修改。如果你需要的是FoxPro数据库,那么更简单,可以直接用FoxPro打开上一步你存盘的“.dbf”文件,根据需要 进行一些诸如字段宽度、字段数据类型设置就可以使用了。
    说到这里,你可能会说“呀,太简单了,我也会”,那么好了,我写这篇文章的目的就是要大家尽可能不再做那些很麻烦的事,“该偷懒时就偷懒”嘛。
    28. Excel最新提速大法之12绝招
    Excel是一个全能的电子表格,它功能强大、操作方便,除了可以快速地生成、格式化各种表格外,还可以对表格中的数据完成很多数据库的功能。下面向您介绍几个快速使用Excel的方法技巧。
    1、快速启动Excel。若您日常工作中要经常使用Excel,可以在启动Windows时启动它,设置方法:(1)启动“我的电脑”进入 Windows目录,依照路径“Start Menu\Programs\启动”来打开“启动”文件夹:(2)打开Excel 所在的文件夹,用鼠标将Excel图标拖到“启动”文件夹,这时Excel的快捷方式就被复制到“启动”文件夹中,下次启动Windows就可快速启动 Excel了。
    若Windows已启动,您可用以下方法快速启动Excel。方法一:双击“开始”菜单中的“文档”命令里的任一Excel工作簿即可。方 法二:用鼠标从“我的电脑”中将Excel应用程序拖到桌面上,然后从快捷菜单中选择“在当前位置创建快捷方式”以创建它的快捷方式,启动时只需双击其快 捷方式即可。
    2、快速获取帮助。对于工具栏或屏幕区,您只需按组合键Shift+F1,然后用鼠标单击工具栏按钮或屏幕区,它就会弹出一个帮助窗口,上面会告诉该元素的详细帮助信息。
    3、快速移动或复制单元格。先选定单元格,然后移动鼠标指针到单元格边框上,按下鼠标左键并拖动到新位置,然后释放按键即可移动。若要复制单元格,则在释放鼠标之前按下Ctrl即可。
    4、快速查找工作簿。您可以利用在工作表中的任何文字进行搜寻,方法为:(1)单击工具栏中的“打开”按钮,在“打开”对话框里,输入文件 的全名或部分名,可以用通配符代替;(2)在“文本属性”编辑框中,输入想要搜寻的文字,最好是您认为是唯一的单词或短语,以便搜寻更容易成功;(3)选 择“开始查找”即可。在找到满足条件的文件前,“打开”对话框的状态栏都会显示“找到了0个文件”的信息,您应该耐心等待,只有当“打开”按钮由灰化状态 变成可用状态时,才表明搜寻结束。
    5、快速打印工作表。若选择“文件”菜单中“打印”命令来打印,会出现“打印”对话框让您选择,程序繁琐。若要跳过该对话框,您可以单击“常用”工具栏上的“打印”按钮或者按下Shift键并单击“打印预览”按钮,Excel将使用“选定工作表”选项打印。
    6、快速切换工作表。按Ctrl+PageUp组合键可激活前一个工作表,按Ctrl+PageDown组合键可激活后一个工作表。您还可用鼠标去控制工作表底部的标签滚动按钮快速地移动工作表的名字,然后单击工作表进行切换。
    7、快速切换工作簿。对于较少工作簿切换,可单击工作簿所在窗口。要对多个窗口下的多个工作进行切换,用“窗口”菜单最方便。“窗口”菜单 的底部列出了已打开了工作簿的名字,要直接切换到一个工作簿,从“窗口”菜单选择它的名字即可。“窗口”菜单最多能列出9个工作簿,若多于9个,“窗口” 菜单则包含一个名为“多窗口”的命令,选用该命令,则出现一个按字母顺序列出所有已打开的工作簿名字的对话框,只需单击其中需要的名字即可。
    8、快速插入Word表格。Excel可以处理Word表格中列出的数据,您可用以下方法快速插入Word表格:(1)打开Word表格所 在的文件;(2)打开要处理Word表格的Excel文件,并调整好两窗口的位置,以便能看见表格和要插入表格的区域;(3)选中Word中的表格; (4)按住鼠标左键,将表格拖到Excel窗口中,松开鼠标左键将表格放在需要的位置即可。
    9、快速链接网上的数据。您可以用以下方法快速建立与网上工作簿中数据的链接:(1)打开Internet上含有需要链接数据的工作簿,并 在工作簿选定数据,然后单击“编辑”菜单的“复制”命令;(2)打开需要创建链接的Excel工作簿,在需要显示链接数据的区域中,单击左上角单元格; (3)单击“编辑”菜单中的“选择性粘贴”命令,在“选择性粘贴”对话框中,选择“粘贴链接”按钮即可。若您想在创建链接时不打开Internet工作 簿,可单击需要链接处的单元格,然后键入(=)和URL地址及工作簿位置,如:=http://www.Js.com/[filel.xls]。
    10、快速创建工具栏。通过工具栏您可以快捷地访问常用的命令或自定义的宏,您可以根据需要快速创建自己的工具栏。方法为:单击“工具”菜 单中的“自定义”命令,选择“工具栏”选项卡,单击“新建”按钮,输入“新建工具栏”名称,然后单击“确定”。这时新建工具栏出现在窗口,您就可以用鼠标 把其他工具栏中的按钮拖到新建工具栏中,该按钮就会在此“落户”。若在拖动时按着Ctrl键,则会将按钮复制过来。注意:不能将按钮拖到“自定义”对话框 或工作表中,否则该按钮将会被删除。
    11、利用模板创建工作簿。模板是一用来作为创建其它工作簿的框架形式,利用它可以快速地创建相似的工作簿。创建模板方法为:(1)打开一 个要作为模板的工作簿;(2)选择“文件”菜单中“另存为”命令,打开“另存为”对话框;(3)在“文件名”框中输入模板的名字,从“保存类型”列表中选 定“模板(*.xlt)”选项,这时“保存位置”会自动切换到默认的模板文件夹Templates文件夹;(4)在“保存位置”中选择“电子表格模板”文 件夹,单击“保存”即可。这样,您就可以根据该模板快速创建新工作簿了。
    12、用“超级连接”快速跳转到其它文件。用超级链接在各个位置之间跳转十分方便,若您要切换到其它文件,只需用鼠标指向带有下划线的蓝色 超级链接文件,然后单击鼠标即可跳转到超级链接所指向的子位置上去,看完后若要返回,只需单击“Web”工具栏上的“返回”按钮即可。
    29. Excel打印故障问答锦囊
    问:我想打印彩色的页眉,却不能为页眉应用彩色格式。如何解决?
    答:页眉中的文字只能打印为黑色,即便使用彩色打印机,也不能对页眉和页脚中的文字应用彩色。要打印彩色页眉,可以使用打印标题代替页眉。 例如,要在每页的顶端打印公司的徽标与地址,将徽标与地址信息放置在工作表的前几行;在“文件”菜单上,单击“页面设置”,单击“工作表”选项卡,然后在 “顶端标题行”框中,输入包含徽标与地址的行。
    问:我使用“格式”菜单上的“背景”命令,为工作添加了背景图案,但打印时,却没有打印工作表背景。为什么?如何解决?
    答:用“格式”菜单上的“背景”命令添加到工作表中的背景图案不会被打印出来。但用“插入”菜单中的“图片”命令添加到工作表中的图案和用“格式”菜单上的“单元格”命令添加到工作表中的单元格背景图案或阴影,都会被打印出来。
    问:在我打印工作表时,Excel忽略了所设置的分页符。为什么?
    答:如果已设置让Excel将工作簿打印到特定数目的页面中,那么,Excel将忽略已设置的手动分页符,并缩小打印工作表的尺寸。若要将 工作表打印到指定的页数中并使用手动插入的分页符,请单击“文件”菜单上的“页面设置”,再单击“页面”选项卡,然后单击“缩放比例”。如果“缩放比例” 不能产生预期效果,你可以在设置打印区域时,将其中的每一页都选定为独立的区域,Excel会将打印区域中不相邻的区域打印到独立的页面上。
    问:我在工作表中设置了多个打印区域后,Excel却不能将多个打印区域打印到同一页上。如何解决?
    答:如果打印区域中包含工作表中的不相邻区域,在默认情况下,Excel将把每个区域打印到单独的页面上。你可以使用下列方法指定工作表中的独立区域,并将它们打印到同一页面上。
    1.将不相邻的列打印到相邻的位置上:
  • DIV+CSS圆角的简单实现方法

    做网站设计的时候,免不了和DIV+CSS打交道,而CSS圆角则是网站设计必经的一课。比较了网络上众多的CSS圆角实现的方案,包括不用图片纯CSS实现圆角的许多方案,结果是不用图片的CSS圆角无一例外,都使用了大量的冗余无意义的css代码,而且在IE、Firefox、chrome等多浏览器下的兼容性不容乐观。

    总结一下,建议大家还是使用图片做背景的CSS圆角实现方案。一张图片利用CSS定位,实现DIV的四个边角都是圆角。这样的好处是,只需要一张圆形的图片,就可以实现四个圆角了。

    HTML代码:

    <div>
    <div>
    <SPAN></SPAN>
    <SPAN></SPAN>

    这里是主体内容….

    <SPAN></SPAN>
    <SPAN></SPAN>
    </div>
    </div>

    CSS代码:

    .nav{
    position:relative;
    width:500px;
    margin:0px auto;
    background:#eeeeee;
    }
    .nav2{
    border:1px solid #dddddd;
    padding: 4px 0px 2px 0px;
    height:42px;
    text-align:center;
    }

    /*css圆角处理*/
    .nav .leftTop{/*css圆角左上角*/
    background:url(images/wbb.gif) no-repeat left top;
    width:10px;
    height:10px;
    position:absolute;
    left:0;
    top:0;
    }
    .nav .rightTop{/*css圆角右上角*/
    background:url(images/wbb.gif) no-repeat right top;
    width:10px;
    height:10px;
    position:absolute;
    right:0;
    top:0;
    }
    .nav .leftBottom{/*css圆角左下角*/
    background:url(images/wbb.gif) no-repeat left bottom;
    width:10px;
    height:10px;
    position:absolute;
    left:0;
    bottom:0;
    }
    .nav .rightBottom{/*css圆角右下角*/
    background:url(images/wbb.gif) no-repeat right bottom;
    width:10px;
    height:10px;
    position:absolute;
    right:0;
    bottom:0;
    }
    /*css圆角处理end*/

    你所要做的就是准备一张画有圆的wbb.gif的图片而已。

  • .free免费顶级域名开放预注册

      CZ.CC最新消息,免费顶级域名.free域名开放预注册,.free将于2012年推出。据传,初步计划是任何人都能注册.free,第一个免费,第二个起每个每年$5。现在可以预注册(免费),免费升级成VIP账号后可预注册50个。

        free域名免费的,不过官方说要2012年才能使用,所以现在只能预注册但还不能使用。该域名很适合做免费资源的站点使用。

    .free域名注册地址: http://www.dotfree.com/register/
    注意:
    1、和CZ.CC的用户名不共享,就是说,你要重新注册用户
    2、注册的.free域名到2012年过期
    3、不接受纯数字域名
    4、一个用户只能注册一个域名

    我注册了一个 Weblog.free ,除了.free免费顶级域名外,现在还有用.tk、.ru等免费域名可以使用。

  • 千兆网线和百兆网线的做法

    百兆网线做法: 橙白 橙 绿白 蓝 蓝白 绿 棕白 棕

    千兆网线做法: 绿白 绿 橙白 棕白 棕 橙 蓝 蓝白

  • 俄罗斯hut免费php空间支持ssh/ssi

    喜欢丰富空间功能的朋友看好了,这个免费php空间可以支持php和CGI脚本之外,还支持比如自定义:.htaccess文件,支持使用ssh方式访问和ssi。但遗憾的是空间大小只有100M,但官方注明说不够的时候可以向客服申请,有免费的mysql数据库和二级域名,支持ftp,没广告,但注意上传的网站编码要设置成UTF-8,否则有可能会乱码。
        
         申请地址:http://www.hut.ru/
        
         申请攻略:因为是俄罗斯网站,所以大家可能都看不懂,不过可以借助google翻译一下,嫌麻烦的话可以看下面的简单流程介绍:

    首先进入HUT.RU注意,点击右面加粗加亮的“Регистрация”连接申请免费空间。
    Согласен:同意协议(选中前面的选项框)
    Логин: 填写你的二级域名
    Название проекта: 网站名称
    Адрес электронной почты: 电子邮箱
    Описание проекта: 网站简介
    Ваш пол: 性别
    Ваш день рождения: 生日(日、月、年)
    Введите цифры на картинке: 输入上面的验证码
    上面的填写完成后点下面靠左的按钮提交申请。
    随后去邮箱收取邮件,点击其中最长的链接,随便选几个项目,提交。
    耐心等待,大约几十分钟后你会收到一封开通信,里面有你的二级域名、用户名、密码等信息。
    FTP服务器就是你的二级域名,使用你的用户名和密码连接FTP服务器即可,网页文件传到WWW目录下。
    在HUT.RU首页使用你的用户名、密码登录管理面板后,点击“Создать MySQL базу данных”,再点按钮即可创建MySQL数据库,页面中会显示你的MySQL数据库名、用户名、密码以及phpMyadmin管理地址。

  • Godaddy空间中WordPress实现静态URL

      Godaddy免费空间的windows主机想要运行php程序是要装IIS7.0的,而ASP可以选择1.1的,这样也可以减少出现广告的几率。wordpress在IIS7.0下其实也是能够实现地址URL的永久静态化的。只要在wordpress的安装目录下新建web.config文件:
          

    <?xml version=”1.0″ encoding=”UTF-8″?> <configuration> <system.webServer> <rewrite> <rules> <rule name=”Imported Rule 17″> <match url=”^archiver/((fid|tid)-[\w\-]+\.html)$” ignoreCase=”false”/> <action type=”Rewrite” url=”archiver/index.php?{R:1}” appendQueryString=”false”/> </rule> <rule name=”Imported Rule 18″> <match url=”^forum-([0-9]+)-([0-9]+)\.html$” ignoreCase=”false”/> <action type=”Rewrite” url=”forumdisplay.php?fid={R:1}&amp;page={R:2}” appendQueryString=”false”/> </rule> <rule name=”Imported Rule 19″> <match url=”^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$” ignoreCase=”false”/> <action type=”Rewrite” url=”viewthread.php?tid={R:1}&amp;extra=page\%3D{R:3}&amp;page={R:2}” appendQueryString=”false”/> </rule> <rule name=”Imported Rule 20″> <match url=”^space-(username|uid)-(.+)\.html$” ignoreCase=”false”/> <action type=”Rewrite” url=”space.php?{R:1}={R:2}” appendQueryString=”false”/> </rule> <rule name=”Imported Rule 21″> <match url=”^tag-(.+)\.html$” ignoreCase=”false”/> <action type=”Rewrite” url=”tag.php?name={R:1}” appendQueryString=”false”/> </rule> <rule name=”wordpress” patternSyntax=”Wildcard”> <match url=”*”/> <conditions> <add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true”/> <add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true”/> </conditions> <action type=”Rewrite” url=”index.php”/> </rule> </rules> </rewrite> <httpErrors errorMode=”Detailed”/> <asp scriptErrorSentToBrowser=”true”/> </system.webServer> <system.web> <customErrors mode=”Off”/> <globalization requestEncoding=”utf-8″ responseEncoding=”utf-8″ fileEncoding=”utf-8″/> </system.web> </configuration>
  • 免费PHP主机byethost使用教程详解

    找了很久,都没有国内的免费linux主机。最后发现国外的byethost主机口碑很不错,于是注册了一个。它速度一般、无广告,且控制面板可选中文!至于稳定性还得过一段时间才看的出来。
    先来看看byethost免费主机的参数:

    子域50个,可绑域名50个,停放域名50个,数据库可建50个,空间5G,月流量20G,数据库50M,是不是足够用了?

    如果心动了,请继续往下看。

    注册byethost主机,需要使用firefox浏览器访问http://byethost.com/free-hosting/news

    如果你的电脑还没有安装firefox浏览器,请访问http://www.mozillaonline.com/下载。

    在填写注册表单前,你还先得准备gmail邮箱,如果你还没有gmail邮箱,请访问http://gmail.google.com注册。

    进入byethost注册页面,你会看到一个很简单的注册表单,只需填写很少量的信息就可以注册到byethost主机了。

    对注册表单的说明如下:

    Username:用户名。填写一个用于登陆byethost的账号名称。

    Password:登陆密码。

    Email Address:你的gmail邮箱地址。

    e Category:你的网站类型。例如我的是博客,选择的第一项。

    Site Language:你的网站语言,有两种,一种是英文,一种是非英文。

    Security Code:这是验证码。

    Enter Security Code:输入上面的验证码。

    点击提交后你会看到这样的页面:甭管它在说什么,直接点击那个按钮,你会看到如下图所示的页面:

    输入验证码,然后提交。如果你看不清验证码,可以点击输入框右边的刷新按钮。说句实话,这验证码确实太长了, 我刷新了好几次才碰到个能看清的。

    如果验证码输入无误,以及你的账号还没被他人注册,那么很快你就可以大功告成了。你会看到如下图所示的页面:这个页面是告诉你注册已成功,需要到你的gmail邮箱激活。请登陆你的gmail邮箱,在你的收件箱里会有一封byethost发给你的账号激活邮件,阅读该邮件,点击里边的激活地址,转向如下图所示的页面:

    和之前一样,输入验证码而已。如果你的输入无误,那么,恭喜你,你的byethost主机已经开通了!请检查你的gmail邮箱,你会收到一封包含你的主机信息的邮件,请妥善保管这封邮件!

    在这封邮件里,你会看到主机控制面板的登陆地址,ftp账号、密码,数据库用户名和密码,以及用ftp上传工具时需要用到的ftp服务器地址。

    这里我建议大家使用控制面板在线上传,在线上传的速度是嗖嗖的快!

    byethost主机采用vistapanel控制面板,登陆的时候可选择多种国家语言,默认的就是简体中文,所以你不必选择了,直接登陆即可。中文的控制面板,相信大家一看就能懂,所以这里我只说明一下几个常见的问题。

    首先当然是绑定域名了,登陆vistapanel后,点击绑定域名选项,然后输入你要绑定的域名,点击创建域名按钮,好了,域名绑定完毕。现在,登陆你的域名管理面板,比如我的域名是新网的,则在这里登陆:

    http://dcp.xinnet.com/Modules/agent/domain/domain_manage.jsp

    你需要修改DNS为byethost提供的域名服务器,在你绑定域名的页面已给出了域名服务器的地址:

    ns1.byet.org

    ns2.byet.org

    ns3.byet.org

    ns4.byet.org

    ns5.byet.org

    选择其中一个即可。以新网为例,登陆域名管理面板后点击域名管理,然后点击修改域名DNS。

    如果你不希望修改域名DNS,而仍使用域名提供商的域名服务器,可以先ping出byethost提供给你的二级域名的IP,然后添加A记录即可。 但修改DNS的好处是,因为使用的是byethost的域名服务器,所以不需要添加A记录,不管以后byethost换多少次IP,你都不需要再重新解 析。

    修改DNS可能需要一定的时间才能生效,具体看你的域名提供商。你可以上传一个html文件到“你的域名/htdocs”目录下,然后访问试试。

    在byethost绑定域名后,会生成一个以你域名为名称的文件夹,该文件夹下有个名为htdocs的文件夹,这个就是你网站的根目录了,请把你的网站文件放在该目录下。

    如果你添加了子域,会生成一个以你子域为名称的文件夹,该文件夹并不在你的主域目录下。

    用ftp工具登陆或在线登陆,你都可以看到除了以你域名为名称的文件夹,还有一个名为htdocs的文件夹,这是byethost分配给你的二级域名的根目录。

    安装程序时,建议大家把程序打包为zip文件,然后登陆vistapanel,点击文件管理器,在最右边可以选择语言。我选择的是繁体中文,因为选择简体中文后出现了乱码。点击上传新档案,左边是上传单文件,右边是上传压缩包的。压缩包上传上去后它会自动解压。

    如果你安装的是wordpress程序,且自定义了URL结构,你需要创建一个.htaccess文件,该文件放在网站根目录下。关于.htaccess的设置,请百度一下。

    最后要说的是数据库的连接。登陆主机控制面板后,点击MySQL数据库,创建一个数据库,数据库的名称会自动加上你的ftp账号名称为前缀,例如我的b14_5206886_huihui。这是数据库的名称,而b14_5206886是数据库用户名,千万不要混淆。

    如果你安装的是wordpress程序,那么在wp-config.php中的设置如下:

    /** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
    define(‘DB_NAME’, ‘b14_5206886_huihui’);

    /** MySQL数据库用户名,替换掉 “usernamehere” */
    define(‘DB_USER’, ‘b14_5206886’);

    /** MySQL数据库密码,替换掉 “yourpasswordhere” */
    define(‘DB_PASSWORD’, ‘123456’);

    /** MySQL主机名 */
    define(‘DB_HOST’, ‘sql109.byethost14.com’);

    你有注意到吗?

    默认的wp-config.php文件里MySQL主机名是localhost,现在要修改为你现在的数据库服务器地址,该地址可以在你主机控制面板左边的账号信息下看到。

    需要了解vistapanel控制面板的更多信息,请访问:

    http://translate.google.com

    如果你和我一样看到ABCD就头疼,可以使用谷歌翻译整个网站,只需输入该网站的网址。

    http://translate.google.cn

    在该页的文本输入框中输入完整的网址(带http://)即可翻译该网站。

  • 关于google docs

    https://docs.google.com/ 打不开
    但是http://docs.google.com/ 却可以打开
    为什么?

    一、为什么不加密反而能访问?

    1、Google Docs经常用来传播非法信息

    Google Docs一直是不和谐信息的传播工具,因为它提供了https的访问方式,信息加密传输,第三者无法简单地窃听。Twitter上经常流传着一些使用Google Docs来传播的非法文档。

    前段时间网上流传着一份上海某大学的硕士论文,该论文揭示了非法软件FreeGate如何获取最新的代理列表,其中最为重要的一个渠道就是Google Docs,由于GDocs在中国大陆能被正常访问,FreeGate能实时更新DNS和代理列表,从而逃过封锁。FreeGate获取Google Docs里的文件信息同样使用https方式来访问。

    2、新型的拦截手段

    类似于Google Docs这样的,https无法访问、http方式却可以访问的屏蔽方式以往很少见。之所以采用这样的方式,原因有3:

    (1)Google Docs是一个常用的服务,不能完全屏蔽

    (2)Google有众多的IP,几乎不能完全屏蔽,如果完全屏蔽,则会影响Google的正常使用

    (3)必须要屏蔽Google Docs里的非法信息

    这3个原因推动了新的拦截手段的发展。根据猜测,这种手段是这样进行的:当客户端发出加密的DNS解析请求时,DNS监视端一旦发现这个请求是Google Docs的,立即发出一个重置信号。而对于一般的非加密DNS请求,DNS监视端则不工作,剩下的监视工作交由正常的审查系统来进行。

    3、新型拦截手段的好处

    (1)有效地阻止了Google Docs上非法信息的传播,又能让Google Docs正常使用

    (2)较为根本地封杀了FreeGate等非法软件

    (3)当用户放弃使用https方式而改用http方式来访问时,信息都是以明文传输,所有内容全部都进入到审查系统审查,非法信息又不能传播。

    二、解决方法一:OpenDNS

    既然https访问被重置是发生在向DNS发出请求的时候,一个能很容易就想到的解决方案是换一个不会审查DNS请求的DNS。OpenDNS是较为普遍的选择。使用方法很简单,将电脑的DNS设置为:

    208.67.222.222

    208.67.220.220

    如果你需要经常切换不同的DNS,可以使用“8个提高windows效率的免费软件”里介绍的NetSetman来进行DNS切换。

    但是,OpenDNS是位于国外的DNS,连接速度有点慢,我们不妨考虑另一种解决方案。

    三、解决方法二:自定义hosts

    在hosts里添加Google Docs的解析IP直接绕过DNS查询,就能正常使用https的Google Docs了。

    hosts文件的位置:

    1、windows:C:\Windows\System32\drivers\etc\hosts

    2、Linux:/etc/hosts

    用记事本打开hosts文件,下面这些内容添加到hosts文件的顶部:

    209.85.225.101 docs.google.com

    74.125.127.100 writely.google.com

    74.125.127.139 spreadsheets.google.com

    保存hosts,重启浏览器后,https方式的Google Docs就能正常访问了。

    万一Gmail也遭遇到Google Docs的情况怎么办?用同样的方法,在hosts文件里加入Gmail的IP即可,为方便使用,我将提供有https方式的Google服务及其的IP列表如下:

    209.85.147.109 pop.gmail.com

    209.85.147.109 smtp.gmail.com

    66.102.7.19 mail.google.com

    209.85.225.101 docs.google.com

    209.85.225.102 groups.google.com

    74.125.127.139 spreadsheets.google.com

    74.125.127.100 services.google.com

    74.125.127.100 writely.google.com

    74.125.127.100 sites.google.com

    209.85.225.104 reader.google.com

    74.125.127.101 calendar.google.com