美文网首页
Excel技巧:求某个单元格内容中分号的个数?

Excel技巧:求某个单元格内容中分号的个数?

作者: 秦川_牛闪闪 | 来源:发表于2019-05-16 09:59 被阅读0次

    微信Office2群的老王突然截图,发了QQ群一位小伙伴的问题,看完秦老师感觉这绝对是那个老师布置的Excel作业题,有没有?谁没事统计分号的个数?不过这个问题如果延展开来就是统计单个单元格内相同内容的个数?解决问题的方法和思路基本都差不多。看看这类问题有没有什么好的高效解决方法。

    经过和群里小伙伴一番研究后,发现了一个比较容易理解的“笨”办法,就是利用拆分函数将单元格内容分别拆分到不同的单元格,然后利用countif函数进行统计即可。虽然“笨”,但效率也不差。具体操作如下:

    我们举例了汉字与分号,汉字、数字与分号,数字与分号的例子,然后要统计出单元格中分号的个数。

    利用mid函数分别拆分取出单元格中的内容到其他单元格,方法如下:

    首先利用len函数,算出最长的单元格内容长度,从下图中知道本例最长单元格内容是9。见下图箭头处。

    然后在单元格列的标题处拖拽出1-9的数字。

    接着利用mid函数进行快速的“拆分”操作。主要函数用美元符号锁住的部位。

    =MID($B4,C$3,1)

    $B4

    表示B列的单元格。

    C$3表示从取单元格的第几位。

    1表示从单元格第几位开始取,取1位。

    最后一步就简单了,利用countif函数,统计分号的个数,具体看动图操作:

    =COUNTIF(D4:L4,";")

    注意分号要用引号给引起来哟。

    这个“笨”办法,虽然“笨”,但容易理解,也算轻松搞定。

    看看群里的Excel高手们怎么搞定!

    用单元格个数减去非分号的个数,得到分号的个数。利用了substitute替换函数。

    当然我们的老王不负众望,搬出了牛牛的数组解决方案。

    老王 indirect函数,你可以的。但也有len函数。

    总结:今天的技巧中,用到了全是工作长常用的统计函数,推荐大家看看秦老师的《十大明星函数》让你有不一样的函数学习搜获。

    相关文章

      网友评论

          本文标题:Excel技巧:求某个单元格内容中分号的个数?

          本文链接:https://www.haomeiwen.com/subject/orjbaqtx.html