文本函数
当涉及到处理文本时,excel有许多函数,可以用于提取、转换、格式化和操作文本数据。
LEFT函数
LEFT函数用于从文本字符串的左侧提取指定数量的字符。语法如下:
LEFT(text, num_chars)
text
:文本字符串。num_chars
:从左侧提取的字符数。
RIGHT函数
RIGHT函数用于从文本字符串的右侧提取指定数量的字符。语法如下:
RIGHT(text, num_chars)
text
:文本字符串。num_chars
:从右侧提取的字符数。
MID函数
MID函数用于从文本字符串的指定位置开始提取指定数量的字符。语法如下:
MID(text, start_num, num_chars)
text
:文本字符串。start_num
:开始提取的位置(从1开始计数)。num_chars
:提取的字符数。
比如=MID("nb不是中文", 3, 2)
得到不是
。
LEN函数
LEN函数用于计算文本字符串的字符数(包括字母、数字、标点符号和空格)。语法如下:
LEN(text)
text
:文本字符串。
SEARCH函数
SEARCH函数用于在文本字符串中查找指定的子字符串,并返回子字符串在文本中的起始位置。SEARCH函数不区分大小写。语法如下:
SEARCH(find_text, within_text, [start_num])
find_text
:要查找的子字符串。within_text
:在该文本字符串中查找。start_num
:可选,指定查找的起始位置。如果省略,则从第一个字符开始。
如=SEARCH("中文","n不是中文")
返回4
。
CONCAT函数
CONCAT函数用于将多个文本字符串合并为一个字符串。语法如下:
CONCAT(text1, [text2], ...)
text1, text2, ...
:要合并的文本字符串参数,可以是文本常量、单元格引用或其他文本函数的结果。
使用单元格范围如=CONCAT(A1:A3)
。