Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Alunos por Turmas

Ir para baixo 
2 participantes
AutorMensagem
Anacleto




Mensagens : 86
Data de inscrição : 04/04/2012

Alunos por Turmas Empty
MensagemAssunto: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 2:25 pm

Bom dia, Pessoal!

Preciso de uma ajudinha!

Tenho uma listagem de Alunos
A1         B1          C1             D1
Nomes   Sexo     Turma          Matéria
Adriano    M       4º Série A     Portugues
Adriano    M       4º Série A     Matemática  
Pedro      M       4º Série A      História
Pedro      M       4º Série A       Matemática

Preciso de uma formula que contasse os alunos por turma
Quantos alunos teria na 4º Série A, no meu exemplo acima serita 2 Alunos, não consegui fazer esta formula, tendo em vista que a minha listagem teria 200 alunos, no exemplo seria uma ilustração.
Aguardo!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 3:25 pm

Bom dia!!

Considerando que os dados vai até a linha 200 e que é somente uma turma então...
Código:
=SOMARPRODUTO((A2:A200<>"")/CONT.SE(A2:A200;A2:A200))

Caso tenha turmas diferentes tente...
Código:
=SOMARPRODUTO((C2:C5=F2)*(A2:A5<>"")/CONT.SE(A2:A500;A2:A5))
Faça os testes, pois eu não testei!

Outra coisa caso não funcione, use uma tabela dinâmica ou filtro avançado!


Att
Ir para o topo Ir para baixo
Anacleto




Mensagens : 86
Data de inscrição : 04/04/2012

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 3:47 pm

Bom dia, Alexandre!
Agradeço sua atenção, mas não conseguir implementar sua formula. Para um melhor entendimento segue o link de uma exemplo que estou precisando:
http://www.4shared.com/file/Tf2Y9acgce/Exemplo_Aluno_por_Turmas.html

Desde já agradeço seus auxilios!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 3:59 pm

Bom dia!!

Tente assim.
Código:
=SOMARPRODUTO(($B$2:$B$541=H2)*($A$2:$A$541<>"")/CONT.SE($A$2:$A$541;$A$2:$A$541))
Depois arraste para baixo.


Att
Ir para o topo Ir para baixo
Anacleto




Mensagens : 86
Data de inscrição : 04/04/2012

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:10 pm

Tentei como orientado, mas o resultado fica assim "#DIV/0!"
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:12 pm

Bom dia!!

Veja o modelo.
https://www.sendspace.com/file/yw514d

Att
Ir para o topo Ir para baixo
Anacleto




Mensagens : 86
Data de inscrição : 04/04/2012

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:35 pm

Show de bola, seria esse mesmo o resultado. Seria pedir de mais para tentar me explicar a logica desta forma? Peço isso, para que eu possa interder.
Aguardo!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:46 pm

Bom dia!!

Veja:
($B$2:$B$541=H2) Verifica a coluna Turma na base e compara com H2
($A$2:$A$541<>"")/CONT.SE($A$2:$A$541;$A$2:$A$541) Conta os valores no intervalo A2 até 541, diferente de vazio

Seria como se a formula separasse um determinada turma por vez ($B$2:$B$541=H2), depois cada linha do intervalo $A$2:$A$541
, será dividida pelo próprio intervalo, o que daria um número quebra (que nunca repetira), por conta das casas decimais.

Eu sou péssimo para explicar.
Para mais leia:
http://www.ambienteoffice.com.br/Excel/SOMARPRODUTO/

Att
Ir para o topo Ir para baixo
Anacleto




Mensagens : 86
Data de inscrição : 04/04/2012

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:52 pm

Muito obrigado!
Abraço!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas EmptySeg Jul 07, 2014 4:54 pm

Bom dia!!

Eu fico feliz por ajudar, obrigado pelo retorno.


Att cheers 
Ir para o topo Ir para baixo
Conteúdo patrocinado





Alunos por Turmas Empty
MensagemAssunto: Re: Alunos por Turmas   Alunos por Turmas Empty

Ir para o topo Ir para baixo
 
Alunos por Turmas
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Dúvida na montagem de uma fórmula para calcular a média de meus alunos

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: