如果你要计算参加工作到系统当前时间的实工龄,可以将公式修改为“= 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,″张″)”统计出姓张的职工数量,随后改变公式中的姓氏就可以统计出其他姓氏职工的数量。
三、Excel XP数据库速成
Excel XP具有强大的数据库功能,对包含大量数据的表格进行排序、筛选等处理易如反掌,下面介绍常用的数据库操作。
1.数据排序
Excel XP第一行的单元格具有特殊作用,其中的文字相当于数据库字段名,可作为关键字参与排序、记录单等各种操作。(1)文本排序
选举等场合需要按姓氏笔划为文本排序,Excel提供了比较好的解决办法。如果你要将图1数据表按车间名称的笔划排序,可以使用以下方法:选中排序关键字所在列(或行)的首个单元格,单击Excel“数据”菜单下的“排序”命令打开对话框,再单击其中的“选项”按钮。选中“排序选项”对话框“方法”下的“笔画排序”,再根据数据排列方向选择“按行排序”或“按列排序”,“确定”后回到“排序”对话框。如果你的数据带有标题行(如“单位”之类),则应选中“有标题行”(反之不选),然后打开“主要关键字”下拉列表,选择其中的“单位”,选中排序方式(“升序”或“降序”)后“确定”,表中的所有数据就会据此重新排列。此法稍加变通即可用于“第一名”、“第二名”等文本的排序,请大家自行摸索。(2)自定义排序