Combinações de QUERY com outras funções
2) Como combinar IMPORTRANGE ou IMPORTHTML com QUERY.
QUERY e IMPORTRANGE
Voce pode fazer uma QUERY com os dados originados de outra planilha, utilizando as duas funções juntas:
Na planilha de exemplo, vá para a aba 'Query Importrange'.
Se voce tiver dúvida como funciona, consulte aulas anteriores neste canal sobre ImportRange.
Digite o seguinte comando, lembrando que o Importrange obtem dados de outras planilhas.
=QUERY(IMPORTRANGE(B5;B6);"SELECT Col2, Col3, Col4 WHERE Col4 < 2000000";1)
Voce pode fazer uma QUERY com os dados originados de outra planilha, utilizando as duas funções juntas:
Na planilha de exemplo, vá para a aba 'Query Importrange'.
Se voce tiver dúvida como funciona, consulte aulas anteriores neste canal sobre ImportRange.
Digite o seguinte comando, lembrando que o Importrange obtem dados de outras planilhas.
=QUERY(IMPORTRANGE(B5;B6);"SELECT Col2, Col3, Col4 WHERE Col4 < 2000000";1)
Aonde B5 é o URL da planilha e B6 é o Range de importação.
Importante: Ao utilizar QUERY com Importrange o nome das colunas deve ser referenciado pelo padrão acima, Col1, Col2, e assim sucessivamente. Somente a letra da coluna não vai funcionar!
O Resultado será mostrado como abaixo, sem precisar trazer todos os dados da outra planilha, apenas os dados desejados: Cidades com menos de 2 milhões de habitantes.
Importante: Ao utilizar QUERY com Importrange o nome das colunas deve ser referenciado pelo padrão acima, Col1, Col2, e assim sucessivamente. Somente a letra da coluna não vai funcionar!
O Resultado será mostrado como abaixo, sem precisar trazer todos os dados da outra planilha, apenas os dados desejados: Cidades com menos de 2 milhões de habitantes.
QUERY e IMPORTHTML
Voce pode obter dados da internet fazendo uma QUERY de uma tabela sem precisar puxar toda a tabela para sua planilha.
Na planilha de exemplo, vá para a aba 'Query Importhtml'
Se voce tiver dúvida como funciona, consulte aulas anteriores neste canal sobre Importhtml.
Digite o seguinte comando, lembrando que o Importhtml obtem dados de tabelas de algum site da internet.
=QUERY(IMPORTHTML(B5;B6;B7);"SELECT Col2, Col3, Col4 WHERE Col4 > 2000000";1)
Sendo B5 o link do site dos dados (URL), B6 o tipo de dados (table) e B7 o ID da tabela desejada (1).
Importante: Ao utilizar QUERY com ImportHtml o nome das colunas deve ser referenciado pelo padrão acima, Col1, Col2, Col3, Col4 e assim sucessivamente. Somente a letra da coluna não vai funcionar!
O Resultado será mostrado abaixo, sem precisar importar toda tabela do site, apenas os dados desejados: Cidades com mais de 2 milhões de habitantes.
Importante: Ao utilizar QUERY com ImportHtml o nome das colunas deve ser referenciado pelo padrão acima, Col1, Col2, Col3, Col4 e assim sucessivamente. Somente a letra da coluna não vai funcionar!
O Resultado será mostrado abaixo, sem precisar importar toda tabela do site, apenas os dados desejados: Cidades com mais de 2 milhões de habitantes.
Pronto. Agora voce sabe como trabalhar com dados externos e aprendeu mais sobre QUERY e ImportHTML e ImportRange juntos.
Por hoje é isso. Espero que tenham fixado o aprendizado com a utilização dos exemplos acima.
Confira mais conteudos interessante acompanhando as próximas aulas aqui no canal.
Por hoje é isso. Espero que tenham fixado o aprendizado com a utilização dos exemplos acima.
Confira mais conteudos interessante acompanhando as próximas aulas aqui no canal.
O arquivo de exemplo atualizado de QUERY está disponível na prateleira virtual para você fazer download: https://bit.ly/2Mpip7E
próxima aula: Como funciona a SEGMENTAÇÃO DE DADOS no Google Sheets. Acompanhe aqui, não perca.
próxima aula: Como funciona a SEGMENTAÇÃO DE DADOS no Google Sheets. Acompanhe aqui, não perca.
Para interagir com outros membros e sugerir novos conteúdos, acesse o Grupo público @GoogleSheetsBR
DICA EXTRA
Olá pessoal!
Antes da aula de Segmentação, vou compartilhar com voces uma dica extra se voce utiliza planilhas compartilhadas: como ativar notificações em uma planilha. Isto será util para monitorar o que os seus editores estão fazendo. Com isso voce pode saber quando outros usuários alteraram suas planilhas e ver quais modificações foram feitas.
Olá pessoal!
Antes da aula de Segmentação, vou compartilhar com voces uma dica extra se voce utiliza planilhas compartilhadas: como ativar notificações em uma planilha. Isto será util para monitorar o que os seus editores estão fazendo. Com isso voce pode saber quando outros usuários alteraram suas planilhas e ver quais modificações foram feitas.
Você não receberá notificações quando fizer alterações na sua planilha, mas receberá quando outros usuários fizerem.
1) Na parte superior, clique em Ferramentas e Regras de notificação.
2) Na janela exibida, selecione quando você quer receber as notificações. Receba uma notificação quando:
a) Alterações foram feitas: Defina as notificações quando alguém fizer uma alteração em uma planilha.
b) Um usuário enviou um formulário: defina as notificações quando alguém preencher um formulário.
a) Alterações foram feitas: Defina as notificações quando alguém fizer uma alteração em uma planilha.
b) Um usuário enviou um formulário: defina as notificações quando alguém preencher um formulário.
3) Na janela exibida, selecione a "frequência" com que você deseja receber notificações. Receba uma notificação por:
a) E-mail - um relatório por dia: Envie um resumo diário de todas as alterações.
b) E-mail - imediatamente: Envie um e-mail para cada alteração.
a) E-mail - um relatório por dia: Envie um resumo diário de todas as alterações.
b) E-mail - imediatamente: Envie um e-mail para cada alteração.
Clique em Salvar.
Pronto!
Você poderá ver quem faz alterações na sua planilha, dependendo do nível de acesso que tiver a uma planilha.
Para definir regras de notificação mais específicas, por exemplo, quando alguém modifica um determinado intervalo de células, voce pode usar o Apps Script.
Você poderá ver quem faz alterações na sua planilha, dependendo do nível de acesso que tiver a uma planilha.
Para definir regras de notificação mais específicas, por exemplo, quando alguém modifica um determinado intervalo de células, voce pode usar o Apps Script.
Espero que tenham fixado o aprendizado com a utilização dos exemplos acima.
Confira mais conteúdos interessante acompanhando as próximas aulas aqui no canal.
Confira mais conteúdos interessante acompanhando as próximas aulas aqui no canal.