Coluna VLookup nas Planilhas Google do resultado da consulta

Mark Adams

Estou trabalhando em um sistema de gráfico de comportamento para minha escola no Planilhas Google para a 4ª a 6ª série. Eu criei um sistema decente no ano passado, mas ele dependia muito de vlookups, que eram muito lentos para atualizar, especialmente conforme mais dados eram inseridos.

Este ano, estou tentando atualizá-lo usando consultas, que são muito mais rápidas, mas estou encontrando dificuldades em que preciso que a consulta procure um valor em uma tabela separada.

Então, eu tenho para onde lista os alunos que receberam um Demérito e também mostra a contagem de quantos deméritos eles têm na data atual:

=query('Form Responses 1'!A:D,"
select C,count(C)
where A>=  datetime '"&TEXT(today(),"yyyy-mm-dd HH:mm:ss")&"' and 
A<  datetime '"&TEXT(today()+time(12,0,0),"yyyy-mm-dd HH:mm:ss")&"' and D != '6 - Late Assignments (WE)'
group by C order by count(C) desc
label C 'Student Name', count(C) 'Number of Marks'")

Mas agora preciso de uma terceira coluna cujo resultado é baseado na contagem. Nosso sistema de comportamento na escola é tal que se uma criança receber 1 nota, é um Aviso, 2 é uma penalidade de recesso, etc. Cada série tem um conjunto diferente de consequências, então eu preciso que ela procure os dados em uma tabela separada e mostrar que conseqüência a criança deve receber. Normalmente, eu resolveria isso usando um vlookup ou a função Choose, mas não sei como implementar isso em uma consulta ou se precisaria usar uma consulta aninhada?

Então, agora meus resultados são assim:

Student Name | Number of Marks
Abby Alpha | 1
Benny Beta | 2
Gort Gamma | 27

Mas preciso que ele retorne algo como:

Student Name | Number of Marks | Consequence
Abby Alpha | 1  | Warning
Benny Beta | 2  | Walking at Recess
Gort Gamma | 7 | Office

onde a Consequência é determinada com base na pesquisa do resultado da segunda coluna em uma tabela simples e se o Número de Marcas exceder o número máximo na tabela, deve retornar o resultado máximo possível.

Eu apreciaria qualquer conselho! Sou apenas uma professora primária, então, embora seja divertido descobrir, é um pouco fora da minha zona de conforto. Obrigado!

jogador0

experimentar:

=ARRAYFORMULA(IFNA(VLOOKUP(B2:B, E:F, 2, 0)))

insira a descrição da imagem aqui


atualizar:

colar em C3:

=ARRAYFORMULA(IFNA(VLOOKUP(B3:B, Sheet3!A:B, 2, 0)))

colar em F3:

=ARRAYFORMULA(IFNA(VLOOKUP(E3:E, Sheet3!A:B, 2, 0)))

insira a descrição da imagem aqui


atualização 2:

=ARRAYFORMULA({QUERY('Form Responses 1'!A:C,
 "select C,count(C)
  where A >= datetime '"&TEXT(TODAY(), "yyyy-mm-dd hh:mm:ss")&"'  
    and A <  datetime '"&TEXT(TODAY()+TIME(12, 0, 0), "yyyy-mm-dd hh:mm:ss")&"'
  group by C
  label count(C)'Number of Marks'"), IFNA(VLOOKUP(QUERY('Form Responses 1'!A:C,
 "select count(C)
  where A >= datetime '"&TEXT(TODAY(), "yyyy-mm-dd hh:mm:ss")&"'  
    and A <  datetime '"&TEXT(TODAY()+TIME(12, 0, 0), "yyyy-mm-dd hh:mm:ss")&"'
  group by C
  label count(C)'Number of Marks'"), 
 {"Number of Marks", "Consequence"; Sheet3!A:B}, 2, 0))})

insira a descrição da imagem aqui

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Resultado da consulta do Planilhas Google

Formatar o resultado de uma consulta nas planilhas do Google UTC para a data local

Como definir o valor em outra coluna do Planilhas Google com base em determinado valor da coluna nas mesmas planilhas

Como definir o valor em outra coluna do Planilhas Google com base em determinado valor da coluna nas mesmas planilhas

Imagem de consulta do Planilhas Google a ser exibida no resultado da consulta

Acrescentar o valor da variável a uma coluna específica nas planilhas do google

Repita n vezes cada linha da consulta nas planilhas do Google

Adicionar uma coluna de índice antes da consulta na fórmula do Planilhas Google

Como somar uma linha nas planilhas do google sem pegar a enésima coluna (N dependendo do número da linha)?

Referenciar uma célula na função de consulta não incluída no intervalo nas planilhas do Google

Referenciar uma célula na função de consulta não incluída no intervalo nas planilhas do Google

Depende da lista suspensa nas planilhas do google

Resuma os valores da mesma data nas planilhas do Google

Planilhas do Google ArrayFormula - equação de linha complexa repete o primeiro resultado em cada célula da coluna

Organizar% nas planilhas do google

Como programar uma coluna nas planilhas do Google para ficar esmaecida na entrada do usuário, dependendo da conta do Google que visualiza o documento

A função de consulta nas planilhas do google não me dá nenhum resultado ao comparar números, mesmo que os dados estejam presentes no conjunto de dados

Como reunir vários valores de coluna em uma única coluna nas planilhas do Google?

Mesclando registros da coluna de planilhas do Google

Mesclando registros da coluna de planilhas do Google

adicione order by à fórmula de consulta que obtém uma lista única e conta a partir de strings delimitadas em uma coluna nas planilhas do Google

Substitua # N / A das planilhas do Google de resultados da consulta

planilhas do google consulta confusão da primeira linha

Pedido contado e filtrado Resultados da consulta do Planilhas Google

Resultados errados nas funções de pesquisa das planilhas do Google (vlookup, hlookup, match)

Vlookup, Hlookup para encontrar e concatenar valores na matriz nas planilhas do Google

Critérios de múltiplas colunas para usar com o Vlookup nas planilhas do Google

Vlookup, Hlookup para encontrar e concatenar valores na matriz nas planilhas do Google

Tenho um problema com a fórmula VLOOKUP nas planilhas do Google

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo