EXCEL,怎么样可以从一串字符中的某个指定位置截取字符.

怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符.如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作,另外,怎么样从右边截取字符,就是... 怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符.如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作,另外,怎么样从右边截取字符,就是和left()函数相反的那个功能. 展开
 我来答
张好铁
高粉答主

推荐于2019-09-14 · 每个回答都超有意思的
知道答主
回答量:635
采纳率:100%
帮助的人:9.7万
展开全部

Excel中截取字符串的方法及步骤:

1.  left函数用来对单元格内容进行截取。从左边第一个字符开始截取,截取指定的长度。



2.  left函数的语法格式,=left(text,num_chars),text代表用来截取的单元格内容。num_chars代表从左开始截取的字符数。


3.  如图所示,对于一长串地址中提取省份。输入公式=LEFT(A1,3),在A1中从左提取3个字符,即广东省。


4.left函数在综合运用。=IF(LEFT(A6,1)="B","北京",IF(LEFT(A6,1)="S","上海","重庆")),如图,公式含义如果A6单元格的第一个字符是B,则返回北京,否则执行条件A6单元格的第一个字符是S,则返回上海,否则返回重庆。有关if函数的详细用法可以观看小编的经验Excel If函数怎么用。


5.  =left(text,num_chars)图中可以看出,num_chars的值必须大于等于0.小于0时直接报错,等于0时为空值。

6.  如图,如果省略num_chars的话,num_chars的值就默认为1。



7.  如果 num_chars 大于文本长度,则 返回所有文本。



8.  如图所示,一个空格也算一个字符,这里要提取到D,num_chars的值为5而4。


匿名用户
2013-06-11
展开全部
=find(".",a2)
返回小数在数字中的位置。---------------------------------------------------------具体公式如下
小数点前三个
=MID(A2,FIND(".",A2)-4,3)小数点后三个
=MID(A2,FIND(".",A2)+1,3)----------------------------------------------------------------
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjchangyuan
2015-11-04 · TA获得超过1.1万个赞
知道大有可为答主
回答量:4278
采纳率:90%
帮助的人:1095万
展开全部
可用mid函数截取。
一、处理方法:
1、给出起始位置和长度。示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符。
2、提取某特定字符串后的若干字符。示例公式:=mid(a1,find("ABC",a1)+LEN("ABC"),3))) 公式结果为提取A1单元格中字符串ABC之后的3个字符。
二、关于MID函数。
MID 返回文本字符串中从指定位置开始的特定数目的字符。
语法为:MID(text,start_num,num_chars)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-11
展开全部
你好,你想问的是怎么从EXCEL读数据还是怎么截数据?还是两个都要?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式