Excel 字符串函数 - LEFT、RIGHT、MID、LEN 和 FIND
Excel主要是关于数字的,但是,我们经常有文本数据类型的数据。这里有一些我们应该知道的处理文本数据的函数。
- 剩下
- 对
- 中
- 伦
- 寻找
左函数
LEFT函数根据指定的字符数从文本字符串的左侧返回给定文本。
句法:
LEFT(text, [num_chars])
参数:
- 文本:我们要从中提取的文本。
- Num_chars (可选):要提取的字符数。默认 num_chars 为 1,并且该数字必须是大于零的正数。
例子:
第 1 步:格式化数据。
现在,如果您想从 B2 的“Geeksforgeeks”中获得第一个“Geeks”。让我们继续下一步。
第 2 步:我们将在 B3 单元格中输入 =LEFT(B2,5)。在这里,我们希望 Excel 提取 B2 中文本左侧的前 5 个字符。
这将返回“Geeks”。
正确的函数
RIGHT函数根据指定的字符数从文本字符串的左侧返回给定文本。
句法:
RIGHT(text, [num_chars])
参数:
- 文本:我们要从中提取的文本。
- Num_chars (可选):要提取的字符数。默认 num_chars 为 1,并且该数字必须是大于零的正数。
例子:
第 1 步:格式化数据。
现在,如果您想从 B2 的“Geeksforgeeks”中获得最后的极客。让我们继续下一步。
第 2 步:我们将在 B3 单元格中输入 =RIGHT(B2,5)。在这里,我们希望 Excel 从 B2 中文本的右侧提取最后 5 个字符。
这将返回“极客”。
中间函数
MID函数根据指定的起始位置和字符数从文本字符串的任何中间部分返回文本。
句法:
MID(text, start_num, num_chars)
参数:
- 文本:我们要从中提取的文本。
- start_num:我们要提取的文本中第一个字符的起始编号。
- Num_chars:要提取的字符数。
例子:
第 1 步:格式化数据。
现在,如果您想获取位于 B2 中文本“Geeksforgeeks”中间的字符“for”。让我们继续下一步。
第 2 步:我们将在 B3 单元格中输入 =MID(B2,5,3)。在这里,我们希望 Excel 提取位于 B2 中文本中间的字符。
这将返回“for”。
Len函数
LEN函数返回文本字符串中的字符数。
句法:
LEN(text)
参数:
- text:我们想知道长度的文本
例子:
第 1 步:格式化数据。
现在,如果您想知道“Geeksforgeeks”文本中有多少个字符。让我们继续下一步。
第 2 步:我们将在 B3 单元格中输入 =LEN(B2)。 Excel 将计算文本中有多少个字符。
这将返回 13。
查找函数
FIND函数返回给定文本在文本中的位置。
句法:
FIND(find_text, within_text, [start_num])
参数:
- find_text:我们要查找的文本。
- Within_text:包含我们的 find_text 的文本。
- start_num (可选):我们的 find_text 的起始位置。默认值为 1。
例子:
第 1 步:格式化数据。
现在,如果您想在 B2 的 geeksforgeeks 中找到“for”。让我们继续下一步。
第 2 步:我们将在 B3 单元格中输入 =FIND(“for”,B2)。在这里,我们希望 Excel 在 B2 的文本中找到“for”。
这将返回 6,因为“for”位于我们文本中的第 6 个字符处。