COUNT函数的延伸用法
从COUNT函数的简单用法进行延伸到它的另一种用法去,这样的话在工作中可以做到一个函数多种使用,也是比较方便的,而且像这种延伸性的用法别人不了解的 根本想不到的,你要是进行了使用就会特别的有范哦!
操作方法
- 01
新建一个简单的数据表格,我们先来讲解一下这个 COUNT函数的一般用法,数据不是最终的目的,大家掌握方法就好了,如图所示
- 02
利用COUNT将区域数据进行一个自动的计算单元格中的数值,这样就直接的把单元格的中的文本进行过滤掉,这样的一下子就计算出来工作的天数了,所以当我们在运用这个函数的同时一定要了解它的函数意义,如图所示的:
- 03
COUNT函数的延伸使用方法,利用COUNT函数与ROW以及MID进行结合使用,这样的话就可以达到一个提取的效果,这个使用的方法很少见,但是运用也是非常的广泛的,大家一定要掌握! ROW(1:99)用于产生1到99的自然数序列使用99是为了产生一个磊于A2的字符个数的数组,只要大于即可,而非必须是99,也可以改为999或者500等
- 04
在公式的后面进行乘以1是将文本转换成数值,同时将汉字或者英文转换成错误值,这个上在后面也是会经常的运用到的,而且也会非常的常见的,而COUNT函数只统计其中的数值个数, 提取字符的公式为:COUNT(MID(A2,ROW(199),1)1)写完之后就直接按SHIFT+CTRL+ENTER组合键 ,因为这个函数是数组函数所以必须按的,如果是直接的按ENTER键的话就会执行不出来的哦!所以一定要注意这个数组的计算哦!
- 05
重新制作一个数据表格这里是COUNT函数的另一个延伸性的使用方法,这里单元 格中的输入的就是文字加数据,这里文字可以很长的,也可以很短的,我只输入了两个文字只是为了方便大家查看的,如图所示:
- 06
先提取这个文字,只要这个文字的个数小于99个的就可以利用这个公式进行提取出来的,公式为:=LEFT(A2,COUNT(0/(MID(A2,ROW($1$99),1)>=吖))),写完成之后就按CTTL+SHIFT+ENTER,因为这个“吖”字是目前最小的一个文字,所以这里就是将文本转换成文字的,所以它只是一个代表性的文字。
- 07
然后在提取数的时候就将提取的函数 为RIGHT函数,公式为:=RIGHT(A2,COUNT(0/(MID(A2,ROW($1$99),1)1)))写完成之后就按CTTL+SHIFT+ENTER就会自动出结果了。