当前位置:首页 > 办公 > Excel教程 > 正文内容

LEN+SUBSTITUTE函数,计算员工参与项目数

问题情境

如下样表:

统计每一位员工参与的项目数。如何用公式实现?

公式实现

C2单元格输入公式:

=(LEN(B2)-LEN(SUBSTITUTE(B2,”、”,))+1)*(B2<>””)

确定,得第一位员工参与项目数量,公式向下填充,得所有员工参与的项目数。

如下图:

公式解析

SUBSTITUTE(B2,”、”,):

将B2单元格中的”、”去掉,此处注意顿号为中文全角。

LEN(SUBSTITUTE(B2,”、”,)):

去掉”、”以后B2单元格内字符串的长度。

(LEN(B2)-LEN(SUBSTITUTE(B2,”、”,))+1):

原有B2单元格字符串长度减去去掉顿号以后的长度再加1,即是参与的项目数。

B2<>””:

判断B2单元格是否为空,如果是空,返回FALSE,不为空,则返回TURE。

(LEN(B2)-LEN(SUBSTITUTE(B2,”、”,))+1)*(B2<>””):

将参与项目数与TRUE(1) 或FALSE(0)相乘,避免了没有项目返回错误值的情况。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/39617.html

分享给朋友:

相关文章

LOOKUP函数又一典型应用——根据抽样标准计算抽样数量

LOOKUP函数又一典型应用——根据抽样标准计算抽样数量

某单位对产品进行抽样检查,各产品数量不同,要依据抽样标准抽取样本数量进行质检。 抽样标准表、各产品数量如下: 要求计算出各产品抽样数量。 公式实现 在I3单元格输入公式: =LOOKUP(H3,$B$3:$B$15,$...

excel图表将所有数字分别提取到不同的单元格

前两篇文章分别解了提取位于字符串开头和末尾的数字的公式技术,本文研究从字符串中提取所有数字的技术: 1. 字符串由数字、字母和特殊字符组成 2. 数字在字符串的任意地方 3. 字符串中的小数也一样提取 3. 想要的结果是...

Excel中如何统一工号长度

Excel中如何统一工号长度

  在公司企业中,每个人都有相应的工号。当我们对公司人员的工号进行统计时,可能会遇到工号长度不一的情况。这样整体排列起来不是特别美观,那么在Excel表格中如何统一人员的工号呢?本篇文...

excel中锁定单元格不被更改?excel锁定单元格

excel中锁定单元格不被更改?excel锁定单元格

锁定Excel电子表格内的单元格能够防止单元格中的数据或公式被删改。被锁定和保护的单元格可以由最初锁定它们的用户对其解除锁定。参考以下步骤了解如何在Microsoft Excel 2016、2013、2010、2007和2003、wps中锁...

Excel表格怎么快速的对数据进行排列组合?方方格子工具教你快速掌握排列组合技巧

Excel表格怎么快速的对数据进行排列组合?方方格子工具教你快速掌握排列组合技巧

  Excel表格怎么快速的对数据进行排列组合?许多同学在Excel表格中录制好数据之后经常都会为自己的数据进行一个排列操作,这样的操作会让用户的Excel表格看起来更加的清晰,那么我...

VLOOKUP函数怎么在多个工作表中查找相匹配的值

VLOOKUP函数怎么在多个工作表中查找相匹配的值

我们给出了基于在多个工作表给定列中匹配单个条件来返回值的解决方案。本文使用与之相同的示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。 下面是3个示例工作表: :工作表Sheet1...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。