【炸裂】5个极度烧脑又有点儿实用的Excel函数公式

因为烧脑,所以计算原理和过程我们就不解释了。

因为实用,所以建议大家收藏,用到的时候可以直接拿去套用。

1,

文本格式的时间转换。

烧脑指数★

如下图所示,将A列的文本时间转换成分钟。

B2公式:

=SUM(--('0'&TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,'分钟','/1440'),'小时','/24'&REPT(' ',99)),'天','/1'&REPT('',99)),{0,1,2}*99+1,99))))*1440

2、

数据模糊匹配。

烧脑指数★★

如下图所示,需要根据D:E列的数据,计算A里人名的性别。需要注意的是,D列的人名和A列的人名并非完全对应,例如看见星光和看星光。

B2公式:

=INDEX(E:E,MATCH(,MMULT(-ISERR(FIND(MID(D$1:D$5,COLUMN(A:X),1),A2)),ROW($1:$24)),))

3,

数字小写转大写。

烧脑指数★★★

Excel自带的小写转换大写的自定义格式,或者函数,都无法处理角和分的问题。

B2数组公式:

=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2,2),TEXT(A2,';负')&TEXT(INT(ABS(A2)+0.5%),'[dbnum2]G/通用格式元;;')&TEXT(RIGHT(RMB(A2,2),2),'[dbnum2]0角0分;;整'),),'零角',IF(A2^2<1,,'零')),'零分','整')

4、提取单元格内数值。

烧脑指数★★★★

如下图所示,需要将A列数据中的数值提取到B列,数值的分布很零散,基本无规律可循。

B2数组公式:

=MID(SUM(MID('01'&A2,1+LARGE(ISNUMBER(-MID(1&A2,ROW($1:$48),1))*ROW($1:$48),ROW($1:$18)),1)*10^ROW($2:$19))%,2,100)

但该公式只能正确提取15个数值,超过15位……还是用自定义函数吧。

代码如下:

Function Getnum(rg As Range)

Dim reg As Object

Set reg = CreateObject('VBScript.RegExp')

With reg

.Global = True

.Pattern = '[^0-9]'

End With

Getnum = reg.Replace(rg.Value, '')

End Function

5,

单元格内数值求和。

烧脑指数★★★★★

如下图所示,需要将A列混合文本中的数值部分在B列汇总求和。

B2数组公式:

=SUM(TEXT(LEFT(TEXT(MID(A2&'a',COLUMN($2:$2),ROW($1:$15)),),ROW($1:$15)-1),'0;-0;0;!0')*ISERR(-MID(A2,COLUMN($2:$2)-1,2)))

(0)

相关推荐

  • 5个烧脑公式,看懂的都是Excel函数界的大神

    如果看不懂呢?那也没关系:这五个函数公式不但烧脑,还有些实用价值.对绝大部分人来说,复杂的函数公式,就像成型的VBA模块代码,从来不是用于理解学习的.只要记得有这么个函数,需要时复制粘贴套用就行了.这 ...

  • 轻松搞定统计分析的Excel函数公式实用技巧解读

    统计分析,在Excel中是非常常见的,但是如何有效.高效的统计分析,却是每个伙伴犯难的事情--今天,小编给大家整理了一些常见的统计分析用的函数公式,希望对伙伴们的学习工作有所帮助. 一.身份证号码类. ...

  • 史上最实用的excel表格公式,你知道多少?

    在Excel表格中,我们常常会利用Excel公式来统计一些报表或数据等,这时就少不了要用到加.减.乘.除法.那么我们又如何利用公式来对一些数据进行乘法计算呢?怎样快速而又方便的来算出结果呢?下面一起来 ...

  • 烧脑的Excel函数公式PK简单粗暴的技巧

    温馨提示:零基础或者对Excel不熟悉的小伙伴,请在公众号后台回复数字:1,免费学习滴答老师的全套Excel小白脱白系列视频教程. 今天的分享同样是群里学员的询问:如何去除A列重复的姓名(一定要用函数 ...

  • 会计实操中最实用的Excel万能公式

    15个最实用的Excel万能公式 1.多条件判断 =IF(And(条件1,条件2..条件N),条件成立返回值) =IF(or(条件1,条件2..条件N),条件成立返回值) 2.多条件查找 =Looku ...

  • 15个最实用的Excel万能公式

    15个最实用的Excel万能公式

  • 15个最实用的Excel万能公式【一点资讯】

    15个最实用的Excel万能公式 1.多条件判断 =IF(And(条件1,条件2..条件N),条件成立返回值) =IF(or(条件1,条件2..条件N),条件成立返回值) 2.多条件查找 =Looku ...

  • 美到炸裂的儿童画创意线描,太实用了,孩子不会配色、线条画不直!这些教程一定get起来!

    教学重.难点 1.学习颜色搭配,学习构图能力 2.学习画画遮挡关系的处理, 3.神州12号刚刚发射成功,带孩子一起回顾中国"载人航天"的圆梦之旅. 教学工具 素描纸.白色卡纸.马克 ...

  • 16个极度烧脑的悖论

    [1]我知我无知 苏格拉底有句名言:"我只知道一件事,那就是我一无所知." 这个说法本身就是悖论,展现了自我参照的表述(self-referential statement)的复杂 ...

  • 哲学:16个极度烧脑的悖论

    悖论是表面上同一命题或推理中隐含着两个对立的结论,而这两个结论都能自圆其说.悖论的抽象公式就是:如果事件A发生,则推导出非A,非A发生则推导出A.悖论是命题或推理中隐含的思维的不同层次.意义(内容)和 ...