3

У меня есть таблица Excel, как показано ниже:

1  2  3  4  5  6  7  8
----------------------
3  3  3  3  3  1  1  1
4  4  5  4  4  4  4  3

и мне нужен условный стиль, чтобы выделить элементы с самой высокой частотой в каждой строке.

Например, ячейки с * будут выделены:

1  2  3  4  5  6  7  8
----------------------
3* 3* 3* 3* 3* 1  1  1
4* 4* 5  4* 4* 4* 4* 3

Я знаю, что существуют правила форматирования для самых высоких и самых низких значений или процентилей, но это, очевидно, не то, что мне нужно.

Есть идеи?

Вот часть моей таблицы:

1 ответ1

3

Вы можете создать правило условного форматирования, которое использует формулу. Выберите верхнюю левую ячейку ваших данных (в вашем примере это B4). Выберите Условное форматирование на ленте, затем Новое правило:

Условное форматирование на ленте

Затем вам нужно выбрать опцию Использовать формулу, чтобы определить, какие ячейки форматировать :

Выбор ввода формулы для условного форматирования

Введите следующую формулу:

=B4=MODE($B4:$I4)

При этом используется функция MODE в Excel для вычисления модального значения между B4 и I4, а затем, если B4 равно этому значению, применяется некоторое форматирование. Вы можете использовать кнопку « Формат» , чтобы определить форматирование, которое вы хотите применить к ячейке, когда ее значение наиболее часто встречается в этой строке.

Наконец, вернувшись к электронной таблице, вы можете щелкнуть правой кнопкой мыши и перетащить B4 на I4 и выбрать « Только форматирование заливки». Это применяет условное форматирование ко всей строке данных. Затем перетащите его вниз, чтобы заполнить всю таблицу этим условным форматированием.

Заполнение форматирования по нескольким ячейкам

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .