http://www.pptjcw.com

计算人数的方法

    今天咱们分享一个函数实例。

    如下图,B列单元格中是一些使用顿号间隔的姓名,希望在D2单元格中计算出各部门总的人数:

    计算人数的方法

    方法1

    =SUM(LEN(B2:B9)-LEN(SUBSTITUTE(B2:B9,”、”,””))+1)
    首先使用LEN(B2:B9)计算出每个单元格中的字符长度。
    再使用SUBSTITUTE(B2:B9,”、”,””),替换掉其中的所有顿号。
    接下来使用LEN函数,再计算出替换掉所有顿号后的字符长度。
    二者相减,得到每个单元格中有几个顿号,,将顿号数+1,就是每个单元格中的人数,最后使用SUM函数求和。

    方法2

    =COUNTA(TEXTSPLIT(TEXTJOIN(“、”,,B2:B9),”、”))
    公式中的TEXTJOIN(“、”,,B2:B9)部分,用顿号连接各个单元格,使其成为一个字符串。
    再使用TEXTSPLIT函数,以顿号为间隔符号对合并后的内容进行拆分,得到一个内存数组:
    {“吴巧”,”李雪”,”郑志”,……,”志华”,”敏敏”,”杨海波”,”瑞义”,”谢沁”,”春继”}
    最后,用COUNTA函数计算出以上内存数组中的非空元素个数,结果就是总人数。

    AD:【[广告]跟众多微软MVP一起学Office】点击加入吧!

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇:Excel中的翻译函数,130多种语言互译 下一篇:没有了

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读