按2020年主检人出报告的月份统计工作量

该内容主要展示了2020年中,各个主检人在不同月份的工作量统计情况,详细分析了每个主检人的报告产出趋势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

按2020年主检人出报告的月份统计工作量

'''
@author:姜广明
@@data:202038'''

import pandas as pd


approval = pd.read_excel('d:/Python Temp/三和系统/2020年/reportSearchExport_11a001.xls', skiprows=1, usecols='A,C,D,F,O,P,S,U,AE,AN,AY,BD')
'''
A='样品编号',	B='账号',	C='委托编号',	D='报告编号',	E='省统一报告编号',	F='当前数据状态',	
G='待处理状态',	H='报告发放状态',	I='报告归档状态',	J='收费状态',	K='价格调整状态',	L='领取人',	
M='领取日期',	N='组号',	O='工程/产品名称',	P='样品/项目名称',	Q='规格型号',	R='分配人',	S='委托单位',	
T='委托人',	U='委托日期',	V='工程编号',	W='工程名称',	X='分项工程',	Y='工程部位',
Z='工程地址',	AA='试验开始日期',	AB='试验结束日期',	AC='试验人1',AD='试验人2',	AE='数据录入人',	
AF='入库日期',	AG='入库人',	AH='出库日期',	AI='出库人',	AJ='校核日期',	AK='校核人',	AL='审核日期',	
AM='审核人',	AN='批准日期',	AO='批准人',	AP='打印日期',	AQ='打印人',	AR='打印次数',	AS='发放日期',	
AT='发放人',	AU='归档日期',	AV='归档人',	AW='检测结果',	AX='结论',	AY='检测参数',	AZ='不合格参数',	
BA='构件(桩)数',	BB='测点数',	BC='不合格点数',	BD='标准价格费用',	BE='折扣价格费用',	BF='实际价格费用',	
BG='站点编号',	BH='机构代号'
'''

'''
approval文件数据整理
将'批准日期'数据改为为日期索引格式并且设置为表格的索引,
按报告编号排序
'''

approval['批准日期'] = pd.DatetimeIndex(approval['批准日期'])
approval = approval.set_index('批准日期')
approval.sort_values(by='报告编号', inplace=True)

pd.options.display.max_columns = 777
print(approval.head(3))  #输出表的前3行
approval.to_excel('d:/Python Temp/三和系统/2020年/approval.xls')

approval_2020 = approval['2020']
print(approval_2020.head(3))  #输出表的前3print(len(approval_2020['2020']))  #输出2019年的报告编号数量
approval_2020.to_excel('d:/Python Temp/三和系统/2020年/approval_2020.xls')


'''
从approval_2020文件中,按月份筛选出2020年每个月出具的报告
并写入‘approval__2020按月统计’文件的不同Sheet中
'''
writer = pd.ExcelWriter('d:/Python Temp/三和系统/2020年/approval_2020按月统计.xls')

approval_2020['2020-01'].to_excel(writer, '一月份')
approval_2020['2020-02'].to_excel(writer, '二月份')
approval_2020['2020-03'].to_excel(writer, '三月份')
approval_2020['2020-04'].to_excel(writer, '四月份')
approval_2020['2020-05'].to_excel(writer, '五月份')
approval_2020['2020-06'].to_excel(writer, '六月份')
approval_2020['2020-07'].to_excel(writer, '七月份')
approval_2020['2020-08'].to_excel(writer, '八月份')
approval_2020['2020-09'].to_excel(writer, '九月份')
approval_2020['2020-10'].to_excel(writer, '十月份')
approval_2020['2020-11'].to_excel(writer, '十一月份')
approval_2020['2020-12'].to_excel(writer, '十二月份')

writer.close()


print('输出2020年每个月接受委托的样品数量')
print('一月份', approval_2020['2020-01']['数据录入人'].value_counts())
print('二月份', approval_2020['2020-02']['数据录入人'].value_counts())
print('三月份', approval_2020['2020-03']['数据录入人'].value_counts())
print('四月份', approval_2020['2020-04']['数据录入人'].value_counts())
print('五月份', approval_2020['2020-05']['数据录入人'].value_counts())
print('六月份', approval_2020['2020-06']['数据录入人'].value_counts())
print('七月份', approval_2020['2020-07']['数据录入人'].value_counts())
print('八月份', approval_2020['2020-08']['数据录入人'].value_counts())
print('九月份', approval_2020['2020-09']['数据录入人'].value_counts())
print('十月份', approval_2020['2020-10']['数据录入人'].value_counts())
print('十一月份', approval_2020['2020-11']['数据录入人'].value_counts())
print('十二月份', approval_2020['2020-12']['数据录入人'].value_counts())
print('--------------------------------')

print('Done!')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值