Página 1 de 1

AJUDA: PREENCHIMENTO DE TABELAS COM BASE EM OUTRA TABELA

Enviado: 28 Mai 2019 às 22:32
por kaufsa
Sou novo em excel tenho só o básico e preciso de ajuda, tenho duas tabelas uma com numero matricula, nome e turma.
e na outra tabela tenho os mesmo valores só que com uma lista de presença ao lado, preciso saber como preencher essas 3 colunas.

Tabela 1 - Matricula (coluna A), Nome(coluna B), Turma(H)
tabela 2 - Coluna A, Coluna B e Coluna C respectivamente

porem preciso de um critério para as turmas para não preencher com todos os alunos.
É um lista que estou fazendo para um trabalho social para organizar os alunos e fazer a lista de presença.

AJUDA: PREENCHIMENTO DE TABELAS COM BASE EM OUTRA TABELA

Enviado: 28 Mai 2019 às 23:09
por Estevaoba
Boa noite.

Favor postar um exemplo, com algumas linhas representativas e coloque manualmente os resultados esperados para testar fórmulas.

Ab.

Re: AJUDA: PREENCHIMENTO DE TABELAS COM BASE EM OUTRA TABELA

Enviado: 29 Mai 2019 às 10:57
por kaufsa
https://drive.google.com/open?id=17AGSz ... i1Tyzl0Dwc
https://drive.google.com/open?id=1TFWT1 ... QLCiekEunU
https://drive.google.com/open?id=1h7oK0 ... 4DH5NR5Cjx

Como nos links tenho 3 planilhas
1 com todos alunos e todas as turmas A B C
2 com lista de presença da turma A
3 lista de presença da turma da B
queria saber como faço para ter como referencia o nome dos alunos e matricula na planilha 1 e inserir na 2 e 3 de acordo com a turma.

Re: AJUDA: PREENCHIMENTO DE TABELAS COM BASE EM OUTRA TABELA

Enviado: 29 Mai 2019 às 11:06
por kaufsa

Re: AJUDA: PREENCHIMENTO DE TABELAS COM BASE EM OUTRA TABELA

Enviado: 29 Mai 2019 às 18:31
por Estevaoba
Uso esta fórmula numa célula fora da área de impressão, por exemplo Y1, para retornar a última letra do nome da aba, que é a letra da turma:
Código: Selecionar todos
=DIREITA(DIREITA(CÉL("nome.arquivo";R1); NÚM.CARACT(CÉL("nome.arquivo"; R1))- LOCALIZAR("]";CÉL("nome.arquivo";R1)));1)
Na aba turma A em A2, uso esta fórmula matricial. Ao editá-la, cole e confirme pressionando simultaneamente Ctrl+Shift+Enter:
Código: Selecionar todos
=SEERRO(ÍNDICE(Banco!A$2:A$100;MENOR(SE(Banco!$E$2:$E$100='Lista turma A'!$Y$1;LIN(Banco!$A$2:$A$100)-1);LIN($Z1)));"")
Copie para B2 e copie para preencher as duas colunas.

Para as outras turmas, crie cópias da aba turma A e as renomeie, mudando apenas a última letra, então os valores correspondentes à nova turma serão exibidos.

Confira no anexo.

Good Luck!