powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос
11 сообщений из 11, страница 1 из 1
Вопрос
    #37216471
Darvins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, как сделать выборку из массива данных без помощи сортировки и автофильтра?

допустим есть столбец с именами и столбец с числами
Код: plaintext
1.
2.
3.
4.
5.
имя1  2 
имя2  5 
имя3  10 
имя4  6 
...
имя-n  5 
нужно из этого списка выбрать несколько (например, 10) с максимальным числом. для чисел я сделал через такую формулу
Код: plaintext
=НАИБОЛЬШИЙ(B:B; 1 )
а вот как сделать чтобы в соседней ячейке отображалось соответствующее имя не знаю как сделать.
сортировку делать нет возможности, т.к. имя и число есть результат формул


З.Ы. еще один вопрос, возможно ли в одной ячейке сделать выравнивание части текста по левому краю и часть по правому? если возможно, то как?
...
Рейтинг: 0 / 0
Вопрос
    #37216476
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИНДЕКС(A:A;ПОИСКПОЗ(НАИБОЛЬШИЙ(B:B;СТРОКА(1:1));B:B;))
...
Рейтинг: 0 / 0
Вопрос
    #37216479
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Darvins,

Есть формула ВПР, но ищет только справа.

Т.е. Вам нужно перегруппировать данные или перенести числа в первый столбик или в третьем написать =A1..=AN
...
Рейтинг: 0 / 0
Вопрос
    #37216552
Darvins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,

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

Shamanus,
извиняюсь за нубство, а как ВПР использовать в данном примере? не могу что-то понять как она работает.
...
Рейтинг: 0 / 0
Вопрос
    #37216626
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переставьте столбцы местами и ВПР() применима. Но таже беда, что и с ИНДЕКС() - при повторах ищет только первое значение.
Можно формулами массива, но они тяжелые, могут тормозить на больших таблицах.
Еще вариант - доп. столбец для извлечения уникальных записей:
http://www.planetaexcel.ru/tip.php?aid=46
...
Рейтинг: 0 / 0
Вопрос
    #37216863
Darvins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
viktturМожно формулами массива, но они тяжелые, могут тормозить на больших таблицах.

как сделать формулой массива?
...
Рейтинг: 0 / 0
Вопрос
    #37216894
NullUzer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarvinsЗ.Ы. еще один вопрос, возможно ли в одной ячейке сделать выравнивание части текста по левому краю и часть по правому? если возможно, то как?

Формат ячеек -> Выравнивание -> Выравнивание по горизонтали -> Распределённый (отступ).
...
Рейтинг: 0 / 0
Вопрос
    #37216911
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Darvins,
примерно так:
...
Рейтинг: 0 / 0
Вопрос
    #37217112
Darvins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68,

работает как надо :)
но есть нюанс, в массиве находятся пустые ячейки (т.е. он динамический и посстепенно пополняется новыми именами) из-за которых выдает ошибку Н/Д, как изменить формулу чтобы
она игнорировала пустые ячейки?
...
Рейтинг: 0 / 0
Вопрос
    #37217673
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Darvinsкак изменить формулу чтобы она игнорировала пустые ячейки?
=ЕСЛИ(СТРОКА(A1)>СЧЁТ($C$1:$C$20);"";формула)
...
Рейтинг: 0 / 0
Вопрос
    #37218263
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Darvins...как изменить формулу чтобы она игнорировала пустые ячейки?
Можно так:
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]