python-自动化篇-办公-excel-实例应用(一维转二维)

文章目录

准备

放根目录

代码

python 复制代码
import openpyxl
wb=openpyxl.load_workbook('业绩表.xlsx')
if not '二维表' in wb.sheetnames:
    nws=wb.create_sheet('二维表')
    ws=wb.worksheets[0]
    rngs=list(ws.values)[1:]
    mm=list({m.value:'' for m in ws['b'][1:]})
    name=list({m.value:'' for m in ws['a'][1:]})
    nws.append(['姓名']+mm)
    for n in name:
        l=[(n,m) for m in mm]
        nws.append([n]+[list(filter(lambda r:t[0]==r[0] and t[1]==r[1],rngs))[0][2] for t in l])
    wb.save('业绩表.xlsx')

效果

相关推荐
码界奇点1 分钟前
基于RAG技术的自动化知识库构建系统设计与实现
运维·自动化·毕业设计·rpa·源代码管理·python3.11
永远是夏天2 分钟前
Python矩阵索引与切片:单元素/行列/子矩阵提取全解析
python
JasonZhu4267 分钟前
pycharm 12月最新2025.3 安装、授权、使用说明
ide·python·pycharm
MediaTea9 分钟前
Python:依赖倒置原则(DIP)
开发语言·python·依赖倒置原则
冤大头编程之路11 分钟前
Matplotlib/Seaborn特征分布图、损失曲线等可视化绘制全攻略
python
路边草随风14 分钟前
python获取飞书文档内容
python·aigc·飞书
Q_Q51100828527 分钟前
python+django/flask+vue基于spark的西南天气数据的分析与应用系统
spring boot·python·spark·django·flask·node.js
2501_9419820529 分钟前
非官方 API 与企业微信外部群交互:数据加密与解密实现细节
自动化·rpa
深圳佛手29 分钟前
LangChain 提供的搜素工具SerpAPIWrapper介绍
开发语言·人工智能·python
坐吃山猪29 分钟前
BrowserUse06-源码-DOM模块
python·llm·browser-use