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

Excel中进行利用函数提取数字的操作方法

发布网友 发布时间:2024-07-13 04:24

我来回答

1个回答

热心网友 时间:2024-08-01 07:00

许多熟悉Excel进行数据处理的网友都会深刻的感受到这款软件功能的强大,尤其是如果会使用函数的话,那不仅仅是可以让事情事半功倍,还会让同事都觉得自己真的是一个Excel高手。就以提取文字与数字混杂在一起的数据中,今天,小编就教大家在Excel中进行利用函数提取数字的操作方法。
  Excel中进行利用函数提取数字的操作步骤如下:
  1、汉字在前,数字在后面的情形。可以用MID,min, find三个函数来实现提取里面的数字。如图:在B2输入“=MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&“0123456789”)),20)”。
  2 、把单元格里面所有的数字都提出来。可以使用宏。先打开VBA编辑器。工具——宏——visual basic 编辑器。
  3、在编辑器里点击插入——模块。在模块那里输入如下代码:
  Function zzsz(xStr As String) As StringDim i As IntegerFor i = 1 To Len(xStr)If IsNumeric(Mid(xStr, i, 1)) Then zzsz = zzsz & Mid(xStr, i, 1)NextEnd Function
  4、回到工作表,在B2单元格那里输入“=zzsz(A2)”。就可以用VBA把A2单元格里所有的数字都提取出来了,如图所示。
  Excel怎么只提取表格中的数字
  5、指定从第几个数组提取开始。也就是说在不连续的那些数字中,从第几次出现的数组开始提取。同样在模块那里输入如下代码:
  Function GetNums(rCell As Range, num As Integer) As StringDim Arr1() As String, Arr2() As StringDim chr As String, Str As StringDim i As Integer, j As IntegerOn Error GoTo line1
  Str = rCell.TextFor i = 1 To Len(Str)chr = Mid(Str, i, 1)If (Asc(chr) 《 48 Or Asc(chr) 》 57) ThenStr = Replace(Str, chr, “ ”)End IfNext
  Arr1 = Split(Trim(Str))ReDim Arr2(UBound(Arr1))For i = 0 To UBound(Arr1)If Arr1(i) 《》 “” ThenArr2(j) = Arr1(i)j = j + 1End IfNext
  GetNums = IIf(num 《= j, Arr2(num – 1), “”)line1:End Function
  6、在回到单元格那里输入“=Getnums(A3,2)”就可以提取第几次出现的数组了,如图所示。
Excel中进行利用函数提取数字的操作
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
写论文值得推荐的app 写论文app大全汇总 有啥好用又免费的文献查阅网站吗? 高仿苹果手机关机关不了机?是怎么回事?有那个朋友请告知! 高仿苹果6开机就是白屏黑苹果,关机关不了 怎么把电子相册保存到QQ空间相册 整个乡村音乐史上,最动人的25首歌 写给狗的歌 右侧肢体肌力4级是什么意思 肌力分级的评定标准 肌力4级是什么意思 高铁学生票可以不取票吗 高铁学生票可不可以不取票 山西医科大学公共卫生学院专业介绍 嘴角长泡是因为什么原因 100米电线损耗多少,怎么选择电线呢? 银行卡的用户名是啥 不使用的手机微信账号要怎么注销 高铁上可以取票吗?我在网上购买联程高铁票,但中转时间太短,可以不出... 微软笔记本电脑连不上无线网怎么回事 合肥机动车违章扣分满12分驾驶证会被吊销吗 武威市出租车投诉电话是多少 部落冲突10本114级账号甩卖,全兵种满级,请问能卖什么价啊? 华为4E不能聚焦为什么,还有卡卡声? 连锁王:麦当劳标准化体系图书目录 怡口二级滤芯能拆吗 AI文件怎么转成PSD文件ai文件如何转成ps文件 想问一下30岁女人保健品应该买些什么类型的? 儿童营养包哪个牌子好啊?大家常买的都是谁家的? 请问有没有适合四十多岁男士吃的营养包推荐啊? 万斯dt钢印是什么意思? 妈妈去逝后,妈妈的存折,儿子拿妈妈的身份证可以取️到钱吗? 质量体系是什么意思 增值税专用发票的税率 武威一共有多少辆出租车 武威市出租车户口价格大约是多少 扁桃体手术前能喝酒吗平安福能报销 ...已经超过工伤申报年限,一直歇病假,现在厂里要求上班怎么办... 邮储银行有什么无抵押贷款 按照规定歇了2天天班第三天想再歇一天咋办? 华为荣耀9x在实店修手机,回来的时候卡卡的,怎么回事? 他在教室里来回踱步,试图选定演讲题目是什么意思 个人所得税现在可以退税了吗 k980硬座转k977卧铺检票口在哪里? 夫妻异地分居几年算离婚? 卖楼做假首付款违法吗 k980在沈阳的南站还是北站上车 夫妻双方分居四年算自动离婚吗 g980沈阳哪个检票口 2024个税退税时间是怎么规定的 微信团队提示我的微信号正在尝试登陆一个新设备方式是短信验证码 是怎... 劳动法规定员工歇病假工资怎么开?