Найти наиболее распространенный текст на основе значения поиска

Я пытаюсь найти способ найти наиболее часто встречающееся значение (текст) в моей электронной таблице на основе значения поиска. Например, если моя таблица выглядит следующим образом:

  1. Я хочу рассчитать самое общее значение, выбранное пользователем 234 (в данном случае A), пользователь 524 (B в этом случае)... и так далее.

  2. Я хочу рассчитать процент выбранного значения. Таким образом, в предыдущем пункте A было выбрано ~ 67% времени пользователем 234... и так далее.

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

=INDEX(B2:B16,MATCH(MAX(COUNTIF(B2:B16,B2:B16)),COUNTIF(B2:B16,B2:B16),0))

2 ответа

Кажется, другой предложенный ответ может не уместиться, поэтому вместо этого с помощью сводной таблицы (и CF) можно:


Немного увлекшись, я создал таблицу всех результатов:

=COUNTIFS($A:$A,$D2,$B:$B,E$1)

(используйте SUMPRODUCT, если у вас нет COUNTIFS), выделили максимальные значения для Choice by row (Условное форматирование с =E2=MAX($E2:$H2)), затем скопировали форматирование и метки, в которых отображались вычисления для каждого от пропорций:

licensed under cc by-sa 3.0 with attribution.