O Formulários do Google pode ser um dos serviços de coleta de pesquisas mais populares e é fácil entender o porquê. Desde a adição de lógica condicional ao upload de arquivos, o Forms é uma bênção para pesquisadores e professores. Mas como o usuário avançado precisa saber, é difícil classificar e analisar todas as respostas da folha, especialmente se você tiver uma horda de respostas.
Não seria mais fácil se você pudesse salvar automaticamente cada resposta do Formulário do Google em folhas diferentes com base na resposta?
Bem, é quase 2020, e seria uma merda se você tivesse que classificar e analisar tudo manualmente. Graças às fórmulas e funções simples do Planilhas Google, é uma tarefa fácil salvar todas as respostas de formulários em folhas individuais.
Tudo que você precisa fazer é descobrir como separar as respostas. Depois de descobrir os termos (condição única ou várias condições), as próximas etapas são fáceis.
Vamos começar
Método 1: Usar consulta
Este método usa a função de consulta do Planilhas Google. Para quem não sabe, esse recurso usa consultas simples do tipo SQL para classificar os dados da tabela como desejar.
Você pode experimentar muitas coisas, desde fórmulas matemáticas como Sum e Avg até cláusulas como Contains e Like. Obviamente, você também pode selecionar a área de dados na qual essas condições devem ser atendidas.
Quando terminar, você pode colocar as respostas em folhas diferentes.
Portanto, se precisarmos encontrar a média da coluna A, a consulta será mais ou menos assim:
= Consulta (A1: A12, "selecione média (A)")
A seguir, estão algumas das condições que devem ser atendidas:
A consulta deve estar entre aspas. Se não for esse o caso, a consulta deverá conter uma referência aos valores da célula. Os valores da coluna devem ser Booleanos, String ou Numéricos.
Este método requer apenas a configuração inicial com base nos valores do seu formulário. Assim que estiver satisfeito com os primeiros resultados de seus testes, você poderá liberar o formulário ao público.
Use o recurso de consulta do Planilhas para armazenar respostas do formulário do Google
Etapa 1: Abra o Google Forms e crie seu formulário. No nosso caso, criamos um formulário com perguntas de múltipla escolha (MCQ) para separar os dados pelo nome da cidade.
Quando terminar, vá para a guia Respostas e clique no menu de três pontos ao lado do pequeno ícone da folha.
Escolha Escolher destino da resposta no menu e clique em Criar nova tabela. Dê à folha um nome fácil de lembrar.
Depois que o link para esta planilha for criado, abra-o no Planilhas Google. Nesse ponto, você notará que o nome da primeira planilha no formulário responde 1 foi alterado.
Etapa 2: Agora abra uma segunda folha e insira a seguinte fórmula na primeira célula.
= query ('Respostas do formulário 1'! A: E, "Selecione * Onde D =' Mumbai '")
Como você pode ver, o nome da planilha aparece primeiro, depois o intervalo de células e, em seguida, sua consulta condicional. Depois de alterar a condição na consulta, repita isso para todas as outras guias.
No nosso caso, a terceira e quarta folhas eram assim:
= query ('Respostas do formulário 1'! A: E, "Selecione * Onde D =' Delhi '") = consulta (' Respostas do formulário 1'! A: E, "Selecione * Onde D =' Calcutá '")
Etapa 4: Agora tudo o que você precisa fazer é enviar algumas respostas para o teste e ver como a mágica se desenrola.
Dica profissional: Se você deseja selecionar apenas o valor de uma coluna, substitua * pelo nome da coluna.
Otimize ainda mais a consulta
O bom é que a planilha nomeia os títulos e você não precisa se preocupar com eles.
Você também pode otimizar ainda mais a consulta para adaptá-la às condições do seu formulário. Por exemplo, se você deseja mapear a resposta de um respondente para um valor de sequência, a cláusula Where é substituída pela cláusula Contains ou Like. E ao comparar valores de string, é sempre uma boa idéia converter a string usando a função Upper.
= query ('Respostas do formulário 1'! A: E, "Selecione * Onde E contém' bom '") = consulta (' respostas do formulário 1'! A: E, "Selecione * Onde E gosta de' bom '")
Além disso, as consultas do Google Sheet não são tão avançadas quanto as instruções SQL. Primeiro, você não pode usar o parâmetro '%' para corresponder as respostas com o valor da sequência especificada. Funciona apenas para uma correspondência exata. Mesmo se alguém respondeu "bom" na resposta, a consulta acima não será atendida.
Você também pode brincar com datas.
Note: Você precisa rolar para a direita para visualizar ou selecionar toda a fórmula oferecida abaixo.
Como o Planilhas compreende apenas o formato de data "AAAA-MM-DD", talvez seja necessário definir o formato da coluna primeiro para obter melhores resultados.
= consulta (respostas do formulário 1'! A: D, "selecione C, B onde B> data'" & TEXT (DATEVALUE ("1/1/ 2000 ")," aaaa-mm-dd ") &" '",1)
Você também pode adicionar várias condições às suas folhas. Tudo o que você precisa lembrar é separar as duas condições com 'Or' ou 'And'.
Método 2: Filtro
Outro recurso alternativo que você pode usar é o filtro para condições simples e para obter resultados específicos.
Por exemplo, os seguintes filtros através das linhas 1 até 7se o valor das colunas D1 a D2 for chamado Mumbai.
= filter ('Respostas do formulário 1'! A1: E7,' respostas de formulário 1'! D1: D7 = "Mumbai")
No entanto, essa fórmula poderá falhar se você estiver procurando por um envio automático de formulário em que o número de linhas possa exceder suas expectativas.
Trabalhe de forma inteligente
Isso facilita a difusão das respostas dos Formulários do Google em diferentes planilhas. O melhor é que os dados mestre estejam sempre na primeira folha, à qual você poderá consultar mais tarde.
A única limitação é que você não pode copiar o conteúdo de uma folha diretamente usando a função "Copiar para". Nesse caso, o Sheets copia a fórmula para a nova tabela em vez do conteúdo, tornando a nova tabela inutilizável.
A boa notícia é que você ainda pode copiar e colar o conteúdo manualmente.
Próximo: Você deve abandonar o Google Forms para Jot Forms? Leia o artigo a seguir para descobrir qual serviço foi criado para você.