Страницы: Пред. 1 2
RSS
Как свести значения 3-х столбцов в один
 
Чуть подправил вашу формулу, но осталась одна проблема - она не игнорирует пустые ячейки в таблице и добавляет их в список.
Пример немного переделал для наглядности.

Еще чуток подправил, теперь пустые ячейки игнорируются.
Изменено: memo - 25.09.2020 00:34:01
 
memo, Работает! Верно она и пустые ячейки собирает, но я после вставил свою формулу и она уже отфильтровала без пустых ячеек.
Код
=ЕСЛИОШИБКА(ИНДЕКС($E$1:$E$300;НАИМЕНЬШИЙ(ЕСЛИ($E$1:$E$300<>"";СТРОКА($E$1:$E$300));СТРОКА(F1)));"")

СПАСИБО большое!!
 
См. сообщение №31. Теперь игнорируются.
 
на правах недоработанной идеи для формульного решения:
Если неважен порядок сбора _числовых данных_ из таблицы в вектор, то я предлагаю обратить внимание на функции НАИБОЛЬШИЙ() и НАИМЕНЬШИЙ() - они умеют обрабатывать таблицы и сортировать их значения по ранжиру.
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ($A$1:$D$10;СТРОКА());"")
 
memo, Формула почему-то дублирует показатели. в примере отразил цветами
 
Валерий, А так?
Код
=IFERROR(INDEX(A$1:D$10;MOD(SMALL(IF(A$1:D$10<>"";COLUMN(A$1:D$1)+ROW(A$1:A$10)%%);ROW()-1);1)/1%%;SMALL(IF(A$1:D$10<>"";COLUMN(A$1:D$1));ROWS($E$1:E1)));"")

Кстати, формула от Ikor гораздо проще и удобнее для понимания. Добавил ее в столбец F.
Код
=IFERROR(SMALL($A$1:$D$10;ROW()-1);"")
Изменено: memo - 25.09.2020 17:53:37
 
memo, спасибо, работает как часы по твоей формуле. Формула Ikor отличная, но мне нужно порой текстовые значения собирать, а она не собирает почему-то их.
 
файл
Страницы: Пред. 1 2
Наверх