Excel - 文本函数
Microsoft Excel 包含一系列文本函数,通过精彩的示例深入了解如何操作和提取字符串。在本教程中,我们将介绍各种类型的文本函数及其定义、语法、优点和实时场景。文本函数包含在 Microsoft Excel 的旧版本和最新版本中。您还可以在 Excel for web 中使用这些函数。
您可以通过选择"公式"选项卡中"函数库"组下的文本函数类别或插入函数来插入这些文本函数,以在工作表中添加特定的文本函数。
Sr.No. | 功能和说明 |
---|---|
1 | ARRAYTOTEXT 将数组或值范围转换为文本字符串。 |
2 | ASC 将字符转换为其对应的 ASCII 值。 |
3 | BAHTTEXT
将数字转换为泰语文本并添加"Baht"后缀。 |
4 | CHAR
返回数字指定的字符。使用 CHAR 将您可能从其他类型计算机上的文件中获得的代码页号转换为字符。 |
5 | CLEAN
从文本中删除所有不可打印的字符。对从其他应用程序导入的包含可能无法使用您的操作系统打印的字符的文本使用 CLEAN。 |
6 | CODE
返回文本字符串中第一个字符的数字代码。返回的代码对应于 Windows 系统的 ANSI 字符集。 |
7 | CONCAT
组合来自多个范围和/或字符串的文本,但不提供分隔符或 IgnoreEmpty 参数。 |
8 | CONCATENATE
将两个或多个文本字符串合并为一个字符串。 |
9 | DBCS 将单字节字符 (SBCS) 转换为双字节字符 (DBCS),主要用于日语、中文和韩语等语言。 |
10 | DOLLAR
将数字转换为文本格式并应用货币符号。函数的名称及其应用的符号取决于您的语言设置。 |
11 | Exact
比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。 |
12 | FIND
FIND 和 FINDB 在第二个文本字符串中定位一个文本字符串,并从第二个文本的第一个字符返回第一个文本字符串的起始位置的编号字符串。 |
13 | FINDB 查找字符串中子字符串的位置,将双字节字符计为两个字符。 |
14 | FIXED
将数字四舍五入为指定的小数位数,使用句点和逗号将数字格式化为十进制格式,并以文本形式返回结果。 |
15 | LEFT
根据您指定的字符数返回文本字符串中的第一个字符或字符。 |
16 | LEFTB 从字符串开头提取指定数量的字节。 |
17 | LEN
LEN 返回文本字符串中的字符数。LENB 返回用于表示文本字符串中字符的字节数。 |
18 | LENB 返回用于表示字符串的字节数,适用于日语、中文和韩语等双字节字符集 (DBCS)。 |
19 | LOWER
将文本字符串中的所有大写字母转换为小写。 |
20 | MID
根据您指定的字符数,从文本字符串中返回从您指定的位置开始的特定数量的字符。 |
21 | MIDB 从字符串中提取指定数量的字节,从指定位置开始。 |
22 | NUMBERVALUE
以与语言环境无关的方式将文本转换为数字方式。 |
23 | PHONETIC 从日语文本中提取语音字符(注音假名)。 |
24 | PROPER
将文本字符串中的第一个字母以及文本中除字母以外的任何字符后面的任何其他字母大写。将所有其他字母转换为小写字母。 |
25 | REPLACE
根据您指定的字符数,用不同的文本字符串替换部分文本字符串。 |
26 | REPLACEB 从给定位置开始替换字符串中指定数量的字节。 |
27 | REPT
按给定次数重复文本。使用 REPT 用文本字符串的多个实例填充单元格。 |
28 | RIGHT
根据您指定的字符数返回文本字符串中的最后一个字符。 |
29 | RIGHTB 从字符串末尾提取指定数量的字节,可用于处理日语、中文和韩语等语言中的双字节字符集 (DBCS)。 |
30 | SEARCH
SEARCH 和 SEARCHB 函数在第二个文本字符串中定位一个文本字符串,并从第二个文本字符串的第一个字符返回第一个文本字符串的起始位置的编号。 |
31 | SEARCHB 查找字符串中子字符串的位置,按字节而不是字符计数。 |
32 | SUBSTITUTE
在文本中用 new_text 替换 old_text字符串。 |
33 | T
T 函数返回值所引用的文本。 |
34 | TEXT
将数值转换为文本,并允许您使用特殊格式字符串指定显示格式。 |
35 | TEXTAFTER 返回指定子字符串之后出现的文本在文本字符串中 |
36 | TEXTBEFORE 返回在文本字符串中指定子字符串之前出现的文本。 |
37 | TEXTJOIN
组合来自多个范围和/或字符串的文本,并在要组合的每个文本值之间包含您指定的分隔符。如果分隔符是空文本字符串,则此函数将有效地连接范围。 |
38 | TEXTSPLIT 根据指定的分隔符将文本字符串拆分为数组。 |
39 | TRIM
从文本中删除所有空格,单词之间的单个空格除外。对从其他应用程序收到的可能具有不规则间距的文本使用 TRIM。 |
40 | UNICHAR
返回给定数值引用的 Unicode 字符。 |
41 | UNICODE
返回与文本第一个字符对应的数字(代码点)。 |
41 | UPPER
将文本转换为大写。 |
43 | VALUE
将表示数字的文本字符串转换为数字。 |
44 | VALUETOTEXT 将数值转换为文本格式。 |