【问题标题】:conditional formatting on excel based on the ratio between two columns基于两列之间的比率的excel条件格式
【发布时间】:2017-07-26 11:19:34
【问题描述】:

如下图所示,我在 Excel 中有两列。

我需要为 C 列应用条件格式具有反映 B 列和 C 列之间百分比的数据条的渐变颜色?

有什么办法可以做到吗?

【问题讨论】:

  • 请出示图片和您所做的任何尝试

标签: excel


【解决方案1】:

如果您愿意进行一点编程,您可以在 Python 中使用 Openpyxl 来解决这个问题。

import openpyxl
from openpyxl.styles import PatternFill

wb = openpyxl.load_workbook('workbook.xlsx')
sheet1 = wb.get_sheet_by_name('Sheet1')

gradient = 'FFFFFF'
fill = PatternFill(fill_type='solid', start_color=gradient, end_color=gradient)

从此时起,您必须在两列之间创建所需的比较,以便您可以将“渐变”变量修改为该单元格所需的颜色,然后使用“填充”来修改电子表格。不要忘记:

wb.save('formatted_workbook.xlsx')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 2017-11-14
    • 2016-11-11
    • 2017-01-20
    相关资源
    最近更新 更多