Excel字符串处理函数:LEFT, RIGHT, MID, LEN 和 FIND。
我们在Excel里会存储一些字符串,其内容一般包含:字符、数字、符号(比如横线符 "-"),以及空格等。
如果我们需要从中要获取一部分内容,那如何在Excel中使用字符串函数做到呢?
LEFT:
在单元格中输入公式,=LEFT(字符串内容或所在单元格,从左侧开始的字符个数)
RIGHT:
和LEFT函数类似,RIGHT函数从右侧开始获取字符。
在单元格中输入公式,=RIGHT(字符串内容或所在单元格,从右侧开始的字符个数)
MID:
在单元格中输入公式,=MID(字符串内容或所在单元格,第一个字符开始的位置,要获取的字符个数)
注意:这里使用的字符串位置,都是从1开始计数的,而不是和C语言一样,是从0开始计数。
FIND:
单元格里输入公式为, =FIND(要寻找的字符或字符串,字符串或其所在单元格,开始查找的位置)
开始查找的位置可以省略,默认为1。
从第4个字符位置开始查找"-",找到字符的位置是4。
LEFT + FIND:
根据某个分隔字符,截取左边的字符串。
右边的“-1”,是为了去掉此分隔字符。
也可以查找某个字符串:
RIGHT+FIND:
根据某个分隔字符或字符串,截取右边的字符串。
MID + FIND:
在单元格的字符串内容的中间选取一部分。
参考:
Excel String Functions: LEFT, RIGHT, MID, LEN and FIND - Data to Fish