Условия в QUERY нужно прописывать отдельно для каждого столбца WHERE col3<>'-' AND col4<>'-' Перечислять через кому можно только в SELECT Если я не ошибаюсь
=QUERY({'Таня'!B:K;'Маша'!B:K;'Галя'!B:K;'Пушкіна'!B:K};"select * where Col1 = date '2018-09-06' and Col9<>'сьогодні' and Col9<>'завезено';{'Таня'!B:K;'Маша'!B:K;'Галя'!B:K;'Пушкіна'!B:K};"select * where WHERE Col3<>'-' AND Col4<>'-'")