Ответ bvaughn хорош, понятен и прост, особенно если у вас всего несколько столбцов. Это также интуитивно масштабируемо, если вы добавите больше столбцов. Однако если у вас много столбцов, такой подход может стать громоздким.
Вот другой подход, который лучше масштабируется, если вам когда-либо придется расширять проблему большим количеством столбцов.
=CHOOSE(MATCH(MAX(Q2:S2),Q2:S2,0),"N","B","T")
Пояснения, работающие изнутри:
MAX(Q2:S2)
определяет максимальное значение в диапазоне.
MATCH(MAX(Q2:S2),Q2:S2,0)
находит это значение в диапазоне, давая вам номер позиции.
CHOOSE(position,"N","B","T")
выбирает из списка выходных значений, используя ту же относительную позицию.
Этот тип формулы может обрабатывать большое количество столбцов, просто добавляя выходные данные в список (и, конечно, корректируя диапазон). Рабочая лошадка не изменяется при росте столбцов. Формула остается компактной, потому что при добавлении столбцов растет только список выходных значений.
Альтернативное решение
Функция CHOOSE необходима только потому, что вы используете метки, отличные от заголовков столбцов. Если вы используете заголовки столбцов (в данном случае "Новости", "Книги", "Твиты"), вы можете использовать общую формулу, которая просто ссылается на диапазоны:
=INDEX(Q$1:S$1,1,MATCH(MAX(Q2:S2),Q2:S2,0))
Расположение позиции наибольшего числа такое же, как и раньше, но оно используется для выбора из заголовков в первом ряду с помощью INDEX. Эта формула останется неизменной для любого количества столбцов, просто указав диапазон.