Любой способ создать копию моего документа Google Sheets с функцией query-importrange без возврата сообщения об ошибке? - PullRequest
2 голосов
/ 31 марта 2020

Я сделал функцию запроса с функцией importrange в Google Sheets. Проблема заключается в том, что когда я пытаюсь сделать копию этого документа для общего доступа, то в скопированном файле возвращается

"No_Column: Col2".

Я не знаю, как решить эту проблему.

=QUERY(
  { IMPORTRANGE("url", "'Parte 1'!A1:AH");
    IMPORTRANGE("url", "'Parte 2'!A1:AH");
    IMPORTRANGE("url", "'Parte 3'!A1:AH");
    IMPORTRANGE("url", "'Parte 4'!A1:AH")
  }, "Select Col2, Col1, Col34, Col24, Col3, Col4, Col5, Col6, Col11, Col7, Col8, 
             Col9, Col10, Col12, Col13, Col14, Col15, Col20, Col21, Col22, Col23 
      Where Col10="&$C$1&" 
        And Col22 != 'Duplicado'")

Вот формула для моего запроса

Ответы [ 2 ]

0 голосов
/ 20 апреля 2020

Это происходит потому, что вы запрашиваете определенные столбцы перед тем, как предоставить доступ к новой электронной таблице.

Просто go для любой другой пустой ячейки (т. Е. Ячейки под той, которую вы упомянули выше). простая IMPORTRANGE функция, подобная этой:

=IMPORTRANGE("url";"'Parte 1'!A1:AH")

Затем снова щелкните ячейку, которую вы только что заполнили, и нажмите «Разрешить доступ».

После того, как доступ разрешен, очистите ячейку, которую вы только что создали, и вы, вероятно, быть в состоянии заставить работать первую формулу ячейки.

0 голосов
/ 31 марта 2020

если вы создаете новую копию файла электронной таблицы, ссылки между новой электронной таблицей и всеми импортированными недействительными. вам нужно разрешить доступ для каждого диапазона импорта, и только после этого вы можете использовать свою формулу, которая написана правильно.

факт бонуса: если формула импорта не связана с ней возвращает ошибку # N / A. это означает, что ваш запрос возвращает столбец ошибок # N / A. например, это только один столбец, поэтому запрос любого другого столбца, кроме Col1, приведет к ошибке запроса, которую вы получаете

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