2016-04-13 3 views
0

я создал сводную таблицу с колонкой A и B. Колонка Колонка A имеет один ко многим связи с B. КолонкаВыделить максимальное вхождение в таблице

Я хочу, чтобы выделить значение в столбце В, которое происходит много раз в своей области со значением в столбце A. Например, в приведенной ниже таблице я хочу выделить 10 для ABC и 15 для выделения для области XYZ.

COLA  COLB 
ABC   10 
ABC   10 
ABC   15 
XYZ   10 
XYZ   15 
XYZ   15 

Если есть ничья, любое значение должно быть подсвечено.

Cheers !!

ответ

1

Во-первых, я настоятельно рекомендую иметь в столбце Значение в каждой строке столбца A. Итак, предполагая, что ваши настройки данных выглядит следующим образом:

(обновленный образ)

enter image description here

Затем выберите ячейку B2 и создать новый условный формат по формуле. Формула условного форматирования (обновлено):

=AND(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2)=1,COUNTIFS($A$2:$A$7,$A2,$B$2:$B$7,$B2)=MAX(INDEX(COUNTIFS($A$2:$A$7,$A2,$B$2:$B$7,$B$2:$B$7),))) 

И как вы можете увидеть, основываясь на приведенном выше скриншоте, выдвигает на первый план первого 10 для значения ABC и выдвигает на первый план первого 15 для значения XYZ

Отрегулировать диапазон условного формата, соответствующий вашим фактическим данным.

EDIT: Обновленный ответ, основанный на комментарии и обновленный вопрос от OP

+0

Спасибо за хорошие формулы, но я думаю, что, кажется, ошибка. Я просто привожу максимальное значение, т. Е. 15 для XYZ. Если вы просто замените B5 на 20, тогда будет выделено 20. –

+0

Я думаю, что мой вопрос был немного расплывчатым. Я хотел подчеркнуть число, которое произошло больше всего. Не самая высокая по стоимости. Я обновил приведенный выше пример. –

+0

@mani_nz Я обновил ответ, см. Правки. – tigeravatar

Смежные вопросы