Excel函数详细讲解的文本函数
Excel文本功能:ASC【用途】将字符串中的全角(双字节)英文字母改为半角(单字节)字符。[语法]ASC(Text)[参数]文本是包含文本的文本或单元格引用。如果文本不包含任何全角英文字母,文本将不会更改。[示例]如果A1=excel,则公式“=ASC(A1)”返回excel。2.Excel文本功能:CHAR【用途】返回数字代码对应的字符。该功能可以将其他类型计算机文件中的代码转换成字符(操作环境为MacintoshMacintosh字符集和WindowsANSI字符集)。[语法] CHAR(数字)。[参数] Number是用于转换的字符代码,范围从1到255(使用当前计算机字符集的字符)。[示例]公式“=CHAR(56)”返回8,而=CHAR(36)返回$。3.Excel文本功能:CLEAN【用途】删除文本中不可打印的字符。对从其他应用程序输入的字符串使用CLEAN函数将删除当前操作系统无法打印的字符。[语法] CLEAN(文本)。[参数]文本是要从中删除不可打印字符的任何字符串。[示例]一个不能打印的字符由CHAR(7)返回,所以常用公式"=CLEAN(CHAR(7)'text'CHAR(7)"返回文本。4.Excel文本函数:CODE[用途]返回文本字符串中第一个字符的数字代码(对应计算机当前使用的字符集)。[语法]CODE(Text)[参数] text是需要获取第一个字符代码的文本。[范例]因为CHAR(65)会传回,所以公式"=CODE('Alphabet ')"会传回65。5.Excel文本函数:CONCATENATE[用途]将几个文本字符串组合成一个文本字符串,其功能与''运算符相同。[语法]CONTANECT(Text1,text2,)[参数]文本1,文本2,是1到30个要组合成单个文本的文本项,可以是文本字符串、Excel文本函数:数字或对单个单元格的引用。【示例】如果A1=98,Excel文本函数:A2=km,则公式“=CONCATENATE(A1,A2)”返回“98km”,相当于公式“=A1A2”。6.Excel文本功能:“DOLLAR”或“RMB”[用途]根据货币格式将十进制数舍入到指定的数字,并转换为字符。【语法】DOLLAR(数字,小数)或RMB(数字,小数)。【参数】Number为数字,Excel文本函数:包含数字或计算结果为数字的公式的单元格引用;小数是小数。如果“小数”为负数,参数号将从小数点向左舍入相应的数字。如果省略小数,则假定其值为2。【示例】公式“=RMB (1586.567,2)”返回“1586.57”,而=RMB(99.888)返回“99.89”。7.Excel文本功能:EXACT【目的】测试两个字符串是否相同。真;如果它们相同;否则,返回FALSE。EXACT函数区分大小写,但忽略了格式上的差异。[语法] EXACT(text1,text2)。[参数] Text1是第一个要比较的字符串,Text2是第二个要比较的字符串。[示例]如果A1=物理和Excel文本函数:A2=化学A3=物理,则公式"=EXACT(A1,A2)"返回FALSE,=EXACT(A1,A3)返回FALSE,而=EXACT('word ',' word ')返回TRUE。8.Excel文本功能:FIND【用途】FIND用于查找其他文本字符串(in_text)内的文本字符串(find_text),并从in_text的第一个字符开始返回find_text的起始位置号。该函数适用于双字节字符,区分大小写,但不允许使用通配符。[语法] FIND(find_text,in_text,start_num),[参数] Find_text是要查找的目标文本;inner _ text是包含要查找的文本的源文本;Start_num指定开始搜索的字符,即_text中编号为1的字符。如果忽略start_num,则假定它为1。[示例]如果A1=软件报告,公式"=FIND('软件',A1,1)"返回1。
9.Excel文本功能:FINDB【用途】FINDB用于在其他文本字符串(in_text)内查找文本字符串(find_text),并根据每个字符使用的字节数,从in_text的第一个字符开始返回find_text的起始位置号。FIND和FINDB的区别在于,以字符为单位返回起始位置号,而后者以字节为单位返回起始位置号。【语法】FINDB(find_text,in_text,start_num),【参数】find_text是要查找的目标文本;inner _ text是包含要查找的文本的源文本;Start_num指定开始搜索的字符,即_text中编号为1的字符。如果忽略start_num,则假定它为1。【注意】此功能适用于双字节字符。它可以区分大小写,但不允许使用通配符。其他都和FIND函数一样。[示例]如果A1=计算机发烧友,公式“=FINDB(发烧友',A1,1)”返回5。因为每个字符都是以字节计算的,一个汉字是2个字节,所以第三个汉字“艾”从第五个字节开始。10.Excel文本功能:FIXED【用途】根据指定的小数位数对一个数字进行舍入,设置为小数格式后以文本字符串的形式返回结果。[语法] FIXED(数字、小数、无逗号)。[参数] Number是要舍入并转换为文本字符串的数字;小数是指定小数点右边小数位数的数值;No _逗号是一个逻辑值。如果为真,函数FIXED返回的文本不包含逗号。如果no _逗号为FALSE或被省略,则返回的文本包含逗号。[示例]如果A1=2001.16845,公式"=fixed (a2,2,TRUE)"返回2001.17,而=FIXED(6834.567,-1)返回6830。11.Excel文本功能:JIS【用途】将字符串中的半角(单字节)英文字母改为全角(双字节)字符。[语法] JIS(文本)[参数]文本是文本或包含文本的单元格(或引用)。如果文本不包含任何半角英文字母,文本将不会更改。[示例]如果A1=EXCEL,公式“=JIS(a1)”将返回到EXCEL。12.Excel文本函数:LEFT或LEFT b[用途]根据指定的字符数返回文本字符串中的第一个或前几个字符。该函数用于双字节字符。[语法] LEFT(text,num_chars)或LEFTB(text,num_bytes)。[参数]文本是包含要提取的字符的文本字符串;Num_chars指定函数要提取的字符数,必须大于或等于0。Num_bytes以字节为单位指定LEFTB提取的字符数。【示例】如果A1=电脑发烧友,left (a1,2)返回“电脑”,leftb (a1,2)返回“电”。13.Excel文本函数:LEN或LENB[用途] LEN返回文本字符串中的字符数。LENB返回文本字符串中所有字符的字节数。【语法】LEN(文字)或LENB(文字)。[参数]文本是要查找其长度的文本。[注意]此功能用于双字节字符,空格也将算作字符。[示例]如果A1=计算机发烧友,公式“=LEN(A1)”返回5,而=LENB(A1)返回10。14.Excel文本函数:LOWER[用途]将文本字符串中的所有大写字母转换为小写字母。[语法] LOWER(文本)。[语法]文本是包含要转换的字母的文本字符串。[注意LOWER函数不会改变文本字符串中的非字母字符。“下”与“适当”和“上”功能非常相似。[示例]如果A1=Excel,则公式“=LOWER)”返回Excel。15.Excel文本函数:MID或MIDB[用法] MID从用户指定的文本字符串中的指定位置返回特定数量的字符。MIDB从用户指定的文本字符串中的指定位置返回特定数量的字符。MIDB函数可用于双字节字符。[语法] MID(文本,start_num,num_chars)或MIDB(文本,start_num,num_bytes)。[参数]文本是包含要提取的字符的文本字符串。
Start_num是文本中第一个要提取的字符的位置,文本中第一个字符的start_num为1,以此类推;Num_chars指定您希望MID从文本中返回的字符数;Num_bytes指定希望MIDB以字节为单位从文本中返回的字符数。【示例】如果a1=电子计算机,则公式“=mid (a1,2)”“calculate”=midb(a1,3,return,3,2)返回“sub”。16.Excel文本功能:PHONETIC【用途】从文本字符串中提取furigana字符。【语法】PHONETIC(参考文献)。[参数]引用是文本字符串或对单个单元格或包含文本字符串的单元格区域的引用。如果引用是单元格区域,则返回该区域左上角单元格中的furigana文本字符串。如果引用是一系列不相邻的单元格,将返回#N/A错误值。注意:该功能在中文Excel中无效。17.Excel text函数:PROJECt[用途]将文本字符串的第一个字母和任何非字母字符后的第一个字母转换为大写。将其余的字母转换成小写。【语法】PROPER(Text)【参数】Text是需要转换的字符串,包括双引号中的字符串、Excel text函数:返回文本值的公式或对包含文本的单元格的引用等。【示例】如果A1=学习excel,则公式“=PROPER(A1)”返回“学习Excel”。18.Excel文本函数:REPLACE或REPLACEB【用法】REPLACEB使用其他文本字符串,并根据指定的字符数替换另一个文本字符串中的部分文本。REPLACEB的用途与REPLACEB相同,它是根据指定的字节数替换另一个文本字符串中的部分文本。[法语] REPLACE(old_text,start_num,num_chars,new_text),REPLACEB(old_text,start_num,num_bytes,new_text)。【参数】Old_text是替换部分字符的文本;Start_num是要用new_text替换的old_text中字符的位置;Num_chars是要用new_text替换的old_text中的字符数;Num_bytes是希望REPLACE用new_text替换old_text的字节数;New_text是用于替换old_text中字符的文本。注意:以上两个功能适用于双字节汉字。【示例】如果A1=学习革命且Excel文本函数:A2=计算机,则公式“=replace (a1,3,3,A2)”返回“学习计算机”,而=replaceb (a1,2,3,A2)返回“计算机革命”。19.Excel文本功能:按给定次数重复显示文本。REPT功能可用于重复填充单元格。文本,次数。【参数】Text是要重复显示的文本,Number_times是重复显示的次数(正数)。[注意REPT函数的结果不能超过255个字符。[示例]公式"=REPT('软件报告',2)"返回"软件报告软件报告"。20.Excel文本函数:RIGHT或RIGHT b[用途] RIGHT根据指定的字符数返回文本字符串中的最后一个或多个字符。RIGHTB根据指定的字节数返回文本字符串中的最后一个或多个字符。[语法] RIGHT(文本,数字字符),RIGHTB(文本,数字字节)。[参数]文本是包含要提取的字符的文本字符串;Num_chars指定您希望RIGHT提取的字符数,该数必须大于或等于0。如果字符数大于文本长度,右返回所有文本。如果num_chars被忽略,则假定为1。Num_bytes指定要提取的字符的字节数。【例】如果A1=学习公转,则公式“=right (a1,2)”返回“公转”,而=rightb (a1,2)返回“命运”。21.Excel text函数:SEARCH或SEARCHB[目的]返回从start_num开始第一次找到的特定字符或文本字符串的位置号。其中SEARCH基于字符数,SEARCHB基于字节数。[法语] SEARCH(find_text,in_text,start_num),SEARCHB(find_text,in_text,start_num)。[参数] Find_text是要查找的文本,可以使用通配符,包括问号“?”和星号“*”。问号可以匹配任何单个字符,星号可以匹配任何连续字符。
如果要查找实际的问号或星号,应该在字符前键入波浪线“~”。inner _ text是要在其中查找find_text的文本。Start_num是要在_text中开始搜索的字符数。如果忽略start_num,则假定它为1。[示例]如果A1=学习革命,则公式“=SEARCH ('of ',A1)”返回3,而=SEARCHB ('of ',A1)返回5。22.Excel文本功能:replace用途]在文本字符串中用new_text替换old_text。如果需要替换文本字符串中的指定文本,可以使用函数replace;如果需要替换文本字符串中指定位置的任何文本,应该使用函数REPLACE。[语法]REPLACE(text,old_text,new_text,instance_num)。【参数】文本是需要替换字符的文本,或者是包含文本的单元格引用;Old_text是需要替换的旧文本;New_text用于替换old_text的文本;Instance_num是一个数值,用于指定old_text出现的次数;被new_text替换;如果指定了instance_num,则只替换满足要求的old _ text否则,文本中出现的所有旧文本都将被新文本替换。【示例】如果A1=学习公转和Excel文本函数:A2=计算机,那么公式“=replace(A1,‘公转’,A2,1)”返回“学习计算机”。23.Excel文本功能:t[用途]将数值转换为文本。【语法】T(值)。[参数]值是要测试的数据。如果值本身是文本或对文本单元格的引用,t函数将返回值;如果没有引用文本,它将返回' '(空文本)。[示例]如果A1包含文本“computer”,则公式“=T(A1)”返回“computer”。24.Excel TEXT函数:TEXT[用途]将数值转换为以指定数字格式表示的文本。[语法] TEXT(值,format_text)。【参数】值为数值,Excel文本函数:计算结果为数值的公式,Excel文本函数:或引用数值单元格;Format_text是要选择的文本类型数字格式,即“单元格格式”对话框的“数字”选项卡上的“分类”列表框中显示的格式,不能包含星号“*”。[注意]使用“单元格格式”对话框的“数字”选项卡设置单元格格式只会更改单元格的格式,而不会影响其数值。TEXT函数可用于将数值转换为格式化文本,结果将不再作为数字参与计算。[示例]如果A1=2986.638,则公式“=TEXT(A5,' #,##0.00 ')”返回2,986.64。25.Excel文本功能:TRIM【用途】除了单词之间有一个空格外,清除文本中的所有空格。如果您从其他应用程序中获得带有不规则空格的文本,您可以使用TRIM功能来清除这些空格。[语法] TRIM(文本)。[参数]文本是需要清除空格的文本。[示例]如果A1=first季度收益,则公式“=TRIM(A1)”返回“first季度收益”。26.Excel文本功能:UPPER【用途】将文本转换为大写。[语法] UPPER(文本)。【参数】Text是需要转换成大写的文本,可以是引用,也可以是字符串。[示例]公式"=UPPER('APPLE ')"返回APPLE。27.Excel文本函数:VALUE[用途]将表示数字的文本字符串转换为数字。[语法]值(文本)。[参数]文本是引用的文本,或者对需要文本转换的单元格的引用。可以是Excel和Excel文本函数识别的任意常量:日期或时间格式。如果文本不属于上述格式,则value函数返回错误值#value!【注意】一般不需要使用公式中的取值函数,Excel可以在需要时自动转换。value函数主要用于与其他电子表格程序兼容。[示例]"=value(' 1,公式000 ')"返回1000;=value(' 16:48:00 ')-value(' 12:00:00 ')返回0.2,序号等于4小时48分钟。28.Excel文本功能:wide char[用途]将单字节字符转换为双字节字符。[语法] WIDECHAR(文本)。
[参数]文本是要转换为双字节字符的文本或包含文本的单元格引用。注意:由于汉字是双字节字符,所以使用此功能转换汉字时,会得到汉字的原型。[示例]公式"=widecar ('apple ')返回apple,而=widecar ('computer ')返回“computer”。
版权声明:Excel函数详细讲解的文本函数是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。