Я видел подобные вопросы здесь и ТАК, но ничего, что соответствует моему вопросу, или я не могу настроить достаточно, чтобы сделать работу. Извините, я не могу опубликовать фото здесь, все еще ожидая роста репутации.

Как вы можете видеть на картинке, я пытаюсь вытащить верхнюю 3 и нижнюю 3 учетные записи из таблицы в A1. Моя проблема заключается в дне 3. Я пытаюсь опустить любые строки с 0 в столбце B, и только он тянет #s, которые> 0. Я предполагаю, что функция IF где-то там будет работать, но я не смог ее получить.

2 ответа2

0

Невозможно выполнить пробную или тестовую работу, но есть функция SMALL(): укажите диапазон и номер позиции, чтобы избежать нулей - если вы подсчитаете количество нулей, например, 4, а затем установите небольшую функцию для получения позиций 5 , 6 и 7 ...

Отредактируйте так, чтобы ячейки D5, D6 и D7 получали 3 наименьших значения, используя результат count и значение в c5, c6 и c7 ...

0

Используйте агрегат:

Положил:

=AGGREGATE(15,6,$B$2:$B$11/($B$2:$B$11>0),D7)

В F7 и скопируйте вниз.

Затем используйте ту же формулу в E, что и выше, чтобы сопоставить результат с именем.

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