实时搜索: excel中取第几个字符串

excel中取第几个字符串

938条评论 4506人喜欢 5524次阅读 573人点赞
RIGHT(LEFT(A1,FIND(",",A1,n)-1),FIND(",",A1,n)-FIND(",",A1,n-1))
我写的是这个,但是提取不了 , RT,是不是有什么left啥的?我想取sheet1里a列第二个字符为“.”的 复制到第二页。谢谢 , 请把详细程序告诉我,谢谢 , 我希望用VBA ...

在EXCEL的单元格A1中把第n个“,”和第n-1个“,”之间的字符串提取出来的公式是什么?: FIND(",",A1,n)的方法找是不行的,因为这里的n是指从第n个字符开始找,而不是从第n个逗号开始找,意思不一样,当然无法查找了。
用下面公式可以实现
=MID(A1,FIND("@",SUBSTITUTE(A1,",","@",n))+1,FIND("@",SUBSTITUTE(A1,",","@",n))-FIND("@",SUBSTITUTE(A1,",","@",n-1))-1)
若用你的公式改造就是这样的
=RIGHT(LEFT(A1,FIND("@",SUBSTITUTE(A1,",","@",n))-1),FIND("@",SUBSTITUTE(A1,",","@",n))-FIND("@",SUBSTITUTE(A1,",","@",n-1))-1)

vba 怎么取一个cell里第二个字符?: MID(text, start_num, num_chars)
说明
这个函数的3个参数各在VB和Excel中互相等价,但VB中的Length参数可以省略,而Excel中num_chars参数不可省略。

text 必选。变体(字符串)表达式,要被截取的字符。如果该参数为Null,则函数返回Null。

start_num 必选。数值表达式,从左起第几位开始截取。

num_chars VB中可选,Excel中必选。变体(数值)表达式,从Start参数指定的位置开始,要向右截取的长度。如果省略,将指定为从Start参数位置开始向右到字符串结尾的所有字符数。

请问怎样提取字符串,才能把excel表格中的图1文本部分做成图2中的效果?: 一、如果你这个excel中只有这两个人的对话
1、全选,将【anhua002:】替换为【anhua002:(空格)X(空格)】
将【旅行社:】替换为【旅行社:(空格)】
将【酒店10:】替换为【酒店10:(空格)】
2、选中这一列数据,分列,分隔符号,空格
3、然后把【X】替换空
——————————————————ok
二、如果你这个不止两个人的对话,那么需要儒商操作,讲所有讲话的人替换加一个空格

请教在Excel表格中如何将A1中”A550,1.27*80“字符串中的数字1.27提取放入B1,数字80提取放入C1中?: B1, =mid(A1,6,4)
C1,=mid(A1,11,2)

EXCEL VBA 编程提取字符串中的数字符号 Abc123ghh34578gjlkj 提取其中的数字,用in put Box 输出字符串: Sub 提取数字()
Dim txt As String ' 定义变量
txt = "Abc123ghh34578gjlkj"
With CreateObject("VBSCRIPT.REGEXP") ' 建立正则表达式
.ignorecase = True '设置是否区分字符大小写
.Global = True ' 设置全局可用性
.Pattern"[^\d]*" '方案
InputBox "数字是:", "提取数字", .Replace(txt, "") '把方案替换为空
End With
End Sub

如何分别提取字符串中的数字.EXCEL:  根据要提取的“数字”在“字符串”中的位置,可以选择使用MID或MIDB、RIGHT或RIGHTB、LEFT或LEFTB等文本提取函数来提取。。

  以下为函数的详细介绍及实例:

MID 或MIDB 用途:MID 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符。
语法:MID(text,start_num, num_chars)或MIDB(text, start_num,num_bytes)。
参数:Text 是包含要提取字符的文本串。Start_num 是文本中要提取的第一个字符的位置,文本中第一个字符的start_num 为1 ,以此类推;Num_chars指定希望MID 从文本中返回字符的个数;Num_bytes指定希望MIDB 从文本中按字节返回字符的个数。
实例:如果a1=电子计算机,则公式“=MID(A1,3,2)” 返回“计算”,=MIDB(A1,3,2)返回“子”。

RIGHT 或RIGHTB 用途:RIGHT 根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。
语法:RIGHT(text,num_chars),RIGHTB(text,num_bytes) 。
参数:Text 是包含要提取字符的文本串;Num_chars 指定希望RIGHT 提取的字符数,它必须大于或等于0。如果num_chars 大于文本长度,则RIGHT 返回所有文本。如果忽略num_chars, 则假定其为1。Num_bytes 指定欲提取字符的字节数。
实例:如果A1=学习的革命,则公式“=RIGHT(A1,2)”返回“革命”,=RIGHTB(A1,2)返回“命”。

LEFT 或LEFTB用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。
语法:LEFT(text,num_chars)或LEFTB(text, num_bytes)。
参数:Text 是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB 提取的字符数。
实例:如果A1=电脑爱好者,则LEFT(A1,2)返回“电脑”,LEFTB(A1,2)返回“电”。

如何用Excel从字母数字字符串中提取数字: 用Mid函数可以做到:
定义:Mid是Visual Basic和Microsoft Excel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符。
格式:MID(text, start_num, num_chars)
参数:
text,必选。变体(字符串)表达式,要被截取的字符。如果该参数为Null,则函数返回Null。
start_num,必选。数值表达式,从左起第几位开始截取。
num_chars,必选。变体(数值)表达式,从参数指定的位置开始,要向右截取的长度。如果省略,将指定为从Start参数位置开始向右到字符串结尾的所有字符数。
示例:假设A1内容为ABC123。
1、=MID(A1,1,5),结果:ABC12。
2、=MID(A1,3,5),结果:C123。

如何用VBA取电子表格单元格中的字符的N位数据?:

VBA中也可以用mid函数提去字符的N位数据

软件版本:Office2013

举例说明如下:

1.从下表E列数据中,提取第2位开始的5位数据:

2.Alt+F11,在相应工作表中输入代码如下:

3.F5执行代码,即可提取出相应的数据来:

  • 20度坡度是多少

    这条巴宝莉BURBERRY围脖现在多少钱可以买到?谢谢: 价格不定 有点商场99-几百不等 ...

    426条评论 6141人喜欢 1497次阅读 413人点赞
  • ds是什么意思

    巴宝莉BURBERRY Brit英伦迷情女士香水怎么打开盖子?: 拉开就可以啦~要用巧劲~角度要垂直~ ...

    564条评论 1663人喜欢 3255次阅读 437人点赞
  • 帅有什么用

    巴宝莉蓝色风衣干洗后掉色怎么补救: 衣服掉色和面料含量有关,纯棉的衣服就会出现这种情况。如果掉色不均匀,或者很严重的话,建议考虑重新染色。 ...

    994条评论 3836人喜欢 2956次阅读 330人点赞
  • home是谁

    BURBERRY 巴宝莉香水编号是06D05C320 请问生产日期是?: 香水没有保质期的,不用担心这个问题,所谓的保质期只是为了应付中国质检部门而标识,全世界也只有在中国地区卖的香水才标所谓的保质期 ...

    756条评论 5188人喜欢 6546次阅读 700人点赞
  • 2009年水井坊多少钱

    一件burberry风衣凭什么卖那么贵: 品牌价值,再有质量也还可以。性价比高的风衣同样也有,质量和BURBERRY相比也不逊色,就在于你是否注重品牌效应。 ...

    564条评论 3112人喜欢 6497次阅读 671人点赞
  • dnf瞎子刻印最多几个

    是不是巴宝莉的东西吊牌上都有火烧马标志?还是只有围巾有?香港有巴宝莉工厂么? BURBERRY 就是巴宝莉: 如果看吊牌真伪毎项信息都在吊牌上显示,且各项信息前都有"米"样符号符号八个尽头不同位置的随机加空心圆圈和加粗•还有包装盒的BURBERRY标志是激光防伪的,随光线和颜色不同渐变色的仿的通常色泽暗淡•专柜围巾商标手工缝...

    385条评论 2835人喜欢 5857次阅读 783人点赞