import pandas as pd # 读取原始Excel文件 df = pd.read_excel('data/LeaveRecord.xlsx', sheet_name=None) # 创建一个空的DataFrame来保存统计结果 result_df = pd.DataFrame(columns=['学号', '请假次数']) # 遍历每个sheet for sheet_name, sheet_data in df.items(): # 统计每个学生的请假次数 student_counts = sheet_data['学号'].value_counts().reset_index() student_counts.columns = ['学号', '请假次数'] # 将统计结果添加到结果DataFrame中 result_df = pd.concat([result_df, student_counts], ignore_index=True) # 保存结果DataFrame到新的Excel文件 result_df.to_excel('output_LR.xlsx', index=False)