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

以上示例结果展示:

相关推荐
向日葵同志443301 小时前
使用@univerjs纯前端渲染excel, 显示图片、链接、样式
前端·react.js·excel
Smile_2542204185 小时前
nodered 下载 excel 文件
node.js·excel
IT小哥哥呀5 小时前
Python实用技巧:批量处理Excel数据并生成销售报表(含实战案例)
python·pandas·数据可视化·数据处理·报表生成·excel自动化·办公神器
办公解码器5 小时前
Excel怎么检测录入身份信息的准确性?
excel
CodeCraft Studio6 小时前
国产化Excel处理控件Spire.XLS教程:如何使用 Java 将 TXT 文本转换为 Excel 表格
java·word·excel·spire·文档格式转换·txt转excel
测试老哥1 天前
python+requests+excel 接口测试
自动化测试·软件测试·python·测试工具·测试用例·excel·接口测试
Serendipity_Carl1 天前
爬虫数据清洗可视化链家房源
python·pandas·matplotlib
husterlichf1 天前
pandas___get_dummies详解
pandas
屹奕1 天前
基于EasyExcel实现Excel导出功能
java·开发语言·spring boot·excel
我只会写Bug啊2 天前
Vue文件预览终极方案:PNG/EXCEL/PDF/DOCX/OFD等10+格式一键渲染,开源即用!
前端·vue.js·pdf·excel·预览