我的知识记录

Python Excel追加数据到已有表格

用pandas和openpyxl把新数据追加到已有Excel文件末尾,不覆盖原有数据,自动对齐列,适合每日/每周往台账里追加记录。 场景痛点 每天要把当天的流水追加到同一个台账Excel里,手工

Python批量重命名Excel文件:按规则一键整理文件名

用Python遍历文件夹,按序号、日期、前缀规则批量重命名大量Excel文件,告别手动逐个改名,避免覆盖和重名冲突,附完整可运行代码。 场景痛点 领导丢过来一个文件夹,里面是 200 个「

Python Excel两表对比找出差异

用pandas对比两个Excel文件,找出A表有B表没有的行、B表有A表没有的行、以及同一条记录数值不一致的行,输出差异报告。 场景痛点 两份客户名单、两个月的工资表、版本不同的合

Python CSV批量转Excel文件

用pandas批量读取文件夹下所有CSV,自动识别GBK/UTF-8编码,合并或转成xlsx格式,解决CSV双击乱码和批量转换问题。 Python CSV批量转Excel 场景痛点 系统导出一堆CSV文件,同事说打

Python Excel添加边框样式:细线粗线内外框一键设置

用openpyxl的Border和Side给表格加四周边框、表头粗线、数据区细线,避免手动框选画框,附完整代码。 场景痛点 导出的表没有边框,打印出来一大片数字挤在一起,根本分不清行列。手

Python openpyxl 给 Excel 单元格添加批注方法

用openpyxl.comments.Comment给Excel单元格加批注气泡,设置作者、批注内容、显示/隐藏、批注框大小,批量给异常数据加备注说明。 场景痛点 报表里总有几行数据需要"备注一下":

Python Excel生成考勤统计汇总表

从打卡明细自动生成考勤汇总表:每人出勤天数、迟到次数、早退次数、缺卡次数,一键统计,告别手动数打卡记录。 场景痛点 行政每月导出打卡机明细,几千条记录,要按人头统计出勤天数

Python Excel设置列宽行高自适应:内容不再被截断

用openpyxl设置列宽、行高,按内容长度估算自适应列宽,避免文字显示成####或被截断,附完整代码。 场景痛点 导出的表在自己电脑上看好好的,发给同事打开发现金额列全是 ####,长文

Python Excel按文件名信息自动填表

从文件名中解析出日期、部门、类型等信息,自动写入Excel对应列,批量给一批文件生成台账,告别手工录入。 场景痛点 文件夹里堆了几百个PDF/Excel,文件名里就带着信息:"2026-09-10_

Python Excel生成自动序号列:每行递增1从1开始

用openpyxl在表最前面加一列自动序号,从1开始逐行递增,适合导出报表时给用户一个稳定的行号,附完整代码。 场景痛点 导出的报表没有序号,同事找第几行全靠肉眼数。手动在第一列

Python Excel添加筛选下拉箭头:auto_filter一键开启

用openpyxl的auto_filter.ref给表头加筛选下拉箭头,用户打开表就能按列筛选,附完整代码。 场景痛点 导出的表发给同事,对方还要手动选中表头点「筛选」,才出现下拉箭头。人一多

Python Excel 批量添加超链接方法 openpyxl 实战

用openpyxl给Excel单元格批量加超链接:跳转外部网址、打开本地文件、跳转到本工作簿指定sheet,自动变蓝色加下划线,省去手动右键链接。 场景痛点 做目录页、素材索引、客户清单

Python Excel批量修改列名

用pandas批量重命名Excel列名,支持字典映射、批量去空格、统一大小写、替换特殊字符,一次清洗所有表头。 场景痛点 从系统导出的表,列名乱七八糟:有空格、有括号、中英混合、大

Python Excel批量替换单元格内容:find-and-replace自动化

用openpyxl遍历单元格,按关键词批量替换Excel里的文本,支持多对多替换映射,避免在Excel里按Ctrl+H反复点。 场景痛点 业务改版,原来叫「微信支付」现在叫「微信支付(商户号)」,原来

Python Excel设置单元格背景色:PatternFill高亮条件行

用openpyxl的PatternFill给单元格填充背景色,按条件高亮整行、表头、金额异常行,避免手动涂颜色,附完整代码。 场景痛点 报表里要把超过阈值的行标黄、表头涂深蓝、周末日期涂

Python Excel条件格式自动高亮达标行实战

用openpyxl的CellIsRule和FormulaRule给Excel加条件格式:分数大于等于90整行变绿、低于60整行标红、分数列三色渐变,无需手动点格式刷。 场景痛点 每次导出成绩表、销售表,都要

Python Excel 统计人数频次生成分类汇总方法

用pandas对Excel数据做频次统计:value_counts数人数、groupby分组求和、再把结果写回新sheet做成分类汇总表,搭配COUNTIF公式让结果实时联动。 场景痛点 HR 表、报名表、客户