excel表格怎么把一列中的数字提取出来

 我来答
敢敲咖0
2017-03-23 · 超过55用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:75.8万
展开全部
启动Excel 2010,本例以 Excel 2010为例进行讲解,其他版本的操作方法类似,只需要找到对应的菜单及功能键即可

如下图的一组数据,我们在需要处理的数据旁设置一列辅助列

先来处理数据在单元格左边的,在辅助列中输入如下图所示的函数“=LEFT(A2,2*LEN(A2)-LENB(A2))”,并应用到所有左边有数据的单元格

如下图,通过拖拽的方式进行拖拽应用,下图是实现后的效果图

同样再进行数据在单元格右边情况的数据提取,在辅助列输入下图所示的函数“=RIGHT(A11,2*LEN(A11)-LENB(A11))”

同样通过拖拽的方式进行拖拽应用,下图是实现后的效果图
百度网友0fe7a17
2017-03-24 · TA获得超过2720个赞
知道大有可为答主
回答量:2192
采纳率:64%
帮助的人:480万
展开全部
{=RIGHT(LEFT(A2,MATCH(1,-MID(0&A2,COLUMN(2:2),1))-1),COUNT(-MID(A2&"a1",COLUMN(2:2),2)))}
{=-LOOKUP(,-MID(A2,MATCH(,MID(A2,ROW($1:$99),1)*0,),ROW($1:$15)))}
{=LOOKUP(9E+307,--MID(A2,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A2&1234567890)),ROW($1:$1024)))}
上面3个数组公式都可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
81821985
2017-03-23 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15104

向TA提问 私信TA
展开全部
假设数据在 a1看看
=MID(A1,MIN(IF(LENB(MID(A1,ROW($1:$99),1))=1,ROW($1:$99))),COUNT(--MID(A1,ROW($1:$99),1))+2)
能否满足你的需要,记得 按 CTRL+SHIFT+ENTER 结束输入。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhuying0511
2017-03-28 · TA获得超过3127个赞
知道大有可为答主
回答量:2101
采纳率:82%
帮助的人:460万
展开全部
Sub tst()
Dim i%
Dim cel As Range
Set cel = Cells(1, 1)
Dim p
For i = 1 To Len(cel)
 If VBA.IsNumeric(Mid(cel, i, 1)) Then p = p & Mid(cel, i, 1)
Next
MsgBox p
End Sub

VBA

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chyzyyj
2017-03-23 · TA获得超过2527个赞
知道大有可为答主
回答量:3319
采纳率:76%
帮助的人:973万
展开全部
你发截图看看到底是数字在表格中是怎样的才可以有针对性帮助你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式