excel提取长度不同的文本,excel函数公式

  • Excel公式
  • 2024-05-22

excel提取长度不同的文本?right函数,从字符串右侧首字符开始,从右向左提取指定的字符,其功能和LEFT函数完全一样,只是方向不同,从一个文本字符串的最后一个字符开始,截取指定数目的字符。那么,excel提取长度不同的文本?一起来了解一下吧。

提取结果的注意事项

=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,";","@",LEN(A1)-LEN(SUBSTITUTE(A1,";","")))))

文字数字混合怎么提取数字

如果你需要提取的是最后“-xxx”格式的前2位数据,则用下面的公式:

设原数据在b列,在c2输入:

=left(right(b2,6),2)

然后下拉填充即可。

excel提取字符串中指定字段

直接输入公式“=left(right(a1,6),2)”

关于此公式中用到的“Left”和“right”两个文本函数的相关知识——

LEFT:用来对原始数据进行截取。截取的方式是从第一个字符开始,截取用

户指定长度的内容。

例如:在一个工作表中,某一列的资料是地址,录有省、市、街道等。

如果想插多一列,加入省份的资料,以便进行省份筛选,则可用该函数自动进

行截取,而无需人工输入。

使用语法:

LEFT(text,num_chars)

Text :是包含要提取字符的文本字符串,可以直接输入含有目标文字的单元格名称。

Num_chars :指定要由 LEFT 所提取的字符数,Num_chars 必须大于或等于0。如果

num_chars 大于文本长度,则 LEFT 返回所有文本。如果省略 num_chars,则假定其为1。

RIGHT:截取的方式是从最后一个字符开始,从后往前截取用户指定长度的内

容。

使用语法:

RIGHT(text,num_chars)

Text :是包含要提取字符的文本字符串,可以直接输入含有目标文字的单元格名称。

Num_chars :指定希望 RIGHT 提取的字符数。

注意:Num_chars 必须大于或等于 0。

excel提取长度不等的数据

不使用公式也可以,数据复制出一列,然后使用分列,分列时选择以*号进行分列。这样就可以得到想要的数据。

excel提取不固定长度字符

E2单元格输入公式=MID($D2,FIND("@",SUBSTITUTE($D2&"----","----","@",COLUMN(B1)))+4,FIND("@",SUBSTITUTE($D2&"----","----","@",COLUMN(C1)))-4-FIND("@",SUBSTITUTE($D2&"----","----","@",COLUMN(B1))))

右拉一格,再下拉。

以上就是excel提取长度不同的文本的全部内容,在展开的选项中,点击【内容】,然后在【查找内容】输入框中输入需要提取的文字。点击【全部替换】,即可将文字全部提取出来。方法二:使用公式 在Excel表格中,选中需要提取文字的单元格。在菜单栏中点击【公式】,选择【文本】,然后选择【MID】函数。在弹出的MID函数窗口中。

猜你喜欢