Добрый день.
Есть старая формула, которая работает верой и правдой, и служит уже пару лет.
Она берет данные с листа t1, проверяет количество в колонке E, и если оно больше 0 - вытягивает именно эту строку в таблицу liste. Файл во вложении
Вот формула (она немного меняется в отличии от колонки и строки, можно посмотреть в файле)
Но появилась дополнительная задача, нужно не просто вытягивать данные, количество которых больше 0, а еще вытягивать их отсортированными уже по первой колонке gruppe, чтобы сначала была позиции из 1 группы, потом 2, 10, 22 и т.д.
Вопрос - можно ли это условие как-то еще "засунуть" в формулу или не получиться?
Есть старая формула, которая работает верой и правдой, и служит уже пару лет.
Она берет данные с листа t1, проверяет количество в колонке E, и если оно больше 0 - вытягивает именно эту строку в таблицу liste. Файл во вложении
Вот формула (она немного меняется в отличии от колонки и строки, можно посмотреть в файле)
Код |
---|
=IFERROR(INDEX('t1'!B:B,SMALL(IF(0<'t1'!$E$4:$E$200,ROW($E$4:$E$200)),ROW(A1))),"") =ЕСЛИОШИБКА(ИНДЕКС('t1'!B:B;НАИМЕНЬШИЙ(ЕСЛИ(0<'t1'!$E$4:$E$200;СТРОКА($E$4:$E$200));СТРОКА(A1)));"") |
Но появилась дополнительная задача, нужно не просто вытягивать данные, количество которых больше 0, а еще вытягивать их отсортированными уже по первой колонке gruppe, чтобы сначала была позиции из 1 группы, потом 2, 10, 22 и т.д.
Вопрос - можно ли это условие как-то еще "засунуть" в формулу или не получиться?
Goedenavond!