Вы можете ввести эту формулу в условном форматировании и установить набор правил для получения необходимого форматирования. Вероятно, проще использовать ячейку для слепых.
=INDEX($A$1:$C$1,SUMPRODUCT(MAX(($A$2:$C$6=D1)*(COLUMN($A$2:$C$6))))-COLUMN($A$1)+1)
Предполагается, что ваша таблица (включая заголовки) находится в ячейках с A1 по C6.
Проще посмотреть на скриншоте ниже:
![enter image description here](https://i.stack.imgur.com/X0Df5.png)
Обратите внимание, что он вернет самый правый заголовок столбца, если в столбцах есть два одинаковых значения.