Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3838|回复: 11

[已解决]提取数字

[复制链接]
发表于 2009-12-21 14:15 | 显示全部楼层 |阅读模式
XRGELmrh.rar (4.34 KB, 下载次数: 19)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-12-21 14:34 | 显示全部楼层    本楼为最佳答案   

=-LOOKUP(9E+307,-RIGHT(LEFT(A1,MATCH(1,-MID(A1,ROW($A$1:$A$100),1))),ROW($1:$15)))

数组公式

回复

使用道具 举报

发表于 2009-12-21 14:44 | 显示全部楼层
回复

使用道具 举报

发表于 2009-12-21 14:57 | 显示全部楼层

学习收藏     

回复

使用道具 举报

发表于 2009-12-21 14:59 | 显示全部楼层

QUOTE:
以下是引用笨得很呀2007在2009-12-21 14:34:00的发言:

=-LOOKUP(9E+307,-RIGHT(LEFT(A1,MATCH(1,-MID(A1,ROW($A$1:$A$100),1))),ROW($1:$15)))

数组公式

[em17][em17]
回复

使用道具 举报

发表于 2009-12-21 15:04 | 显示全部楼层

QUOTE:
以下是引用amulee在2009-12-21 14:59:00的发言:

[em17][em17]

 

何时达到你这水平呀。。。

[em06]
回复

使用道具 举报

发表于 2009-12-21 16:02 | 显示全部楼层

QUOTE:
以下是引用笨得很呀2007在2009-12-21 14:34:00的发言:

=-LOOKUP(9E+307,-RIGHT(LEFT(A1,MATCH(1,-MID(A1,ROW($A$1:$A$100),1))),ROW($1:$15)))

数组公式

俺有些笨,请2007您给分步讲解一下吧,谢谢啦。
回复

使用道具 举报

发表于 2009-12-21 16:18 | 显示全部楼层

首先看这里假如A1的内容是

A1=  152回答asd

MID(A1,ROW($A$1:$A$100),1)

上面蓝色文字公式分开理解表示是这样的 

 mid(A1,1,1) mid(A1,2,1) mid(A1,3,1)...mid(A1,100,1)

然后在

-MID(A1,ROW($A$1:$A$100),1)加一个负号的意思把所有数字都变成一个负数,要是不是数字的话会返回错误,

MATCH(1,-MID(A1,ROW($A$1:$A$100),1))  这里用match函数查找1,那么mid那部分函数返回的结果要么是负数,要么是错误值。那么去找1的话会得到最后一个负数的位置。如上面会用MATCH(1,-MID(A1,ROW($A$1:$A$100),1))会得到  3 

LEFT(A1,MATCH(1,-MID(A1,ROW($A$1:$A$100),1)))  那么这里的结果是left(A1,3)  返回"152"

然后再外套right函数过程就相当于

RIGHT("152",ROW($1:$15))

返回的结果是

 {"2";"52";"152";"152";"152";"152";"152";"152";"152";"152";"152";"152";"152";"152";"152"}

那么再加一个负号

 就变成了

{-2;-52;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152}

再套用lookup函数其过程就类似这样

LOOKUP(9E+307,{-2;-52;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152;-152})

由于9E307是EXCEL接近最大的数了。所以它会返回结果是-152。

那么在最前面还有一个负号就是--152。这个就是负负得正了。

所以得到152

不知道说明白没有。。

[此贴子已经被作者于2009-12-21 16:19:13编辑过]

评分

参与人数 1 +10 收起 理由
sunjing-zxl + 10 公式好,解释更好,必须给予支持

查看全部评分

回复

使用道具 举报

发表于 2009-12-21 16:33 | 显示全部楼层

2007,非常感谢您,让我好好消化消化。
[此贴子已经被作者于2009-12-21 16:33:20编辑过]
回复

使用道具 举报

发表于 2010-11-4 10:03 | 显示全部楼层

沒搞懂,但是我把公式複製到我的電腦就不能用,顯示#N/A.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-7 14:40 , Processed in 8.880697 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表