文章预览
与 30万 粉丝一起学Excel VIP学员的问题,左边的员工用逗号隔开并写在一个单元格,现在需要计算人数、平均工作量,最后按员工拆分成右边的效果。 跟卢子来看看怎么解决。 1. 人数 =LEN(E2)-LEN(SUBSTITUTE(E2,",",))+1 LEN(E2)就是计算总字符数。 SUBSTITUTE(E2,",",)就是将逗号替换掉。 LEN(SUBSTITUTE(E2,",",))就是计算没有逗号有多少字符。 LEN(E2)-LEN(SUBSTITUTE(E2,",",))就是总字符数-没有逗号的字符数,得到逗号的个数。 逗号的个数+1就是人数。 新函数会简单很多。 =COUNTA(TEXTSPLIT(E2,",")) 2. 平均工作量 =ROUND(B2/C2,2) 工作量/人数就是平均工作量,再嵌套ROUND四舍五入保留2位小数。 3. 拆分员工 选择A1,点数量,来自表格/区域,进入PQ编辑器。 选择员工这一列,点拆分列,按分隔符,保持默认的逗号,点高级,拆分为行,确定。这样就拆分好了。 将日期的数据类型改成
………………………………