按2020年的月份统计出具报告情况

本文详细分析了2020年度每个月的报告出具情况,涵盖各个关键指标和趋势变化。

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

按2020年的月份统计出具报告情况

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

import pandas as pd


report = pd.read_excel('d:/Python Temp/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='机构代号'
'''

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

report['委托日期'] = pd.DatetimeIndex(report['委托日期'])
report = report.set_index('委托日期')
report.sort_values(by='报告编号', inplace=True)

pd.options.display.max_columns = 777
print(report.head(3))  #输出表的前3行
report.to_excel('d:/Python Temp/report.xls')

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


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

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

writer.close()

print('Done!')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值