Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于两列之间比率的excel条件格式_Excel - Fatal编程技术网

基于两列之间比率的excel条件格式

基于两列之间比率的excel条件格式,excel,Excel,我在Excel中有两列,如下图所示 我需要为列C应用条件格式,数据条的渐变颜色反映了列B和列C之间的百分比比率 有没有办法做到这一点 如果您愿意编写一点程序,您可以使用Openpyxl在Python中处理这个问题 import openpyxl from openpyxl.styles import PatternFill wb = openpyxl.load_workbook('workbook.xlsx') sheet1 = wb.get_sheet_by_name('Sheet1')

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

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

有没有办法做到这一点


如果您愿意编写一点程序,您可以使用Openpyxl在Python中处理这个问题

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')

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