pandas中excel自定义单元格颜色

复制代码
writer=pd.ExcelWriter(filepath+f'05教师固定学生占比1月{today}.xlsx',engine='openpyxl')
df.to_excel(writer,sheet_name='明细')
piv1.to_excel(writer,sheet_name='1月分布')
ws=writer.book.create_sheet('口径')
ws.cell(1,1).value='综合占比:'
ws.cell(1,2).value='固定学生占比+固定学生数*0.01;'
ws.cell(2,1).value='业务解释:'
ws.cell(2,2).value='每多一个固定学生数,固定学生占比额外加1个百分点;'
from openpyxl.styles import PatternFill,Font
color='FFFF00'
ws['A1'].fill=PatternFill(start_color=color, end_color=color, fill_type="solid")   #单个单元格标记黄底色
ws['A2'].fill=PatternFill(start_color=color, end_color=color, fill_type="solid")   #单个单元格标记黄底色
ws['B1'].font=Font(name='Arial',size=12,bold=True,color='e64231')   #单个单元格标记字体颜色
ws['B2'].font=Font(name='Arial',size=12,bold=True,color='e64231')   #单个单元格标记字体颜色
writer._save()
  1. 背景色填充用fill
  2. 字体颜色调整用font

以上示例结果展示:

相关推荐
史锦彪7 小时前
Pandas 入门:数据分析的得力工具
数据挖掘·数据分析·pandas
Wangsk1338 小时前
用 Python 批量处理 Excel:从重复值清洗到数据可视化
python·信息可视化·excel·pandas
木木子999911 小时前
Pandas query() 方法详解
pandas·query
叶甯11 小时前
【Excel】vlookup使用小结
excel
AI手记叨叨12 小时前
Python分块读取大型Excel文件
python·excel
专注VB编程开发20年12 小时前
用ADO操作EXCEL文件创建表格,删除表格CREATE TABLE,DROP TABLE
服务器·windows·excel·ado·创建表格·删除表格·读写xlsx
_oP_i14 小时前
wps创建编辑excel customHeight 属性不是标准 Excel Open XML导致比对异常
xml·excel·wps
YL雷子1 天前
纯前端使用ExcelJS插件导出Excel
前端·vue·excel
泉城老铁2 天前
EasyPoi实现百万级数据导出的性能优化方案
java·后端·excel
泉城老铁2 天前
Spring Boot 整合 EasyPoi 实现复杂多级表头 Excel 导出的完整方案
java·后端·excel