У меня есть значения значений в строках в Excel В первой строке содержатся значения того, насколько каждое значение в каждом столбце способствует суммированию. Теперь я хочу отметить в каждой следующей строке значение, которое в наибольшей степени повлияло на взвешенную сумму, изменив ее фон. Я играл с условным форматированием, но мои навыки Excel скромны, мягко говоря. Итак, как мне это сделать?Excel Условное форматирование со взвешенным итогом
ответ
Предполагая, что веса в A1: C1 и значения в A2: C2, введите = MAX ($ A $ 1: $ C $ 1 * $ А2: $ С2)/а $ 1 как «равно» условие А2
alt text http://www.vulomedia.com/images/12339ExcelConditionalFormatting.jpg
В словах эта формула (максимум (значения веса х))/вес этого столбца.
Опытные пользователи Excel могут заметить, что если бы эта формула была введена в ячейку листа, ее нужно было бы ввести как формулу массива, чтобы дать правильное значение. Трюк здесь заключается в том, что когда формулы используются в условных форматах, они всегда рассматриваются как формулы массива; нет Ctrl-Shift-Enter.
Вот что я думаю, что вы пытаетесь сделать: у вас есть список чисел (они оказываются весами, но это не важно). Вы хотите, чтобы наибольшее количество отображалось по-разному.
Предположим, что ячейки находятся в диапазоне A1: A8.
- Выберите диапазон A1: A8.
- Выберите Условное форматирование (Format | Условное форматирование)
- Введите условия Cell Value является/Равно/= MAX (A1: A8)
- Нажмите кнопку Формат ... и установить шаблон повлиять на фон ,
(Проверено на Excel 2003 на Windows).