1. 首页 > 科技

EXCEL 单元格值中在特定字符前加入特定符号?(excel怎样获取单元格中特定字符前面或者后面的内容)

EXCEL 单元格值中在特定字符前加入特定符号?(excel怎样获取单元格中特定字符前面或者后面的内容)

excel怎样获取单元格中特定字符前面或者后面的内容

需要左边的(B1单元格)就用公式=LEFT(A1,FIND("|",A1)-1)

需要右边的(C1单元格)用公式=RIGHT(A1,FIND("|",A1)-1)

EXCEL取某个特定字符前的字符?

可用LEFT 函数和FIND 函数组合来取。

1、以excel2010版本为例,首先打开A列有如下数字的文档;

2、然后在B2单元格输入LEFT函数,表示从一个文本字符串的第一个字符开始返回指定个数的字符;

3、再输入FIND函数,指的是返回一个字符串在另一个字符串中出现的起始位置;

4、如图,FIND函数里指的是在A1单元格里查找符号“|”,因为取的是“|”前的数字,所以结果要减去1,然后按回车键则可得到结果;

5、把鼠标放在B1单元格右下角下拉填充则可使B列都为A列 “|”前的数字了。

excel如何在数据前加指定字符

以原数据在A列且从A1开始为例:

在B1中输入: =if(isblank(A1),"","你的特定字符"&A1)

然后向下填充到你要的行数。

怎么在excel单元格中取特定位置的数值字符

公式和分列都可以完成

一、分列法:

选择需要分列的列

点击 数据-分列

分隔符号-其他(输入-)

点击完成(第一列就是要的数据)

二、公式法:

1、find为查找函数,返回字符的位置,语法find(查找字符,被查字符或者单元格)

找到第一个-位置

2、left,字符截取函数,从左边开始,left(被截取的字符,个数)