Как написать QUERY, где значения столбца в разделе «Выбор» зависят от значения другой ячейки в этом наборе данных - PullRequest
0 голосов
/ 29 января 2020

Собирая ответы из формы Google, у меня есть две категории: имя отвечающего и название пьесы, которую они должны оценить. В одной категории «Члены Правления» имеют выпадающий список своих имен и названий пьес, доступных для их оценки, тогда как вторая категория - «Гостевые читатели» выбирают свое имя из выпадающего списка и более ограниченные названия игр. для них на выбор. У меня форма работает нормально, но результаты в Google Sheet такие же, как на вкладке «Ответы формы 3» этого примера: https://docs.google.com/spreadsheets/d/1c9AK-Df-rgnNDKfeXRo0msoUHmVCIxs0EFD_HPDxWA4/edit?usp=sharing

Я пытаюсь построить оператор QUERY, который дает результат на вкладке «Оценки» того же листа.

До сих пор я думал, что значения столбцов, которые можно выбрать в разделе «Выбор» в QUERY, зависят от во встроенном операторе IF что-то вроде:

=query('Form Responses 3'!$A$2:$G, "Select '" & if('Form Responses 3'!$C2<>'',"D, C, G Where not E <>''", "F, E, G Where not C <>''") &"'")

Я не уверен во многих вещах здесь - я уверен, что теряюсь в кадрах 'и' - но, в частности, могу ли я даже сделать динамический обратный вызов c для ячейки в наборе данных в формуле IF, которая будет проявляться в каждой строке результата запроса QUERY? Имею ли я какой-либо смысл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...