excel学习库

excel表格_excel函数公式大全_execl从入门到精通

用分列太笨,复制太慢!这才是No.1的Excel分行神技

问题,左边的员工用逗号隔开并写在一个单元格,现在需要计算人数、平均工作量,最后按员工拆分成右边的效果。

跟来看看怎么解决。

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编辑器。

选择员工这一列,点拆分列,按分隔符,保持默认的逗号,点高级,拆分为行,确定。这样就拆分好了。

将日期的数据类型改成日期,关闭并上载,就回到Excel界面。

用PQ拆分有一个好处,就是当数据源改变的时候,右键刷新,就可以得到新结果。

实际工作就是这样,很多时候都是多个功能综合起来才能解决问题。

发表评论:

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

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接