首页 > 编程语言 > 详细

Excel+Python:分组名单

时间:2020-05-02 14:37:21      阅读:58      评论:0      收藏:0      [点我收藏+]

各部门的社保、公积金、全勤奖、工衣、工龄奖、罚款等名单,要统计出来,A4纸横向排版。要么发群里通知,要么打印给相应主管。部门放一列,相应部门名单放一个cell里面。

 

公开透明后,人头不对、人名不对,各部门及时反馈,你就可以早点发现问题。

 

Excel中选中区域,双击运行Python文件,import pandas as pd,读取剪切板赋值给变量。点人头,groupby()后size(),再做成DataFrame。点名,groupby()后agg(‘,‘.join)。有部门为共同列,两个直接merge()后导出为Excel/CSV。

 

双击打开Excel,美化一番,我一般选Ctrl+T/Ctrl+L,将其转化智能表,自动美化。横向,缩放列,OK!

 

直接在Excel中做,动态变化,也可以更加个性化。Power Query分组后加索引,除以10,取整、取余,透视不聚合,就可以最多10人一个cell。Text.Combine要手动添加,烦!复制粘贴后用VBA从尾至头合并部门列,再美化一番。

Excel+Python:分组名单

原文:https://www.cnblogs.com/ezhou/p/12817516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!