python如何对excel文件的一列设置数据条?

怎样用python对excel的一列?
原本是这样
image.png

显示成这样
image.png
谢谢

再补充下,如果想如下图正负数不一样应该怎么控制呀?
image.png

阅读 5.1k
1 个回答
from openpyxl.formatting.rule import DataBarRule
from openpyxl.styles import colors
from openpyxl import load_workbook

sheet=...

rule = DataBarRule(start_type='percentile', 
                   start_value=0, 
                   end_type='percentile', 
                   end_value=100, 
                   color=colors.YELLOW)

sheet.conditional_formatting.add("A1:A5", rule)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题