宣州統(tǒng)計(jì):智能比對(duì)程序開啟材料收集一鍵篩查新模式
發(fā)布時(shí)間:2025-03-12 17:14
來源:宣州區(qū)統(tǒng)計(jì)局
瀏覽次數(shù):
字體:[大 中 小]
在統(tǒng)計(jì)日常報(bào)表報(bào)送工作中,支撐材料收集是一項(xiàng)繁瑣而重要的任務(wù),對(duì)眾多調(diào)查對(duì)象報(bào)送上來的支撐材料進(jìn)行整理歸檔,容易疏漏。為了能在報(bào)表期內(nèi)隨時(shí)檢查支撐材料收集情況,通報(bào)材料報(bào)送進(jìn)度,宣州區(qū)統(tǒng)計(jì)局專業(yè)人員憑借扎實(shí)的專業(yè)技能和創(chuàng)新精神,自主研發(fā)了一款智能比對(duì)程序,為材料收集工作帶來極大便利。
該程序通過比對(duì)已上報(bào)單位的材料文件夾名稱與調(diào)查對(duì)象名單,自動(dòng)篩選出未上報(bào)的單位,實(shí)現(xiàn)了材料收集情況的實(shí)時(shí)掌握和動(dòng)態(tài)管理。極大地提高了工作效率,減輕了人工檢查的負(fù)擔(dān),確保了報(bào)表數(shù)據(jù)和材料收集的準(zhǔn)確性和完整性。
該程序不僅適用于統(tǒng)計(jì)專業(yè),還具備廣泛的推廣性。其他專業(yè)部門同樣可以利用該程序進(jìn)行材料收集和核查,有效提升工作效率。同時(shí),各級(jí)部門也可借鑒此做法,優(yōu)化自身的材料收集流程。此外,該程序的應(yīng)用場(chǎng)景也十分靈活,不僅限于報(bào)表報(bào)送時(shí)的材料收集,還可拓展至其他需要名單比對(duì)和篩選的工作場(chǎng)景中。
此次創(chuàng)新研發(fā)和應(yīng)用,是宣州區(qū)統(tǒng)計(jì)局積極響應(yīng)數(shù)字化改革、不斷提升工作效能的生動(dòng)實(shí)踐。區(qū)統(tǒng)計(jì)局將繼續(xù)探索更多科技創(chuàng)新手段,為統(tǒng)計(jì)工作的高質(zhì)量發(fā)展注入新的活力。

附:源代碼
import os
import pandas as pd
# 讀取Excel文件
excel_file_path = r'G:\工作\商貿(mào)\支撐材料收集情況\調(diào)查對(duì)象名單.xlsx'
df = pd.read_excel(excel_file_path)
# 獲取B列的調(diào)查對(duì)象名稱
survey_objects = df.iloc[:, 1].dropna().tolist()
# 定義文件夾路徑
folder_path = r'G:\工作\商貿(mào)\支撐材料收集情況'
# 獲取所有子文件夾的名稱
subfolders = [f.name for f in os.scandir(folder_path) if f.is_dir()]
# 找出在B單元格內(nèi)有,但沒有對(duì)應(yīng)名稱子文件夾的單位
missing_folders = [obj for obj in survey_objects if obj not in subfolders]
# 找出子文件夾有,但B列的單元格內(nèi)沒有的子文件夾名稱
extra_folders = [folder for folder in subfolders if folder not in survey_objects]
# 輸出結(jié)果
print("沒有報(bào)送支撐材料或材料文件夾命名錯(cuò)誤的的單位:", missing_folders)
print("支撐材料文件夾命名錯(cuò)誤的單位:", extra_folders)