EXCEL2003函数大全
2021年6月
九、文本函数
1、ASC
【用途】将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。【语法】ASC(text)
【参数】Text为文本或包含文本的单元格引用。如果文本中不包含任何全角英文字母,则文本不会被更改。
【实例】如果A1=excel,则公式“=ASC(A1)”返回excel。
2、CHAR
【用途】返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为MacintoshMacintosh字符集和WindowsANSI字符集)。【语法】CHAR(number)。
【参数】Number是用于转换的字符代码,介于1~255之间(使用当前计算机字符集中的字符)。
【实例】公式“=CHAR(56)”返回8,=CHAR(36)返回$。
3、CLEAN
【用途】删除文本中不能打印的字符。对从其他应用程序中输入的字符串使用CLEAN函数,将删除其中含有的当前操作系统无法打印的字符。
【语法】CLEAN(text)。
【参数】Text为要从中删除不能打印字符的任何字符串。
【实例】由于CHAR(7)返回一个不能打印的字符,因此公式“=CLEAN(CHAR(7)&"text"&CHAR(7))”返回text。字符串函数 excel
4、CODE
【用途】返回文字串中第一个字符的数字代码(对应于计算机当前使用的字符集)。
【语法】CODE(text)
【参数】Text为需要得到其第一个字符代码的文本。
【实例】因为CHAR(65)返回A,所以公式“=CODE("Alphabet")”返回65。5、CONCA TENA TE
【用途】将若干文字串合并到一个文字串中,其功能与"&"运算符相同。
【语法】CONCA TENA TE(text1,text2,...)
【参数】Text1,text2,...为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。
【实例】如果A1=98、A2=千米,则公式“=CONCA TENA TE(A1,A2)”返回“98千米”,与公式“=A1&A2”等价。
6、DOLLAR或RMB
【用途】按照货币格式将小数四舍五入到指定的位数并转换成文字。
【语法】DOLLAR(number,decimals)或RMB(number,decimals)。
【参数】Number是数字、包含数字的单元格引用,或计算结果为数字的公式;Decimals是十进制的小数,如果Decimals为负数,则参数number从小数点往左按相应位数取整。如果省略Decimals,则假设其值为2。
【实例】公式“=RMB(1586.567,2)”返回“¥1586.57”,=RMB(99.888)返回“¥99.89”。
7、EXACT
【用途】测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT函数能区分大小写,但忽略格式上的差异。
【语法】EXACT(text1,text2)。
【参数】Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。【实例】如果A1=物理、A2=化学A3=物理,则公式“=EXACT(A1,A2)”返回FALSE,=EXACT(A1,A3)返回FALSE,=EXACT("word","word")返回TRUE。
8、FIND
【用途】FIND用于查其他文本串(within_text)内的文本串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符。
【语法】FIND(find_text,within_text,start_num),
【参数】Find_text是待查的目标文本;Within_text是包含待查文本的源文本;Start_num指定从其开始进行查的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1。
【实例】如果A1=软件报,则公式“=FIND("软件",A1,1)”返回1。
9、FINDB
【用途】FINDB用于查其他文本串(within_text)内的文本串(find_text),并根据每个字符使用的字节数从within_text的首字符开始返回find_text的起始位置编号。FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号。
【语法】FINDB(find_text,within_text,start_num),
【参数】Find_text是待查的目标文本;Within_text是包含待查文本的源文本;
Start_num指定从其开始进行查的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1。
【注意】此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与FIND函数相同。
【实例】如果A1=电脑爱好者,则公式“=FINDB(爱好者",A1,1)”返回5。因为每个字符均按字节进行计算,而一个汉字为2个字节,所以第三个汉字“爱”从第五个字节开始。
10、FIXED
【用途】按指定的小数位数四舍五入一个数,以小数格式设置后以文字串形式返回结果。
【语法】FIXED(number,decimals,no_commas)。
【参数】Number是要进行四舍五入并转换成文字串的数;Decimals为一数值,用以指定小数点右边的小数位数;No_commas为一逻辑值。如果是TRUE,则函数FIXED返回的文字不含逗号。如果no_commas是FALSE或省略,则返回的文字中包含逗号。
【实例】如果A1=2001.16845,则公式“=FIXED(A2,2,TRUE)”返回2001.17,=FIXED(6834.567,-1)返回6830。
11、JIS
【用途】将字符串中的半角(单字节)英文字母更改为全角(双字节)字符。【语法】JIS(text)
【参数】Text为文本或对包含文本的单元格(或引用)。如果文本中不包含任何半角英文字母,则文本不会更改。
【实例】如果A1=excel,则公式“=JIS(a1)”返回EXCEL。
12、LEFT或LEFTB
【用途】根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。
【语法】LEFT(text,num_chars)或LEFTB(text,num_bytes)。
【参数】Text是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB提取的字符数。
【实例】如果A1=电脑爱好者,则LEFT(A1,2)返回“电脑”,LEFTB(A1,2)返回“电”。
13、LEN或LENB
【用途】LEN返回文本串的字符数。LENB返回文本串中所有字符的字节数。【语法】LEN(text)或LENB(text)。
【参数】Text待要查其长度的文本。
【注意】此函数用于双字节字符,且空格也将作为字符进行统计。
【实例】如果A1=电脑爱好者,则公式“=LEN(A1)”返回5,=LENB(A1)返回10。
14、LOWER
【用途】将一个文字串中的所有大写字母转换为小写字母。
【语法】LOWER(text)。
【语法】Text是包含待转换字母的文字串。
【注意】LOWER函数不改变文字串中非字母的字符。LOWER与PROPER和UPPER函数非常相似。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。