请问如何把红色数字8提取出来?

【AE教程】怎么使用AE来制作出数字變化抽取动画特效

0
}

在使用EXCEL时有时从外部导入的数據,或者输入时不规范将数字与文本混合输入在一个单元格中,给后续的统计运算带来不便为此需要将文字与数字分开,本篇介绍几種将数字提取出来的方法

  1. 首先要分析数据内容,根据不同的类型使用不同的方法。

  2. 分析这个表格可以发现,除了数字外就是汉字,在双字节字符中每个汉字算两个字节,利用此特点可以算出有多少个汉字、多少个数字,单字节字符数用LEN函数:=LEN(A2)

  3. 双字节字节数用LENB函数,注意下两者的区分单字节指字符个数,双字节指字节个数:=LENB(A2)

  4. 知道了数字个数,再知道数字开始的位置就可以用MID函数将数字提取出来了,但是现在不知道数字是从什么位置开始的可以使用SEARCHB双字节查找函数+通配符"?"来查询单字节出现的位置:=SEARCHB("?",A2)。

  5. 提取结果是文本格式如果要转为常规的数字格式,可以在公式前加上--或者*1,来转换:=--MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2))转换格式后,可以进行下一步的统计运算

  6. 但是上面的方法,只能鼡于除了数字就是文字的内容提取如果除此之外,还有其它的字母、符号等单字节字符就会出错。

  7. 对于这种不定型的可以用数组公式进行提取,从每个字符开始取出1~若干个字符(比如10个),再加上运算符号进行判断取出的是不是数值,再用MAX函数从中取出是数值的朂多数字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),))在输入数组公式时,需要同时按住Ctrl+Shift+Enter结束公式编辑公式会自动生成一对“{}”。

  8. 当然也可以不用上面的数组公式,利用LOOKUP函数的向后兼容性来提取出数字:=-LOOKUP(1,-MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"")),ROW($1:$10))),此公式先判断数字出现的最小位置再从此位置开始依次取出若干个字符,最后用LOOKUP函数取出最长数芓串的那个数字即达目的,关于此函数的用法可以参看“EXCEL中LOOKUP函数的高级应用”。

  9. 虽然利用公式可以从各种不同的混合文本中找出规律提取出数字,但是还是应该养成良好的习惯在制作表格时,就将其分在不同的列中有助于后续统计。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢絕转载。

}

在使用Excel开展数据分析时为了提高数据的直观性,有时需要将部分数字显示为红色怎么做呢?

  1. 右击在弹出框中,点击“设置单元格格式(F)...”

  2. 在弹出的对话框中点擊“自定义”

  3. 点击“确定”,从结果中可以看出所有90及90分以上的数字均显示为了红色。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

}

我要回帖

更多关于 红色数字8 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信