Как в Google Sheets через query вывести все столбцы, кроме тех в строках которых нет значений?

66523d29e5868170949892.png

Есть исходная таблица с Проектами и Категориями расходов (на скриншоте красная табличка)
Формулой =QUERY(A1:E4; "select * where A = 'Иран'";1) я вывожу зелёную табличку

Как мне вывести ту же зелёную табличку без колонок у которых нет значений (в данном примере без колонки "Шантаж")?
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Geleoss
@Geleoss
Любитель таблиц
6652ed944b461985066486.png
Вывод всех полностью заполненых строк из диапазона с помощью QUERY
=ArrayFormula(QUERY(A1:E4;"where Col1 = 'Иран' and "&
TEXTJOIN(" and ";;"Col"&
SEQUENCE(1;COLUMNS(A1:E4))&" is not null")))

Но вообще говоря, не QUERY единым таблицы полны. Есть, например, Filter:
=FILTER(A1:E4; A1:A4="Иран"; byrow(A1:E4; LAMBDA(row; AND(row<>""))))

ПРИМЕР.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы