EXCEL单元格中的唯一数字如何提取出来_第1页
EXCEL单元格中的唯一数字如何提取出来_第2页
EXCEL单元格中的唯一数字如何提取出来_第3页
EXCEL单元格中的唯一数字如何提取出来_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、*单元格中的唯一数字如何提取出来 ?一个数值和文字混排的单元格,如何计提数值参与计算?发哥gvntw 给出了一个巧妙的公式 :=LOOKUP(9E+307,-MID(A1,MIN(FIND(0;1;2;3;4;5;6;7;8;9,A1&1234567890),ROW(INDIRECT("1:"&LEN(A1)1、 FIND() 告诉我, 0-9 在文本中第一次出现的位置。用Find()在指定的文本中查找 0-9,会返回第一次由现的位置,如果没有会返回一个错误值,聪明的 gvntw ,在文本后面连接上1234567890,让Find()不再有借口返回错误值,请

2、放心,它不会影响后面的结果。在编辑栏中,像下面一样,用鼠标将这一段文本抹黑,然后按 F9 。=LOOKUP(9E+307,-MID(A1,MIN(FIND(0;1;2;3;4;5;6;7;8;9,A1&1234567890),ROW(INDIRECT("1:"&LEN(A1)2、对着Min() ,王小丫说:恭喜你,答对了,第一个数字在第 3 位。如果你还怀疑,可以这再次抹黑,并按 F9 。=LOOKUP(9E+307,-MID(A1,MIN(7;8;5;12;13;3;4;16;17;18),ROW(INDIRECT("1:"&L

3、EN(A1)3、神奇魔术师Mid() ,一个文本变出许许多多。让事实说话,继续抹抹黑,按F9 。开始位置不变,长度依次增 1,形成一个数组,数组的个数等于文本长度(Row() 的结果) 。 后面的会出现相同的情况,没关系, 还是不影响结果的。=LOOKUP(9E+307,-MID(A1,3,ROW(INDIRECT("1:"&LEN(A1)4、如果忽略了- ,还是功亏一篑。看看,它的结果会是什么呢?=LOOKUP(9E+307,-"5""56""562""562.""562.0

4、""562.00""562.00 元""562.00 元""562.00 元")5、 Lookup() 总是那么沉着,他闭着眼睛说,我就要最后面那个数字。=LOOKUP(9E+307,5;56;562;562;562;562.00;#V ALUE!;#V ALUE!;#V ALUE!)9E+307 是一个非常大的数,在任何时候都适用,如果你知道你的文本中最大数的范围, 比如 1000, 文本中的数字不会超过 1000 的,那么,这个数字你用1000 ,也是行的,即:Lookup(1000, )9E+307

5、 是什么概念?9E+307 是科学记数,用普通记数法写是9 后面有 307 个 0,9E+307 就是 9*10A307在构思解题思路时,就有,把那串文本从第一个数字开始,依次取1位、2位、3位、4位,总共有多长,最后就取多少位。有一部分, 它的结果不是数(使用 -把非数值筛出来,其余变成错误值 #value) , 取出的结果是数值的, 一定有一个是最大的,它一定排列在最后面(多举些例子,看看是不是这样),我们要取的就是最后面那个数。9E+307 是一个很大的数,很接近Excel 计算允许的最大值,它好记, 可以应付几乎所有的情况, 所以, 约定俗成而用它。帮 助 中 说 , Variant

6、类 型 的 数 据 正 数 最 大 值 是 1.797693134862315E308 ,可是 1E+308 就出错了,不知为什么。这里插入一点 excel 工作表的计算限制 :数字精度15 位单元格中可键入的最大数值9.99999999999999E307最大正数1.79769313486231E308最小负数2.2250738585072E-308最小正数2.229E-308最大负数-2.2250738585073E-308所以,用9E+307 不是规定,不是原则,是约定俗成的用法,你用我用大家用 .Indirect 在这里的用处 因为 Len(A1)=9 ,目的是要返回 Row(1:9) 或者 Row(A1:A9) ,进而得到结果1;2;3;4;5;6;7;8;9但 ROW("A1:A"&len(A1) 不行, 因为 "A1:A"&len(A1) 是一个文本,而 Row() 的参数必须是一个引用。这文本和引用的关系很微妙, Row(1:9) 中, 1:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论