返回首页
当前位置: 主页 > Excel教程 > Excel函数教程 >

Excel内部函数之二:文本函数使用详解

时间:2012-07-16 01:40来源:Office教程学习网 www.office68.com编辑:麦田守望者

1.对于双字节字符集 (DBCS) 语言,将全角(双字节)字符更改为半角(单字节)字符。

语法:ASC(text)

Text 为文本或对包含要更改文本的单元格的引用。如果文本中不包含任何全角字母,则文本不会更改。

2.将数字转换为泰语文本并添加前缀“泰铢”。

在 Microsoft Excel for Windows 中,可以使用“控制面板”中的“区域设置”或“区域选项”将泰铢格式更改为其他样式。

在 Excel for Macintosh 中,可以使用“Control Panel for Numbers”将泰铢数字格式更改为其他样式。

语法:BAHTTEXT(N)

N 为要转换成文本的数字、对包含数字的单元格的引用或结果为数字的公式。

3.给出数字代码对应的字符。

操作环境 字符集

语法:CHAR(N)

N 字符代码,介于 1 到 255 之间。使用的是当前计算机字符集中的字符。

4.删除文本中不能打印的字符。

语法:CLEAN(text)

text 是要从中删除不能打印字符的任何工作表信息。

5.给出文本字符串中第一个字符的数字代码。

语法:CODE(text)

Text 文本字符串。

6.合并文本字符串。

语法:CONCATENATE (T1,T2,...)

T1, T2, ... 为 1 到 30 个字符串,也可以是数字或对单个单元格的引用。

用 &(和号)运算符也可以合并文本字符串。

7.将数字转换成货币格式文本。

语法:DOLLAR(N,D)

N 数字。

D 小数位数。

8.比较两个字符串是否完全相同。

语法:EXACT(text1,text2)

Text1 待比较的第一个字符串。

Text2 待比较的第二个字符串。

9.查找字符串在另一字符串里的起始位置。区分大小写。

语法:FIND(T1,T2,S)

T1 是要查找的文本。

T2 是包含要查找文本的文本。

S 从第几个字符开始查找。缺省值为 1。

10.查找字符串在另一字符串里的起始位置。此函数用于双字节字符。

语法:FINDB(T1,T2,S)

T1 是要查找的文本。

T2 是包含要查找文本的文本。

S 从第几个字符开始查找。缺省值为 1。

11.将数字按指定的小数位数进行取整并转换成带或不带分节逗号的文本。

语法:FIXED(N,D,C)

N 要进行四舍五入并转换成文本字符串的数。

D 为一数值,用以指定小数点右边的小数位数。

C 为一逻辑值。TRUE时不带逗号,FALSE时带逗号,缺省值是FALSE。

12.取出字符串中的前几个字符。

语法:LEFT(text,N)

Text 是包含要提取字符的文本字符串。

N 指定要提取的字符数。

N 必须大于或等于 0。

如果N大于文本长度,则 LEFT 返回所有文本。

如果省略N,则假定其为 1。

13.取出字符串中的前几个字符。此函数用于双字节字符。

语法:LEFTB(text,N)

Text 是包含要提取字符的文本字符串。

N 指定要提取字符的字节数。

14.求文本字符串中的字符数。

语法:LEN(text)

Text 是要查找其长度的文本。空格将作为字符进行计数。

15.求文本字符串中的字节数。此函数用于双字节字符。

语法:LENB(text)

Text 是要查找其长度的文本。空格将作为字符进行计数。

16.将一个文本字符串中的所有大写字母转换为小写字母。

语法:LOWER(text)

Text 是要转换为小写字母的文本。函数 LOWER 不改变文本中的非字母的字符。

17.取出字符串中间的几个字符。

语法:MID(text,S,N)

Text 文本字符串。

S 指定从第几个字符开始提取。

N 指定提取字符的个数。

18.取出字符串中间的几个字符。此函数用于双字节字符。

语法:MIDB(text,S,N)

Text 文本字符串。

S 指定从第几个字节开始提取。

N 指定提取字符的字节数。

19.将文本字符串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。

语法:PROPER(text)

Text 文本字符串、返回文本值的公式或是对包含文本的单元格的引用。

20.从指定位置替换字符串中的部分字符。

语法:REPLACE(T1,S,N,T2)

T1 要替换其部分字符的字符串。

S 从第几个字符位置开始替换。

N 替换掉几个字符。

T2 替换进去的字符串。

21.从指定位置替换字符串中的部分字符。此函数专为双字节字符使用。

语法:REPLACEB(T1,S,N,T2)

T1 要替换其部分字符的字符串。

S 从第几个字节位置开始替换。

N 替换掉几个字节的字符。

T2 替换进去的字符串。

22.重复填充文本。

语法:REPT(text,N)

Text 文本。

N 是重复次数。

23.取出字符串中最后几个字符。

语法:RIGHT(text,N)

Text 文本字符串。

N 提取的字符数。

24.取出字符串中最后几个字符。此函数用于双字节字符。

语法:RIGHTB(text,N)

Text 文本字符串。

N 提取的字符的字节数。

25.将数字转换为带人民币符号文本格式。

语法: RMB(N,D)

N 为数字、包含数字的单元格引用,或是计算结果为数字的公式。

D 为十进制数的小数位数。如果 D 为负数,则参数 N 从小数点往左按相应位数取整。如果省略 D,则假设其值为 2。

26.确定字符串在另一字符串中的位置。不区分大小写。

语法:SEARCH(T1,T2,S)

T1 是要查找的子字符串。可以使用通配符(?)和(*)。如果要查找真正的问号或星号,请在该字符前键入波形符 (~)。

T2 母字符串。

S 从第几位置开始查找。

27.确定字符串在另一字符串中的位置。此函数用于双字节字符。

语法:SEARCHB(T1,T2,S)

T1 是要查找的子字符串。可以使用通配符(?)和(*)。如果要查找真正的问号或星号,请在该字符前键入波形符 (~)。

T2 母字符串。

S 从第几字节开始查找。

28.替换字符串中的指定字符。

语法:SUBSTITUTE(T1,T2,T3,N)

T1 为需要替换其中字符的字符串,或对含有文本的单元格的引用。

T2 要替换掉的旧字符。

整理:朱铮南

T3 替换进去的新字符。

N 为一数值,用来指定替换第几次出现的T2。如果忽略了N,将替换所有T2。

29.检测给定的值是否是文本,如是返回文本,如不是返回空文本。

语法:T(V)

V 数值。

30. 将数值转换为带格式的文本。

语法:TEXT(V,F)

V 为数字值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

F 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。要用双引号括起来。

31.清除文本头尾所有的空格。

语法:TRIM(text)

Text 需要清除其中空格的文本。

32.将文本转换成大写形式。

语法:UPPER(text)

Text 文本,可以为引用或文本字符串。

33.将代表数字的文本字符串转换成数字。

语法:VALUE(text)

Text 为带引号的文本,或单元格的引用。

34.将字符串中的半角(单字节)字母转换为全角(双字节)字符。函数的名称及其转换的字符取决于您的语言设置。

语法:WIDECHAR(text)

Text 为文本或对包含要更改文本的单元格的引用。如果文本中不包含任何半角英文字母或片假名,则文本不会更改。
 

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2003 excel技巧 excel教程 excel实例教程 excel2010技巧
------分隔线----------------------------
推荐内容
猜你感兴趣