Страницы: 1
RSS
Выгрузка Filter по условию, Условия для последовательной выгрузки данных по разным условиям
 
Доброго времени суток:) Подскажите, пожалуйста, есть ли возможность последовательно выгружать данные с помощью функции Filter по новому условию после того, как выгрузилось предыдущее. Выгружаются данные по 1 группе из соседней вкладки с помощью ArrayFormula. В первую пустую ячейку столбца вношу заново ту же формулу, меняя условие на 2 группу и т.д.

ArrayFormula(SORT(UNIQUE(FILTER('База'!$B$2:$B;НЕ(ЕНД(ПОИСКПОЗ('База'!$A$2:$A;{"Центр"};0)))))))
ArrayFormula(SORT(UNIQUE(FILTER('База'!$B$2:$B;НЕ(ЕНД(ПОИСКПОЗ('База'!$A$2:$A;{"Юг"};0)))))))
ArrayFormula(SORT(UNIQUE(FILTER('База'!$B$2:$B;НЕ(ЕНД(ПОИСКПОЗ('База'!$A$2:$A;{"Сибирь"};0)))))))

Хотелось бы объединить эти формулы, чтобы они последовательно проверяли и выгружали все последующие условия. Пробовала подсчет значений по первому условию привязать, но задать следующее условие всё равно не получается.

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

Файл https://docs.google.com/spreadsheets/d/1SmFIKq2mpg6i2akg70BhooVRi4aWQWZ2z2tj18t9­YPk
 
Irina.pohvalit, это в какой версии Excel?
Пришелец-прораб.
 
AlienSx создавала в Google-Sheets.

Функции динамических массивов FILTER SORT UNIQUE в версии Excel 2016 с подпиской MS

(смотрела тут https://www.planetaexcel.ru/techniques/25/9457/).

В настоящий момент нашла вариант выгрузки, используя функции Filter, Not и isBlank, кажется, этого решения пока достаточно.
 
проверяйте
 
mechanix 85, благодарю!
Про реализацию через список не подумала.
И запросами query select where ранее не пользовалась.
Буду разбираться. Ещё раз спасибо за помощь и мотивацию к обучению sql :)
Страницы: 1
Наверх