Calcular Acertos - Como Calcular Porcentagem De Acertos Em Uma Prova - FDPLEARN
Como Calcular Porcentagem De Acertos Em Uma Prova - FDPLEARN

Como calcular acertos em provas e questionários

A grande maioria das pessoas tenta fazer isso na mão. Isso é um erro. Se você tem uma prova com 50 questões e um gabarito em planilha, levará uns 15 minutos para comparar tudo manualmente. E ainda assim vai errar pelo menos uma ou duas linhas porque cansou a vista no final. O jeito certo é muito mais rápido e elimina esse tipo de problema completamente. Vou explicar como funciona o processo básico primeiro, depois entrar nos detalhes que as pessoas esquecem.

O básico do calcular acertos

A lógica é simples: você tem duas colunas lado a lado. De um lado estão as respostas do aluno, do outro o gabarito oficial. A cada comparação entre elas, se forem iguais, soma um ponto. O resultado final é a quantidade de acertos. Na prática, se você trabalha com Google Sheets ou Excel, a função mais direta é usar CONT.SE combinada com uma matriz lógica, ou a função ÍNDICE/CORRESP para cruzamentos mais complexos. A estrutura que eu uso costuma ser uma linha de comparação gerando valores 1 ou 0 para cada questão, e depois um SOMA que converte tudo em nota final.

No Excel, por exemplo, uma fórmula como esta já resolve para uma linha de respostas: =SOMA((B2:Z2=B2:Z2)*(1))

Isso compara o intervalo de respostas com o intervalo de gabaritos e soma os verdadeiros. O problema é que precisa ser confirmada como fórmula matricial em versões mais antigas do Excel. Nas versões recentes, o Enter normal já basta.

Um problema real que eu encontrei

Uma vez eu precisava calcular acertos de uma banca que tinha aplicado uma prova com 200 questões para 1.400 candidatos. O gabarito estava em uma coluna e as respostas em outra, mas o formato dos dados vinha de um sistema legado que colocava espaços em branco extras e caracteres invisíveis de formatação. Isso fazia com que respostas idênticas não fossem reconhecidas pela comparação direta. A solução foi aplicar a função ENCONTRAR combinada com ARRUMAR (ou TRIM em inglês) em ambas as colunas antes de rodar a comparação. Depois disso, a fórmula de soma funcionou perfeitamente. Sem esse tratamento prévio, cerca de 8% dos alunos tinham o acerto contado errado por causa de caracteres fantasma que pareciam normais a olho nu.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Isso é importante de saber porque a maioria dos tutoriais na internet não menciona esse detalhe. Eles mostram a fórmula e assumem que os dados estão limpos.

Pegadinhas que ninguém avisa

Existem dois pontos que causam confusão com frequência. O primeiro é a questão em branco. Se o aluno não respondeu alguma questão, a célula fica vazia e a comparação retorna FALSO. Isso conta como erro, o que está correto na maior parte dos contextos, mas em alguns editais questões em branco têm peso diferente de resposta errada. Verifique sempre o regulamento antes de finalizar o cálculo. O segundo ponto é a diferença entre calcular acertos e calcular aproveitamento porcentual. Acertos é uma contagem simples. Aproveitamento é acertos dividido pelo total de questões vezes 100. Muita gente confunde as duas coisas e entrega um relatório com números que parecem certos mas na verdade estão misturados.

Limitações do método tradicional

Planilhas funcionam bem até cerca de 2.000 linhas. Depois disso o cálculo começa a ficar pesado, especialmente se você estiver processando vários candidatos ao mesmo tempo com múltiplas fórmulas de comparação. Neste cenário, migrar para um script Python com pandas reduz o tempo de processamento de horas para segundos. O código é simples: duas colunas DataFrame, comparação elemento a elemento com ==, e um .sum() no resultado. Se você tem um volume pequeno de provas, a planilha resolve. Se o volume é grande ou se a demanda é recorrente, investir em automação com script paga o esforço já na primeira execução.

Como baixar uma solução pronta

Existe uma planilha modelo que implementa o cálculo completo com todas as funções configuradas, incluindo tratamento de espaços, questão em branco e geração automática de porcentagem. Você pode baixar a versão para Excel e Google Sheets acessando o repositório do projeto no GitHub, procure por calcular acertos na descrição do arquivo. O link direto está disponível na seção de recursos do repositório. Para quem prefere o caminho em Python, o mesmo projeto disponibiliza um script .py que lê um arquivo CSV de respostas e gabarito e gera um relatório final com acertos por candidato. A documentação está na pasta docs dentro do repositório, com um exemplo de entrada e saída para facilitar o teste inicial.

A parte chata é que o repositório não recebe atualizações frequentes, então se o seu sistema de respostas tiver um formato diferente do padrão, vai precisar ajustar os delimitadores e as referências de coluna no próprio código antes de rodar.