Eu estou olhando para criar uma fórmula no Excel para somar um número de notas em tarefas do aluno. Aqui está a informação relevante:
Foram 11 tarefas no total, com notas inseridas em 11 colunas (Columns GQ).
Quando uma tarefa foi enviada, o aluno poderia ter recebido um de 0, 7, 8,5 ou 10. Quando uma tarefa não foi enviada, a célula foi deixada em branco (há um "-" na célula).
Somente as 9 primeiras atribuições enviadas devem ser somadas. Então, por exemplo, se as células nas colunas GO não são vazias (ou seja, o aluno recebeu uma nota), então os valores nas células nas colunas P e Q devem ser ignorados.
Dessas nove tarefas, eu preciso abandonar a nota mais baixa (ou seja, preciso subtrair o valor da menor atribuição no grupo de 9 da soma das 9 notas).
Por exemplo:
"Suponha que um aluno tenha enviado 10 tarefas e recebido uma nota de" 7 "nas designações 1 e 2," 10 "para as tarefas 3-7, ignorado a tarefa 8 (" - "na célula) e recebido um" 7 "para as tarefas 9 -11 A fórmula que estou procurando retornaria o resultado "71".
EDITAR:
Aqui está o que eu tenho até agora:
=IF(COUNT(G2:Q2)=9,SUM(G2:Q2)-MIN(G2:Q2),IF(COUNT(G2:Q2)<9, SUM(G2:Q2)))
O problema é que isso não lida com os alunos que enviaram mais de 9 tarefas. Para esses alunos, eu preciso de qualquer nota além dos primeiros 9 no intervalo para ser ignorada e não somada. Isso é o que realmente está me enganando.
Respostas:
É isso que eu criei (use o que é compatível com suas configurações regionais):
Aqui está uma folha de amostra. Aqui está uma foto dele em ação.
Se o aluno enviou menos de 9 tarefas, a fórmula chama a
NA()
função. Depois disso, a fórmula restringe o intervalo da direita até que haja apenas 9 valores dentro dela (então o intervalo sempre começa comG1:
).Espero que a fórmula funcione como você espera.
fonte
NA()
porSUM(G1:Q1)
uma vez que os alunos que enviaram menos de 9 tarefas simplesmente tiveram suas pontuações adicionadas. Isso não foi muito claro na minha pergunta, no entanto. Obrigado!