课程:
EXCEL中如何提取单元格中某一个特定字符前的所有内容?
1、例如,在这个Excel表格中我们想要提取员工姓名,若员工数量较少,或许还可以逐个输入,但公司员工数量较多时,提取信息的工作量就比较大了。在这里,将教你如何使用公式提取想要的信息。
2、首先,我们选中需要提取信息的单元格(列)对应的右侧一格(列),例如,想要从A列提取,从A2开始,我们选中B2。
3、接着,点击工具栏下的输入框(fx字样右侧),输入公式如下:=RIGHT(A2,Len(A2)-Find("部",A2)),点击回车,B2就成了李力。(其中Len用于返回文本串的字符数,提醒:若要使用Left提取左边字段,就不需要使用Len函数了。)
4、然后,我们选中B2单元格,鼠标移至单元格右下角,鼠标图样变为黑色实心十字时,按住左键下拉至需要填充的最后一列即可。(也可双击鼠标左键,自动填充。)
excel 提取每一列中指定一个单元格?
因为你的截图没有把行号和列截下来,无法确定你的数据的位置,所以公式采用了R1C1引用,以保证公式只要把“第一列”改为你的数据中实际的单元格地址,公式就能得到正确的结果:
在“第一列”中指定数字“3”的下一个单元格中输入公式:
=OFFSET(截图中“第一列”的单元格地址,INDIRECT("r[-1]c",),,)
右拉
INDIRECT("r[-1]c",)
得到公式所在单元格的上一个单元格的数字
所以,公式的意思,就是从“第一列”(这几字符)所在的单元格开始向下偏移INDIRECT("r[-1]c",)
行数,取数字。
怎么在excel单元格中取特定位置的数值字符
公式和分列都可以完成
一、分列法:
选择需要分列的列
点击
数据-分列
分隔符号-其他(输入-)
点击完成(第一列就是要的数据)
二、公式法:
1、find为查找函数,返回字符的位置,语法find(查找字符,被查字符或者单元格)
找到第一个-位置
2、left,字符截取函数,从左边开始,left(被截取的字符,个数)