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  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Alunos por Turmas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Anacleto



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

MensagemAssunto: Alunos por Turmas   Seg 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!
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Alunos por Turmas   Seg 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Anacleto



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

MensagemAssunto: Re: Alunos por Turmas   Seg 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!
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Alunos por Turmas   Seg 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Anacleto



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

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

Tentei como orientado, mas o resultado fica assim "#DIV/0!"
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

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

Bom dia!!

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

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Anacleto



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

MensagemAssunto: Re: Alunos por Turmas   Seg 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!
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Alunos por Turmas   Seg 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Anacleto



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

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

Muito obrigado!
Abraço!
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

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

Bom dia!!

Eu fico feliz por ajudar, obrigado pelo retorno.


Att cheers 
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Alunos por Turmas   Hoje à(s) 10:49 pm

Voltar ao Topo Ir em baixo
 
Alunos por Turmas
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [Resolvido]Controle de presença de alunos
» Tirinhas feitas por mim
» Alguém me ajuda a ler meus emails?
» Av1 e Av 2 Curriculo Escolar e as Tecnologias em Educação / 3° semestre
» grupo whatsapp 1º semestre

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: