excel怎么excel按条件提取数据指定的日期的前几位数字?

在对字符串进行处理时,我们经常会用到取出某个单元格数据的前几位数,中间几位数,或者后几位数,比如要取出省市区中的市,该怎么办呢?一、left函数用法:left(取值的数值,取值位数) 这里假设在A1单元格中有一串数字,如:0123456789,我要取出左边4个数字,方法如下: 首先点击B1单元格(这里假设把显示结果放在B1单元格中),在函数栏中输入如下公式即可: =left(A1,4)二、right函数用法:right(取值的数值,取值位数) 这里依然用上面的例子,假设要取出右边4个数字,方法如下: 首先点击B1单元格(这里假设把显示结果放在B1单元格中),在函数栏中输入如下公式即可: =right(A1,4)三、mid函数用法:mid(取值的数值,取开始位置序号,取值位数) 这里依然用上面的例子,假设要取出“4567”4个数字,方法如下: =mid(A1,5,4) 补充说明:mid函数常常和其他函数结合起来使用。例如从地址中提取城市。 只要确定1.从哪里开始提取,2.提取几个字符。——这都不是固定不变的。 如果地址中省和市是可以唯一确定的。则可以通过find函数进行定位。 1.从哪里开始提取——FIND(“省”,A2)+1,确定省的位置然后加1。 2.提取几个字符——FIND(“市”,A2)-FIND(“省”,A2),即市和省之间的字符数。 3.输入公式=MID(A2,FIND(“省”,A2)+1,FIND(“市”,A2)-FIND(“省”,A2))}

提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部使用“RIGHT”函数即可提取指定单元格后几位数字,下面给出演示操作:一、如下图,要在B列中提取出前一单元格后六位数字,这时点击B2单元格,点击“函数”。二、在全部函数中找到“RIGHT函数”,选中该函数后点击“确定”。三、第一个参数中输入前一个单元格“A2”,第二个函数输入需要提取的字符数量,点击“确定”。四、最后下拉填充即可在B列提取A列后六位数字了。已赞过已踩过你对这个回答的评价是?评论
收起推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
}

我要回帖

更多关于 excel按条件提取数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信