问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何从网格视图中获取字符串值问题,怎么解决

发布网友 发布时间:2022-04-22 15:04

我来回答

5个回答

热心网友 时间:2023-10-06 06:35

在EXCEL中提取指定字符串我一般采用以下方法:

1、有规律的字符串,可以用分列来完成,可参看下面的动画;

2、使用函数截取。常用的字符串取值函数有LEFT/RIHGT/MID;

   1)LEFT函数是从文本串左侧开始取指定数量的字符,如=LEFT("ABCD",2)会返回“AB”;

  2)RIGHT函数是从文本串右侧开始取指定数量的字符,如:RIGHT("ABCD",2),返回“CD";

 3)MID函数是从指定位置开始取指定的数量的字符,如:=MID("ABCDE",3,2),返回”CD"

当然,要想达到取值目标,以上函数还是要配合其它函数一同使用才可以达到灵活运用的目的。

热心网友 时间:2023-10-06 06:35

=left()从左取值,比如: =left(A1,3) 计算结果是提取A1的前三位
=right()从右取值,比如: =right(A1,3) 计算结果是提取A1的后三位
=mid()从第几位起取多少位数值 ,比如: =MID(A1,3,3) 计算结果是提取A1从第三位开始的三位字符

假设这个单元格在B2
选中B2,用数据----分列----以空格为条件进行分列,可以分别得出这几个字段
再剪切复制到你要的单元格内

假设数据所在单元格在A1

取第一空格前的值 XX省
=LEFT(A1,FIND(" ",A1))

取第一个到第二个空格间的值 XX市
=LEFT(RIGHT(A1,LEN(A1)-FIND(" ",A1)),FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)-1)))

取第二个空格至第三个空格之间的值 XX县
=LEFT(RIGHT(A1,LEN(RIGHT(A1,LEN(A1)-FIND(" ",A1)-1))-FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)-1))),FIND(" ",RIGHT(A1,LEN(RIGHT(A1,LEN(A1)-FIND(" ",A1)-1))-FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)-1)))))

从左到右提取第三个空格所在前的字符 XX省 XX市 XX县
=LEFT(A1,FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)-1)

取第一个空格到第三个空格中间的字符 XX市 XX县
=LEFT(RIGHT(A1,LEN(A1)-FIND(" ",A1)),FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)),FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)))+1)-1)

FIND函数是用来查找某字符在字符串中的位置的,比如: =FIND("市",A1) 查找A1中市字在第几个字符. 比如: =FIND(" ",A1,4) 从第4个字符开始查找A1中空格(" ")在第几个字符.
LEN函数是计算有多位字符,比如 =LEN(A1) 计算A1中有多少位字符。

热心网友 时间:2023-10-06 06:36

按你给的例子,在B4输入:=right(A4,len(A4)-3)就可以了。(Left提取左边字段,Mid提取任意字段)
具体公司要看具体的数据规律再决定使用哪个公式。

热心网友 时间:2023-10-06 06:36

这个要看具体是什么样的,有很多种不同的处理方法:
一、假如前面是汉字,后面是字母数字等单字节字符,可以用公式:
=LEFT(A1,LENB(A1)-LEN(A1))
二、如果前半段都是三个字符,可以用
=LEFT(A1,3)
或者用数据-分列功能,固定列宽
三、如果前半截河后半截有某个标志可以识别,比如斜线,逗号,空格等,可以使用FIND定位标志的位置,再用LEFT截取
或者用数据-分列-分隔符

方法很多,具体问题具体分析
补充:看错了,我截取的是前面的字符,如果截取后面的道理一样,只是反过来。

热心网友 时间:2023-10-06 06:37

A4 某某某HCS-0981 B4 输入公式 =RIGHT(A4,8)
这里要说明一下 你要提取的这些数据信息 应该符合统一规则
在我上面给出的例子里 你的“HCS-0981”这个部分 字符位数必须一致 就是说 你的某某某可是任何数字 文字 位数可以不* 但是 后面要提取的这部分 位数要一样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 NET如何从配置文件中获取连接字符串 medlink system是什么意思? 游戏工作室用锐龙3700x和E5哪个好? 鈥㈡煇宸ュ巶鏈夌敳涔欎袱杞﹂棿鍏�450浜猴紝涔欎笝涓よ溅闂村叡540浜猴紝鐢叉瘮涓欏皯7鍒嗕箣2锛岀敳... 学生党要趁早,一口大黄牙不好意思笑,改掉哪些陋习? 华为蓝牙音箱值得入手一台吗,求评测推荐! 1500元左右可以买到几个核心的cpu?? 2022年3700x要升级吗 溺水急救需要电除颤吗 404 Not Found 给华为AI音箱性能好坏评个分,你给几分? 溺水如何施救 防溺水急救电话是多少号 发现溺水者,应拨打电话122求助 水上遇险 应拨打以下哪个电话求救 发现有人溺水拨打什么电话呢? 发现有人溺水时,立即拨打电话什么? 人溺水后怎么急救 404 Not Found 电镀厂污水怎么处理 .net中获取连接字符串的问题 请帮忙,马来语在线翻译,急急急!!! <connectionStrings>和<appSettings>这个是什么意思 怎么用c#把数据库连接字符串写入到app.config .net字符串问题 求connectionString 和appSetting的区别 为什么edius加入关键帧的运动都不是匀速的啊? edius怎样用关键帧更有节奏感 edius怎么截图快捷键 EDIUS中视频特效怎么记录关键帧 求教大神,edius6里面可不可以复制关键帧啊 edius时间重映射中,最后一个关键超出了视频的范围,我自己试了好几遍都不行,怎样弄出来的? 麒麟980是旗舰处理器吗? 高通642L和麒麟980哪个好 麒麟980加上方舟编译器还能再战几年? 苹果12丢了定位在外地 怎么在mac上打开隐藏的文件夹 mac系统怎么看被隐藏的文件夹 如何看到mac电脑上的隐藏文件