=MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),2*LEN(A2)-LENB(A2))

第一,如果需要提取数字的源数据没有字母出现,只是汉字和数字,可以使用这个公式提取数字: 
  =MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

第二,如果需要提取数字的源数据没有字母,并且数字不是0开始的,可以使用这两种方法实现。   
  1.使用excel数组公式提取数字: 
  =-LOOKUP(1,-MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),ROW($1:$15)))   2.通过两端对齐(内容重排)实现excel提取数字 
  步骤:选择需要提取数字的单元格:A2:A5,复制到E1:E4区域。 
  将E列调整为只显示一个汉字的宽度,然后单击开始——编辑——填充——两端对齐。(2003此功能成为内容重排,2010称为两端对齐)。 
  选择第一个数字开始到最后一个单元格,将文本型数值转换为数字。 
  单击E1单元格,数据——筛选,筛选大于0,这样就将数字筛选提取出来了。然后将提取出来的数字复制到目标单元格区域就完成了excel提取数字。

数字转日期

=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))

=IF(LEN(B2)-LEN(SUBSTITUTE(B2,"2_",""))=0,IF(LEN(L2)=8,
DATE(LEFT(L2,4),MID(L2,5,2),RIGHT(L2,2))
,
IF(LEN(L2)=6,
DATE(LEFT(L2,4),RIGHT(L2,2),1)
,
IF(LEN(L2=2),DATE("19"&L2,1,1),"")
)
),K2)

取"^"字符之前的字符

=IF(ISERROR(FIND("^",AC2,1)-1),"",LEFT(AC2,FIND("^",AC2,1)-1))

批量下拉,复制

Ctrl+D

--------------------------------

青岛数据

1、取其“号楼”

=IF(
LEN(B2)-LEN(SUBSTITUTE(B2,"2_",""))=0,
IF(LEN(L2)=8,
DATE(LEFT(L2,4),MID(L2,5,2),RIGHT(L2,2)),
IF(
LEN(L2)=6,
DATE(LEFT(L2,4),RIGHT(L2,2),1),
IF(
LEN(L2)=2,
IF(
OR(L2=21,L2=20),"",DATE("19"&L2,1,1)
),
""
)
)
),
IF(LEN(K2)=0,"",K2)
)

匹配

=MID(D2587,FIND("东区",D2587&"一区二区三区四区五区北区南区东区",1),2)

=IF(J2>DATE(1999,7,1),IF(VLOOKUP(D2,每栋!G:J,4,FALSE)>7,K2*0.3,K2*0.2),K2*0.15)

=TEXT(SUMPRODUCT(N(D2&E2&F2=D$2:D$1013&E$2:E$1013&F$2:F$1013)),"[=1] ;!重復")

=SUMPRODUCT(N(D2&E2&F2=D$2:D$1013&E$2:E$1013&F$2:F$1013))

=IF(LEN(V2)>0,P2,"")

=IF(OR(AF2>0,AG2>0),IF(AND(AF2>0,AG2>0),"",1),"")

=IF(LEN(P64)=0,VLOOKUP(Y64,IF({1,0},按房加权平均!$I$2:$I518,按房加权平均!$J$2:$J$456),2,0),"")

户数无法确认
1区完毕

2区2有问题

=IF(OR(Q2="NULL",LEN(Q2)=0),,Q2)

IF(AND(E2=按房加权平均!A2,F2=按房加权平均!B2,G2=按房加权平均!B2,J2=按房加权平均!D2),按房加权平均!G2,"")

IF(AND(E2&F2&G2&J2 =按房加权平均!A2:&按房加权平均!B2&按房加权平均!B2,J2=按房加权平均!D2),按房加权平均!G2,"")

=VLOOKUP(E2&F2&G2&J2,IF({1,0},按房加权平均!A2:A456&按房加权平均!B2:B456&按房加权平均!C2:C456&按房加权平均!D2:D456,按房加权平均!G2:G456),2,)
=VLOOKUP(E2&F2&G2&J2,IF({1,0},按房加权平均!$A$2:$A$456&按房加权平均!$B$2:$B$456&按房加权平均!$C$2:$C$456&按房加权平均!$D$2:$D$456,按房加权平均!G2:G456),2,)

=IF(LEN(P2151)=0,VLOOKUP(Z2151,IF({1,0},按房加权平均!$I$2:$I$456,按房加权平均!$J$2:$J$456),2,0),R2151)

excel 获取提取数字的更多相关文章

  1. EXCEL如何提取文字中包含的数字?

    方法1:=IF(ISERROR(FIND("-",A1)),"","-")&MID(SUM(MID(101&A1,2+LAR ...

  2. 提取数字、英文、中文、过滤重复字符等SQL函数(含判断字段是否有中文)

    --SQL 判断字段值是否有中文 create  function  fun_getCN(@str  nvarchar(4000))    returns  nvarchar(4000)      a ...

  3. SQL函数:字符串中提取数字,英文,中文,过滤重复字符(转)

    --提取数字 IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO )) ) AS BEGIN BE ...

  4. C# 设置Excel中的数字字符串格式

    在Excel中,数字字符串用不同格式表示,可代表不同数据意义.例如在财务报表里需要用特定的数字字符串格式来反映金额信息.货币币种.数据精确程度.增减趋势等等.下面分享如何通过C#编程来设置Excel表 ...

  5. 使用Excel批量提取文件名

    Excel中如何快速选择所有奇数行或偶数行? 方法3:=MOD(ROW(),2) 总结:方法1和方法2的区别主要在ctrl键的使用 轻松将一个文件夹里所有的文件名提取出来,放到Excel表格里 &qu ...

  6. 【转】js 中导出excel 较长数字串会变为科学计数法

    [转]js 中导出excel 较长数字串会变成科学计数法 在做项目中,碰到如题的问题.比如要将居民的信息导出到excel中,居民的身份证号码因为长度过长(大于10位),excel会自动的将过长的数字串 ...

  7. Openjudge 1.13-40 提取数字串按数值排序

    40:提取数字串按数值排序 查看 总时间限制:  1000ms 内存限制:  65536kB 描述 给定一个字符串,请将其中的所有数字串提取,并将每个数字串作为整数看待(假设可以用int 表示),按从 ...

  8. sql 提取数字、字母、汉字

    --提取数字 IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO )) ) AS BEGIN BE ...

  9. 把EXCEL列号数字变成字母

    把Excel 列号数字变成字母 private static string ToName(int index) { if (index < 0) { throw new Exception(&q ...

随机推荐

  1. Maven3.5.0安装与配置+Eclipse应用

    Maven是一个优秀的构建工具(类似于 Ant, 但比 Ant 更加方便使用),能帮助我们自动化构建过程,从清理.编译.测试到生成报告,再到打包和部署.只需要输入简单的命令,Maven就可以帮我们处理 ...

  2. Centos升级Python 2.7并安装pip、ipython

    https://www.cnblogs.com/technologylife/p/6242115.html

  3. 配置 influxDB 鉴权及 HTTP API 写数据的方法

    本文简要描述如何为 InfluxDB 开启鉴权和配置用户管理权限(安装后默认不需要登录),以及开启鉴权后如何使用 HTTP API 写数据. 创建 InfluxDB 管理员账号创建 admin 帐号密 ...

  4. WPF Demo511 控件共用事件

    路由事件: 1.路由事件一般使用的三种策略如下所示: A.Bubble(冒泡模式):事件从自己激发一直传递到根元素; B.Direct(直接模式):只有事件源才有机会相应事件(和传统事件一样); C. ...

  5. js-signals学习以及应用

    说在前面:写js时候,当一个变量一旦发生变化,就自动执行相应的程序,而不用手动执行,js-signals可以很方便的解决这个问题. 一.js-signals简介 js-signals是用于在JavaS ...

  6. PPT资源

    PPT模板下载:www.1ppt.com/moban/ 行业PPT模板:www.1ppt.com/hangye/ 节日PPT模板:www.1ppt.com/jieri/ PPT素材下载:www.1pp ...

  7. C++11--随机数引擎和随机数分布<random>

    /* 随机数引擎: * 有状态的随机数发生器,生成在预定义的最大小值之间的随机数 * 不是真正的随机数--伪随机 */ int main () { std::default_random_engine ...

  8. 【spring boot】映射properties文件属性--到Java对象

    描述 将*.properties中的内容映射到java对象中: 主要步骤 添加 @Component 注解: 使用 @PropertySource 注解指定配置文件位置: 使用 @Configurat ...

  9. Android开发之Activity(cho1)篇

    一.Activity判断网络是否连通: 首先创建一个Andorid Project项目,然后添加一个on1类,Layout一个button控件和Textview控件. values有一个Color.x ...

  10. java设计模式-责任链

    背景:要把<script>等<>html标签替换掉:把敏感词屏蔽或者替换等: 1.刚开始可能这么写: public class Main { public static voi ...