Excel - 文本函数



Microsoft Excel 拥有丰富的文本函数,提供深入的见解,并通过精彩的示例来处理和提取字符串。在本教程中,我们将介绍各种类型的文本函数及其定义、语法、好处和实时场景。文本函数包含在 Microsoft Excel 的旧版本和最新版本中。您也可以在 Web 版 Excel 中使用这些函数。

您可以通过在“公式”选项卡中的“函数库”组下选择“文本函数”类别或选择“插入函数”来在工作表中添加特定的文本函数,从而插入这些文本函数。

序号 函数及描述
1

ARRAYTOTEXT

将数组或值的范围转换为文本字符串。

2

ASC

将字符转换为其对应的 ASCII 值。

3 BAHTTEXT

将数字转换为泰文并添加“泰铢”后缀。

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

用新文本替换文本字符串中的旧文本。

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

将数值转换为文本格式。

广告