Quero trazer dados de uma folha separada e filtrá-los.
Posso fazer com que o IMPORTRANGE funcione assim:
=IMPORTRANGE("URL","A:J)
Mas isso não filtra. Só posso fazer com que o FILTER funcione na mesma planilha assim:
=FILTER(Sheet1!A:J, C:C="Yes")
Existe alguma maneira de reunir essas duas funções e FILTER dados de outra planilha em uma nova planilha, com base na coluna C info?
O motivo para fazer isso é usar a configuração de notificação automática; assim, sempre que alguém digitar "sim" na planilha, posso ser notificado.
google-sheets
importrange
Malcolm Lesley
fonte
fonte
=IMPORTRANGE("URL","A:J")
? (Parece que você está perdendo uma cotação.) #Respostas:
Use em
query
vez defilter
para isso:O comando
query
pode se referir às colunas da matriz que recebe de maneira abstrata: Col1, Col2 e assim por diante, sem estar vinculado à sua colocação na planilha. Então, ele filtra a coisa "na nuvem" e coloca o resultado na planilha.Por outro lado,
filter
só pode se referir a colunas com os nomes das célulasC:C
. Isso significa que a matriz deve primeiro ser colocada na planilha e depois filtrada no local de acordo com seus próprios valores. Isso tem dependência circular.fonte
Sim, você pode reunir os dois da seguinte maneira:
fonte