Note: The other languages of the website are Google-translated. Back to English

Как вывести соответствующее название наивысшего балла в Excel?

Предположим, у меня есть диапазон данных, который содержит два столбца - столбец имени и соответствующий столбец оценки, теперь я хочу получить имя человека, который набрал наибольшее количество баллов. Есть ли какие-нибудь хорошие способы быстро решить эту проблему в Excel?

Отображение соответствующего имени наивысшего балла с формулами


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

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

Пожалуйста, введите эту формулу: =INDEX(A2:A14,MATCH(MAX(B2:B14),B2:B14,FALSE),)&" Scored "&MAX(B2:B14) в пустую ячейку, где вы хотите отобразить имя, а затем нажмите Enter ключ, чтобы вернуть результат следующим образом:

отображаемое имя документа наивысший балл 1

Ноты:

1. В приведенной выше формуле A2: A14 это список имен, из которого вы хотите получить имя, и B2: B14 это список очков.

2. Приведенная выше формула может получить имя только в том случае, если существует несколько имен, имеющих одинаковые наивысшие оценки. Чтобы получить все имена, получившие наибольшее количество баллов, следующая формула массива может оказать вам услугу.

Введите эту формулу:

=INDEX($A$2:$A$14,SMALL(IF($B$2:$B$14=MAX($B$2:$B$14),ROW($B$2:$B$14)-1),ROW(B2)-1)), а затем нажмите Shift + Ctrl + Enter вместе, чтобы отобразить имя, затем выберите ячейку с формулой и перетащите дескриптор заполнения вниз, пока не появится значение ошибки, все имена, получившие наивысший балл, отображаются, как показано на снимке экрана ниже:

отображаемое имя документа наивысший балл 2


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (17)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ отобразить лучший результат в диапазоне: inf-90,89.9999-80 и т. д. для второй команды?
Этот комментарий был сведен к минимуму модератором на сайте
Привет. Как мне сделать приведенную выше формулу с добавленными критериями? Например, если бы был столбец с пометкой «аудит» или «полный рабочий день», как я мог бы вернуть имя студента и его балл для студента, прошедшего аудит, с наивысшим баллом?


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


География Категория Торговая марка Доля категории
Китай Горячие хлопья Quaker 24.3
China Hot Cereals Seamild 20.2
Китайские горячие хлопья Nesvita 5.7
Китайские горячие зерновые тузы 3.5
China Hot Cereals Gold Roast 2.9
Китайские горячие хлопья Zaozaomai 1.0
Китайские острые хлопья Yashili 0.9
China Hot Cereals Black Cow 0.2
Китайские горячие хлопья Yashili -
Китайские горячие хлопья Yashili -
Китай Горячие злаки Другие 41.3
Китай Горячие хлопья Всего 100.0
Гонконг, Китай Hot Cereals Quaker 81.3
Гонконг, Китай Горячие хлопья Ideal -
Гонконг, Китай Частная торговая марка Hot Cereals -
Гонконг, Китай Горячие злаки Прочее 18.7
Гонконг, Китай Горячие злаки Всего 100.0
Индия Горячие хлопья Quaker 26.7
India Hot Cereals Saffola 17.2
Индия Острые хлопья Kellogg's 14.4
India Hot Cereals Horlicks Oats 12.8
India Hot Cereals Bagrry's 5.5
Индия Горячие хлопья Express Foods 1.6
Индия Горячие хлопья Avee's 0.6
India Hot Cereals Mohun's 0.5
Чемпион Индии по горячим хлопьям -
Индия Острые злаки Другие 20.7
Индия Горячие хлопья всего 100.0
Индонезия Горячие хлопья Quaker 80.4
Индонезия Горячие хлопья Simba 13.0
Индонезия Горячие хлопья Energen 4.9
Индонезия Горячие хлопья Captain Oats -
Индонезия Горячие злаки Другие 1.7
Горячие хлопья Индонезии, всего 100.0
Этот комментарий был сведен к минимуму модератором на сайте
Как бы вы заставили совпадающие числа с соответствующими именами отображаться горизонтально?
Этот комментарий был сведен к минимуму модератором на сайте
Как бы вы показали два имени, если высокие баллы совпадают?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Крис,
Чтобы получить все имена при совпадении нескольких рекордов, вторая формула в этой статье может оказать вам услугу.
Пожалуйста, попробуйте, спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Как найти второго по успеваемости ученика?
Этот комментарий был сведен к минимуму модератором на сайте
Как найти второго по успеваемости ученика? Пожалуйста, помогите мне :( Я получаю только имя Томас.
Этот комментарий был сведен к минимуму модератором на сайте
Привет. Эта формула была именно то, что я искал. Однако есть ли способ сделать это с наименьшим баллом, но выше 0 (в моем случае 00.00 фунтов стерлингов). Я удалил часть формулы, которая отображает сумму, поскольку требуется только имя и комментарий. Я изменил MAX на MIN, но есть несколько записи с номером 0 (00.00 фунтов стерлингов), а формула отображает имя для первой из записей «0»
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Найджел! Чтобы найти наименьшее значение выше 0, вы должны применить приведенную ниже формулу массива: После ввода формулы не забудьте нажать Shift + Ctrl + Enter ключи вместе, чтобы получить правильный результат.=INDEX(A2:A8,MATCH(MIN(IF(B2:B8>0,B2:B8)),B2:B8,0))&" Scored "&MIN(IF(B2:B8>0,B2:B8))
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Пытаюсь сделать то же самое, но с минимальной оценкой в ​​таблицах Microsoft. Я заменил максимум на минимум, как показано ниже, и это не сработало =ИНДЕКС($A$2:$A$14,МАЛЕНЬКИЙ(ЕСЛИ($B$2:$B$14=MIN($B$2:$B$14),СТРОКА($ B$2:$B$14)-1),СТРОКА(B2)-1))
Этот комментарий был сведен к минимуму модератором на сайте
фигня не работает
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,
Жаль это слышать. Но я попробовал две формулы в статье, и обе они работают отлично. Пожалуйста, посмотрите скриншоты, которые я загрузил здесь. И мы хотели бы решить проблему для вас, если вы можете предоставить подробную информацию о проблеме. С нетерпением жду вашего ответа. С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
ik heb het ook geprobeerd met alle dezelfde gegevens zoals in het voorbeeld maar het werkt totaal niet
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Жак. Жаль это слышать. Как я уже ответил в комментарии ниже, эти две формулы отлично работают для меня. И мне было интересно, почему формулы не работают для читателей. Есть две причины, которые могут привести к неправильной работе второй формулы. 
Во-первых, если вы используете версии Excel до Excel 2020, вы должны ввести формулу =ИНДЕКС($A$2:$A$14,МАЛЕНЬКИЙ(ЕСЛИ($B$2:$B$14=МАКС($B$2:$B$14) ),СТРОКА($B$2:$B$14)-1),СТРОКА(B2)-1)) с помощью одновременного нажатия клавиш Ctrl + Shift + Enter.
Во-вторых, когда вы получите первый результат, не забудьте выбрать ячейку формулы и перетащить маркер заполнения вниз, пока не появится значение ошибки. Таким образом, все остальные результаты будут возвращены.
И, как вы можете видеть на скриншотах ниже, две формулы у меня работают нормально. Надеюсь, мое решение сработает. Хорошего дня.
С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
Hola disculpa me podrías apoyar para sacar la формула о otro tipo de dato que me pueda dar el nombre del tota de un resultado?

explico tengo una tabla con 4 nombres diferentes distribuidos en las celdas C3,D3,E3 y F3 de las cuales cada celda mencionada tiene rangos de products ejemplo: чистящие средства
у cada celda mencionada tiene precios diferentes.
en el resultado que debo de Mostrar es el valor minímo de precio de cada детергент де лас celdas ya mencionadas arriba, ya lo que quiero llegar es que indique una формула o un dato que indique que en cada resultado a la derecho me indique el nombre del доблесть в результате.
muestro un ejemplo mas especifico: en la celda tiene un nombre de insumos, en la celda C3 hasta C4 están los precios de cada, моющее средство, которое управляется ла celda C120, en la celda esta un nombre de biodetergentes, y mismo proceso la celda D3 hasta D3 están los precios en la celda G4 se encuentra el resultado del valor minímo de estos dos nombres (insumos-biodetergentes) teniendo el valor menor el de nombre de insumos. ahora en la celda H120 quiero que me aparezca el nombre del valor de resultado en este caso que me aparezca el nombre de "insumos" como puedo hacer para que me aparezca este nombre? espero me allá podido dar a entender de lo que requiero
много благодарностей за внимание
С наилучшими пожеланиями.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, сэр, я пробовал этот метод, но проблема в том, что если два лучших ученика имеют одинаковый балл, когда я ищу 3 самых высоких, имя одного ученика повторяется дважды с одинаковым баллом вместо имени второго ученика. Как это решить.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Дивьянатан
Возможно, вам поможет следующая формула массива:

=IFERROR(INDEX(A:A,SUM(IF(($B$2:$B$100+ROUND(0.1/ROW($B$2:$B$100),5))=LARGE($B$2:$B$100+ROUND(0.1/ROW($B$2:$B$100),5),ROW(A1)),ROW($B$2:$B$100)))),"")


Внимание: После ввода формулы нажмите Shift + Ctrl + Enter клавиши вместе, чтобы получить первый результат, а затем перетащите эту ячейку формулы вниз, чтобы получить наибольшие n результатов, которые вам нужны.

Пожалуйста, попробуйте, надеюсь, это поможет вам!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL