按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
份证号码中分辨出来。
这里用的函数有 RIGHT() 、LEFT() 、MOD() 、IF()函数详细说明如下:
RIGHT(text;num_chars) 提取字符串最右边的若干个字符。
LEFT(text;num_chars) 提取字符串最左边的若干个字符。
其中:text 表示字符串,num_chars 表示字符串个数。
IF(Logical_test;value_if_true;value_if_false)执行真假值判断,根据对指定条件进行逻辑评价
的真假而返回不同的结果。
其中:Logical_test 表示逻辑判断值,value_if_true 表示真值,value_if_false 表示假值。
MOD(number;divisor)返回两数相除后的余数。
其中:number 表示字符串,divisor 表示对 number 相除的除数。
在表格单元格中填入函数如下:
年龄=102…RIGHT(LEFT(C2;8);2)
注:先取出身份证号码中的前 8 位数,然后再取出 8 位数中最右边两位,最后用 102 减去
这个两位数就得到年龄值。
性别=IF(MOD(RIGHT(C2;2);2))=0;―男‖;―女‖)
注:先取出身份证号码中最右边两位,再与 2 相除求余,如果余数为―0‖输出性别为―女‖,
非―0‖输出性别为―男‖ 。
出生年月=RIGHT(LEFT(C2;12);6)
551
…………………………………………………………Page 552……………………………………………………………
注:先取出身份证号码中的前 12 位数,然后再取出 12 位数中右边 6 位数作为出生年月值。
巧用 Excel 解方程
解方程是我们经常遇到的数学问题。有些方程可以求出解析解( 比如一元二次方程有求根
公式) 。而有的方程很难求出或根本没有解析解(如 ex…x…2=0 这类方程就没有解析解) 。对这类
方程,通常我们可用编程或用专门的数学软件求它的数值解。可是如果不会编程又没有专用软
件那又怎么办呢?
下面就以方程 ex…x…2=0 为例,介绍一种用 Excel 求方程数值解的方法。
首先,要把方程变换成 x=f(x) 的形式。这里,我们把上面的方程写成x=ex…2 的形式。然后,
新建一个工作表,在 B2 单元格内输入…2 作为初值,在 B3 单元格内输入公式―=exp(B2)…2‖ ,把
鼠标放在B3 单元格右下角的小黑方块上向下拖动,一直填充到 B16 单元格。我们可以看到
B3 至 B16 单元格内的数字逐渐趋于一个稳定的值,这个值就是方程的一个根。
有读者可能要问:我怎么知道应该选多少作为初值呢?别忘了,Excel 有绘图功能。可以
先绘出 y=ex…x…2 的函数图像,曲线与x 轴的交点就是方程 ex…x…2=0 的解。从图中看出,在…2
附近有一个根,所以上面我们把…2 作为初值。
从图中还可以看出,这个方程还有一个根在 1 附近,可是不论我们怎样改变初值都无法得
到 1 附近的这个根。要得到这个根需要修改迭代公式。把原方程写成另一种形式x=ln(x+2) ,
在 C2 单元格内输入 1 作为初值,在 C3 单元格内输入公式―=ln(C2+2)‖,把鼠标放在 C3 单元
格右下角的小黑方块上向下拖动,一直填充到 C16 单元格。至此,我们得到了这个方程的全
部两个根…1。841 和 1。146。
上面所用的求数值解的方法叫做迭代法。即给定一个 x 的初值,将它代入x=f(x) 的右边,
得到一个数值,再将得到的结果代入 f(x),如此反复,得到的x 值就会越来越精确。在这个例
552
…………………………………………………………Page 553……………………………………………………………
子中,经过 10 次迭代所得到的数值已经相当精确了。这个方法对大多数方程是有效的,但有
时迭代会出现发散或振荡的情况,这时可以换一个初值或者换一个迭代公式试试。读者如果想
了解更多的关于迭代法的知识,可以参考数值计算方面的书籍。
巧用替换命令让单元格变色
在 Excel
XP 中,查找和替换功能有了很大的增强,用户不仅可以对工作表中的字符进行查找和替
换,而且还能够对单元格的格式进行查找和替换。现在我们就利用 Excel
XP 这一功能,快速将 Excel 工作表中包含公式的单元格设置为与普通单元格不同的颜色,
以引起使用者的注意,避免用户误删包含有公式的单元格。
1。启动 Excel XP ,打开需要进行设置的工作簿文件。
2。选择―编辑‖菜单下的―替换‖命令,打开―查找和替换‖对话框,在此对话框中单击―选项‖
按钮,切换―查找和替换‖高级选项窗口( 图 1)。
3。 由于在Excel 中,包含公式的单元格都是以―=‖号开头的,因此我们在―查找内容‖框中键
入―=‖( 引号不必输入) ,以查找所有包含公式的单元格;由于我们只是设置包含公式单元格的
格式,并不改变单元格公式内容,因此在―替换为‖框中也要键入―=‖(引号不必输入) ;单击―替
换为‖输入框右侧的―格式‖按钮,打开―替换格式‖对话框( 图2) 。单击― 图案‖选项卡,在―单元格
底纹颜色‖选项区中为包含公式的单元格指定一种醒目的底纹颜色,单击―确定‖按钮返回―查找
和替换‖对话框。
4。默认方式下,Excel
XP 只对活动工作表中的内容进行查找和替换,如果需要对整个工作簿进行查找和替换操
作,单击―范围‖下拉箭头,选择―工作簿‖选项,最后单击―全部替换‖按钮,Excel
XP 就会立即为工作表或工作簿中所有包含公式的单元格设置指定的单元格底纹颜色。
553
…………………………………………………………Page 554……………………………………………………………
轻松打
造你的 Excel 图表
一、方便灵活的文本框
你可以在图表中的任何地方增加可移动的文本内容(不限于标题) 。方法:选定图表除标题
或数据系列外的任何部分,然后在编辑栏中键入文本内容,接着按回车键。这样,图表中就自
动生成了包含键入内容的文本框,你可以把它移到任何地方并根据自己的喜好改变文本框的格
式。
二、文本框与单元格的链接
上面介绍了在图表中增加方便灵活的文本框的技巧,现在再介绍怎样将工作表单元格中的
内容同图表文本框进行链接。在工作表的空白单元格内输入要链接的文本,单击选中图表,在
编辑栏输入等号“=‖ ,然后单击包含要链接文本的单元格,接着按回车键,该文本就出现在
图表中的某个位置上。这样,不管什么时候工作表单元格内的文本发生变化时,图表内的文本
也随着改变。但要注意的是,一旦你取消了选中文本框,就很难再用鼠标选中该文本框进行进
一步的修改,此时你可以使用箭头键移动选择图表元素。
三、自动更新的智能图表
很多情况下,我们制作了一�