按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
参数:number 是需要截去小数部分的数字,num_digits 则指定保留到几位小数。
应用实例:―实工龄‖计算
实际工作满一年算一年的工龄称为“实工龄”,如 1998 年 6 月 1 日至2001 年 12 月 31 日
的工龄为 3 年。计算―实工龄‖ 的公式是―=
TRUNC ((DAYS360 (″1998/6/1″ ,″2001/12/31″ ))/360 ,0 )‖ ,公式中的 DAYS360
(″1998/6/1″,″2001/12/31″)计算两个日期相差的天数,除以360 后算出日期相差的年份(小
数)。最后 TRUNC 函数将(DAYS360 (A1 ,B1 )/360 的计算结果截去小数部分,从而得出―实
工龄‖ 。如果计算结果需要保留一位小数,只须将公式修改为―=
TRUNC ((DAYS360 (″1998/6/1″,″2001/12/31″))/360 ,1)‖即可。
如果你要计算参加工作到系统当前时间的实工龄,可以将公式修改为“=
TRUNC ((DAYS360 (″1998/6/1″,NOW ))/360 ,0 )‖ 。其中NOW 函数返回当前
的系统日期和时间。
20 .字符提取函数MID
语法:MID (text ,start_num,num_chars )或MIDB (text ,start_num,num_bytes )。
参数:text 是含有要待提取字符的文本,start_num 是要提取的第一个字符的位置(其中第
一个字符的 start_num 为 1 以此类推),num_chars
指定 MID 从文本中提取的字符个数,Num_bytes 指定 MIDB 从文本中提取的字符个数(按
字节计算)。
应用实例:姓氏提取和统计
假如工作表 C 列存放着职工的姓名,如果想知道某一姓氏的职工人数,可以采用以下方法。
首先使用公式―=MID (C1,1,1)‖或―=MIDB (C1,1,2 ),从C1 中提取出职工的姓氏,采
用拖动或复制的方法即可提取其他单元格中的职工姓氏。然后使用公式―=COUNTIF(D1:D58 ,″
463
…………………………………………………………Page 464……………………………………………………………
张″)‖统计出姓张的职工数量,随后改变公式中的姓氏就可以统计出其他姓氏职工的数量。
三、Excel XP 数据库速成
Excel XP 具有强大的数据库功能,对包含大量数据的表格进行排序、筛选等处理易如反掌,
下面介绍常用的数据库操作。
1.数据排序
Excel XP 第一行的单元格具有特殊作用,其中的文字相当于数据库字段名,可作为关键字
参与排序、记录单等各种操作。
(1)文本排序
选举等场合需要按姓氏笔划为文本排序,Excel 提供了比较好的解决办法。如果你要将图
1 数据表按车间名称的笔划排序,可以使用以下方法:选中排序关键字所在列(或行)的首个
单元格,单击 Excel―数据‖菜单下的―排序‖命令打开对话框,再单击其中的―选项‖按钮。选中―排
序选项‖对话框―方法‖下的―笔画排序‖,再根据数据排列方向选择―按行排序‖或―按列排序‖,―确
定‖后回到―排序‖对话框。如果你的数据带有标题行(如―单位‖之类),则应选中―有标题行‖ (反
之不选),然后打开―主要关键字‖下拉列表,选择其中的―单位‖,选中排序方式(―升序‖或―降
序‖ )后―确定‖,表中的所有数据就会据此重新排列。此法稍加变通即可用于―第一名‖、―第二
名‖等文本的排序,请大家自行摸索。
(2 )自定义排序
如果你要求 Excel 按照―金工车间‖、―铸造车间‖和―维修车间‖ 的特定顺序重排工作表数据,
前面介绍的几种方法就无能为力了。这类问题可以用定义排序规则的方法解决:首先单击
Excel―工具‖菜单下的―选项‖命令,打开―选项‖对话框中的― 自定义序列‖选项卡。选中左边― 自
定义序列‖下的―新序列‖,光标就会在右边的―输入序列‖框内闪动,你就可以输入―金工车间‖、
―铸造车间‖等自定义序列了,输入的每个序列之间要用英文逗号分隔,或者每输入一个序列就
464
…………………………………………………………Page 465……………………………………………………………
敲回车。如果序列已经存在于工作表,可以选中序列所在的单元格区域单击―导入‖,这些序列
就会被自动进入―输入序列‖框。无论采用以上那种方法,单击―添加‖按钮即可将序列放入― 自
定义序列‖ 中备用。
使用排序规则排序的具体方法与笔划排序很相似,只是你要打开“排序选项”对话框中的
“自定义排序次序”下拉列表,选中前面定义的排序规则,其他选项保持不动。回到“排序”
对话框后根据需要选择“升序”或“降序”,“确定”后即可完成数据的自定义排序。
2 .数据检索
如果 Excel
XP 工作表中的数据字段很多时,查看一条或几条记录需要左右滚动屏幕,此时可以采用
以下方法检索并查看:单击―数据‖菜单下的―记录单‖命令打开对话框(图 2 )。
再次单击其中的“条件”按钮。对话框中的字段就会变成空白等待输入,并且“条件”按
钮变为“表单”按钮。在对话框的相应字段位置输入条件,如果在“序号”字段框内输入 12
回车,则序号为 12 的数据就会显示在对话框中。当然,你输入的检索条件可以使用》 、《 、》= 、
170‖ ,则表示检索总分大
于 170 的记录,回车后第一条大于 170 的数据就会显示在对话框中。继续单击―上一条‖或―下
一条‖按钮,可以查看检索出来的其他数据。
3 .数据筛选
上面介绍的方法可以检索满足某一条件的记录,但是检索条件比较复杂时(如检索总分大
于 170 和小于 120 的纪录),这种检索方法就无能为力了。此时可以使用Excel
XP 提供的自定义筛选功能,操作方法是:单击―数据‖、―筛选‖子菜单下的― 自动筛选‖命令,
每个字段名的右侧会出现一个下拉按钮。根据你要筛选的字段单击下拉按钮,在下拉菜单中选
择― 自定义‖命令打开对话框(图 3 )。
465
…………………………………………………………Page 466……………………………………………………………
单击第一行左侧的下拉按钮,选择其中的“大于”,然后在其右边输入 170;按相同方法在
第二行中选择―小于‖,并在右边输入 120,选中两行中间的―或‖后单击―确定‖按钮,工作表会
自动显示所有符合筛选条件的记录。筛选出来的记录可以执行复制等操作,如果你要清除筛选
结果,只要将―数据‖、―筛选‖子菜单下的― 自动筛选‖前的选中标记去掉即可。
4 .数据汇总
小计、合计是应用非常广泛的数据统计方式,Excel
XP 分类汇总是此类操作的高手。你只要将光标