Я прочитал тему вопроса о выборе второго по величине значения. Мне нужно то же самое, но немного другое:

Формула Excel 2010 для удаления повторяющегося содержимого на основе значения

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

Я работаю над проектом, и мне нужно выбрать (вместо второго по величине) наименьшее значение. Что мне нужно изменить в формуле, чтобы получить это в результате?

Извините за мой плохой английский, это не мой родной язык .. ;-)

Спасибо за четкое и хорошее объяснение в вашем ответе.

2 ответа2

0
=OR(COUNTIF($A$2:$A$18,A2)=1,SUMPRODUCT(1*(B2>$B$2:$B$18),1*(A2=$A$2:$A$18))=1)

Вам нужно изменить направление. Она должна быть на одну позицию выше самой низкой, а не на одну позицию ниже самой высокой.
Перечитывание поста заставило меня поверить, что OP ищет самое низкое значение. В этом случае вы ищете позицию значения 0 из самого низкого (...))= 0)), хотя в этом случае вам будет лучше с некоторыми более простыми синтаксисами; если вы не запускаете сотни тысяч записей.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .