У меня есть две таблицы Google. Один из них я использую как источник данных, а второй — для выполнения запросов. Я импортирую данные, используя IMPORTRANGE. У меня все работает нормально, за исключением того, что я не могу использовать имена столбцов (A, B, C и т. д.).
Если я использовал буквы, из запроса возвращается ошибка. Если я использую Col1 Col2 вместо букв, это работает. Это сбивает меня с толку. Как я могу легко использовать свои исходные листы (я нашел несколько решений в Интернете, используя функцию ПОИСКПОЗ, которая усложнит запрос, и я этого не хочу).
Обратите внимание, что буквы в текущем запросе предназначены для ячеек на одном листе (а не на исходном листе, на котором я не могу использовать буквы его столбцов).
Вот мой запрос:
=QUERY(IMPORTRANGE("[source_sheet_url]","sheetname!A1:X100"), "SELECT count(Col1) where Col1='"&B3&"' and (Col5 ='"&$A$5&"' or Col5='"&$A$6&"') and Col6 contains '"&$A$17&"' label count(Col1) ''")
@rockinfreakshow В том же запросе я использовал A1: X100 (буквы), чтобы указать ячейки, которые я хочу извлечь ?!
Пожалуйста, создайте минимальный воспроизводимый пример


Чтобы уточнить/расширить комментарий Rockinfreakshow, если вы предоставляете что-либо, кроме ссылки на диапазон, для аргумента данных QUERY, вы больше не можете ссылаться на столбцы в строке выбора по букве, потому что вычисляемые массивы не принадлежат листу, поэтому их на столбцы нельзя ссылаться по их местоположению на листе. Вы можете найти это удивительное поведение в контексте IMPORTRANGE, но это функция, поэтому ее вывод представляет собой вычисляемый массив, как и любая другая функция, способная выводить массив.
Если вы переместите источник данных на отдельную вкладку на том же листе, что и вкладка ЗАПРОС, вы можете использовать буквы столбцов, поскольку тогда вы сможете ссылаться на диапазон данных как на ссылку диапазона.
Когда вы извлекаете данные через importrange(), исходные данные имеют
no longer a valid range(например, A: X); поэтому вы не можете вызывать их с помощью букв столбца и вместо этого должны были использовать относительный номер столбца как таковой.,