欢迎来到天天文库
浏览记录
ID:43104210
大小:85.01 KB
页数:6页
时间:2019-09-26
《Excel实验六 函数的高级应用2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Excel实验六文本、日期/时间、查找与引用函数所谓文本函数,就是可以在公式中处理文字串的函数。例如,可以改变大小写或确定文字串的长度;可以替换某些字符或者去除某些字符等。而日期和时间函数则可以在公式中分析和处理日期值和时间值。关于这两类函数的列表参看附表,这里仅对一些常用的函数做简要介绍。一、文本函数1、REPLACE用途:REPLACE使用其他文本串并根据所指定的字符数替换另一文本串中的部分文本。语法:REPLACE(old_text,start_num,num_chars,new_text)。参数:Old_text是
2、要替换其部分字符的文本;Start_num是要用new_text替换的old_text中字符的位置;Num_chars是希望REPLACE使用new_text替换old_text中字符的个数;Num_bytes是希望REPLACE使用new_text替换old_text的字节数;New_text是要用于替换old_text中字符的文本。例题:打开“例题.xls”,完成如下操作。1、使用REPLACE函数,对“职工信息表”中的员工代码进行升级,要求:a、升级方法:在PA后面加上0;b、将升级后的员工代码结果填入表中的“升级员
3、工代码”列中。2、使用REPLACE函数,对“某地区电话用户资料表”中用户的电话号码进行升级。要求:对“原电话号码”列中的电话号码进行升级。升级方法是在区号(0571)后面加上“8”,并将其计算结果保存在“升级电话号码”列的相应单元格中。2、取出字符串中的部分字符您可以使用Mid、Left、Right等函数从长字符串内获取一部分字符。具体语法格式为1)LEFT用途:根据指定的字符数返回文本串中的第一个或前几个字符。语法:LEFT(text,num_chars)或LEFTB(text,num_bytes)。参数:Text是包
4、含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB提取的字符数。2)MID或MIDB用途:MID返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定语法:MID(text,start_num,num_chars)或MIDB(text,start_num,num_bytes)。参数:Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置,文本中第一个字符的start_num为1,以此类推;Num_chars指定希
5、望MID从文本中返回字符的个数;Num_bytes指定希望MIDB从文本中按字节返回字符的个数。3)RIGHT用途:RIGHT根据所指定的字符数返回文本串中最后一个或多个字符。语法:RIGHT(text,num_chars),RIGHTB(text,num_bytes)。参数:Text是包含要提取字符的文本串;Num_chars指定希望RIGHT提取的字符数,它必须大于或等于0。如果num_chars大于文本长度,则RIGHT返回所有文本。如果忽略num_chars,则假定其为1。Num_bytes指定欲提取字符的字节数。
6、习题:打开“课堂练习.xls”,在“文本函数练习2”工作表中作如下操作。从字符串"Thisisanapple."分别取出字符"This"、"apple"、"is"的具体函数写法为。LEFT("Thisisanapple",4)=ThisRIGHT("Thisisanapple",5)=appleMID("Thisisanapple",6,2)=is 图23、CONCATENATE用途:将若干文字串合并到一个文字串中,其功能与"&"运算符相同。语法:CONCATENATE(text1,text2,...)参数:Text1,t
7、ext2,...为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。二、日期/时间函数在数据表的处理过程中,日期与时间的函数是相当重要的处理依据。而Excel在这方面也提供了相当丰富的函数供大家使用。(一)取出当前系统时间/日期信息用于取出当前系统时间/日期信息的函数主要有NOW、TODAY。语法形式均为函数名()。1、NOW用途:返回当前日期和时间所对应的序列号。语法:NOW()参数:无2、TODAY用途:返回系统当前日期的序列号。参数:无语法:TODAY()(二)取得日期/时间的部
8、分字段值如果需要单独的年份、月份、日数或小时、分钟的数据时,可以使用MINUTE、HOUR、DAY、MONTH、YEAR函数直接从日期/时间中取出需要的数据。1、YEAR用途:返回某日期的年份。其结果为1900到9999之间的一个整数。语法:YEAR(serial_number)参数:Serial_nu
此文档下载收益归作者所有