условное форматирование на 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) 

С этого момента вам нужно будет создать сравнение между двумя столбцами, чтобы вы могли изменить переменную «gradient» до цвета, необходимого для этой ячейки, а затем использовать «fill» для изменения электронной таблицы. Не забывайте:

 wb.save('formatted_workbook.xlsx') 
  • Сделайте программу, которая проверяет ячейку excel, если она содержит определенную формулу и формулу
  • Таблица сводной таблицы Excel не вычисляет сумму правильно
  • Открытие файла excel с различным цифровым форматом
  • Как подсчитать ячейки, которые объединяют строку,
  • Выделите имя месяца с самой высокой записью в
  • Почему этот оператор Excel IF имеет «слишком много аргументов»?
  • Двухнедельное уведомление excel
  • Excel. Как сохранить функцию в столбце, когда данные строки вырезаны или удалены?
  • Объявить числовое значение в ячейке час
  • Excel SUMIF с использованием текущей строки
  • Как свернуть несколько строк в одну строку в Excel 2007?
  • Давайте будем гением компьютера.