【发布时间】:2017-07-26 11:19:34
【问题描述】:
如下图所示,我在 Excel 中有两列。
我需要为 C 列应用条件格式具有反映 B 列和 C 列之间百分比的数据条的渐变颜色?
有什么办法可以做到吗?
【问题讨论】:
-
请出示图片和您所做的任何尝试
标签: excel
如下图所示,我在 Excel 中有两列。
我需要为 C 列应用条件格式具有反映 B 列和 C 列之间百分比的数据条的渐变颜色?
有什么办法可以做到吗?
【问题讨论】:
标签: excel
如果您愿意进行一点编程,您可以在 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')
【讨论】: