Logo Hardware.com.br
Elen Márcia
Elen Márcia Novo Membro Registrado
26 Mensagens 4 Curtidas

[Resolvido] Contar as células que coincidem com o gabarito

#1 Por Elen Márcia 09/11/2015 - 09:39
Olá!! Gostaria de obter a ajuda de vocês no seguinte: estou fazendo uma planilha para verificar quantos erros e acertos os alunos obtiveram em um teste de múltipla escolha. Gostaria de utilizar essa planilha com testes diferentes, ou seja, a cada prova, eu escreveria o gabarito e quero que o Excel conte os acertos, a correspondência entre o gabarito que digitarei a cada teste, com as respostas que os alunos derem. Será que consegui ser clara? Quero uma planilha padrão e não estou conseguindo encontrar qual função devo utilizar para contar os acertos, visto que o gabarito será diferente a cada avaliação. wink.png

Obrigada pela ajuda!
Elen Márcia
Elen Márcia Novo Membro Registrado
26 Mensagens 4 Curtidas
#3 Por Elen Márcia
09/11/2015 - 10:15
A planilha está anexada. Estou começando o processo, sou leiga no Excel, e, portanto, tenho muitas dúvidas... rs. A que expus agora se refere à coluna de acertos. A ideia é que a cada teste aplicado, eu digite o gabarito e as respostas do alunos. Em seguida preciso que o Excel conte quantos acertos os alunos tiveram com uma função que funcione com todos os gabaritos que eu usar.

Vou colocar as dúvidas aos poucos para não gerar tanta confusão.

Obrigada pela ajuda.

Anexos

Elen Márcia
Elen Márcia Novo Membro Registrado
26 Mensagens 4 Curtidas
#5 Por Elen Márcia
09/11/2015 - 12:33
Mas aí é que está a minha dúvida. Se lançar os dados e o resultado sei fazer a contagem. O que desejo é encontrar uma função com a tabela em branco mesmo, que posteriormente conte todos os dados de gabarito e respostas de provas diferentes dos alunos, entendeu? Se eu digitar e formatar a função com as informações de um determinado teste, conseguirei um resultado correto quando trocar o gabarito e as respostas? Ou terei que formatar a função novamente?

Muito grata pela ajuda!
TiagoSid
TiagoSid Novo Membro Registrado
21 Mensagens 5 Curtidas
#6 Por TiagoSid
09/11/2015 - 12:45
Bom dia
O que queremos que você faça, é fazer a planilha de exemplo para em cima dela desenvolvermos a fórmula.
Peguei sua planilha e lancei uma simulação de gabarito e as respostas de um aluno.
Seria assim o seu modo de trabalhar?
Repito: Ainda não tem fórmula para contagem dos acertos. O que queremos saber é a mecânica de trabalho de sua planilha.
As respostas do alunos, feita nesta em anexo, eu lancei manualmente. Será assim que você irá fazer? Lançar as respostas uma a uma?
No guardo

Anexos

Elen Márcia
Elen Márcia Novo Membro Registrado
26 Mensagens 4 Curtidas
#9 Por Elen Márcia
09/11/2015 - 19:49
RESOLVIDO!! OBRIGADA!
+++++++++++++++++++++++++++
O problema está parcialmente resolvido porque a coluna "Acertos" ainda não conta os mesmos nas respectivas linhas. Observe que quando o resultado confere com o gabarito a cor muda, mas o número de acertos permanece o mesmo. Tentei alcançar esse objetivo acrescentando um módulo no Visual Basic, mas o resultado ficou zerado.

Veja se tem algo errado no texto que está no módulo da função CountCcolor:

Function CountCcolor(range_data As Range, criteria As Range) As Long
Dim datax As Range
Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
If datax.Interior.ColorIndex = xcolor Then
CountCcolor = CountCcolor + 1
End If
Next datax
End Function
++++++++++++++++++++++++++++++++++++
Segue a planilha novamente para ver se você consegue me ajudar no problema acima descrito.

Anexos

Basole
Basole Geek Registrado
945 Mensagens 596 Curtidas
#10 Por Basole
09/11/2015 - 22:52
Bom no exemplo que postei funcionou perfeitamente pois a cor de preenchimento
da celula na fromatação condicional, o Amarelo, tem o codigo InteriorColorIndex=6
e a cor que voce alterou o Verde tem o codigo InteriorColorIndex=14.
Então fio poriso que nao funcionou a contagem dos acertos.
Já fiz a alteracao no codigo, segue em anexo.

*A funcao "CountCcolor" no modulo 2, que voce acrescentou, nao funciona para formatacao c0ndicional,
entao eu remoni este modulo.

Anexos

Click em Curtir se a resposta foi útil. boa.gif Dê retorno por favor. Se resolveu, atencao_regras.gif Altere o Titulo como [ Resolvido ] comemorando.gif
Elen Márcia
Elen Márcia Novo Membro Registrado
26 Mensagens 4 Curtidas
#11 Por Elen Márcia
10/11/2015 - 08:19
Bom dia!!

Agradeço muitíssimo o empenho em me ajudar!! Mas não sei o que acontece, pois no meu PC os acertos não são contados... Nem mesmo aquele primeiro que você mandou em amarelo (baixei o arquivo novamente). Não fiz nenhuma alteração. Contudo os acertos não são contados... Veja um Print da planilha:

Anexo do post
Anexo do post

Anexos

Basole
Basole Geek Registrado
945 Mensagens 596 Curtidas
#14 Por Basole
10/11/2015 - 10:35
Bom Elen, deveria funcionar, pois aqui pra mim está, eu testei no 2010 e 2013.
Aparece alguma mensagem quando voce executa a macro?
Mas entao, pode ser alguma diferença de cores.
Fiz uma alteracao, e caso funcionar, voce pode alterar a cor que quiser sem precisar alterar no codigo.

Anexos

Click em Curtir se a resposta foi útil. boa.gif Dê retorno por favor. Se resolveu, atencao_regras.gif Altere o Titulo como [ Resolvido ] comemorando.gif
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal