Eu tenho um sistema de notas que possui uma coluna com números que equivalem a porcentagens.
Por exemplo, B2-B5 são números dependendo da nota. 1 equivale a 85%, 2 equivale a 95%, 3 equivale a 97% e 4 equivale a 100%. No canto superior esquerdo, em A1, tenho uma caixa para a pontuação geral que deve pegar esses números, interpretá-los como porcentagens e, em seguida, calcular a média deles.
Meu objetivo era usar SUBSTITUTE e AVERAGE - tentei usar Substitute, mas aparentemente você não pode aplicar isso a um intervalo de células em uma coluna ao mesmo tempo e, Deus, estou irritado.
Isso é possível no Excel? Sou um desenvolvedor e poderia facilmente fazer isso literalmente em qualquer outra coisa, mas é um pedido para um colega de trabalho e o Excel está me frustrando infinitamente. Acho isso completa e totalmente não intuitivo.
Responder1
TentarESCOLHER(). Em A1, coloque
=AVERAGE(CHOOSE(B2:B5,0.85,0.95,0.97,1))
Esta é uma fórmula de matriz e deve ser inserida com CTRLShiftEnter, em vez de apenas Enter.
Se a fórmula for inserida corretamente, ela será cercada por chaves {} na barra de fórmulas.
Responder2
Use esta fórmula de matriz:
=AVERAGE(INDEX({0.85,0.95,0.97,1},N(IF(1,$B$2:$B$5*1))))
Sendo uma fórmula de matriz, ela precisa ser confirmada com Ctrl-Shift-Enter em vez de Enter ao sair do modo de edição.
Ele cria uma matriz de números no intervalo. Depois passa esse intervalo para o INDEX. Assim, à medida que itera o array, ele altera os números da porcentagem decimal e passa todos eles para a MÉDIA:
Responder3
Possibilidade alternativa - se você puder usar algumas outras células para cálculos intermediários (possivelmente em colunas ocultas ou mesmo em outra planilha):
- Use uma tabela de referência para armazenar a relação entre pontuações e porcentagens
- Use umPROCVpara converter cada pontuação em uma porcentagem
- UsarMÉDIApara combinar todas as porcentagens
Uma vantagem desta abordagem é que ela não exige que as pontuações sejam números sequenciais; funcionará igualmente bem com pontuações alfabéticas ou redigidas. Não são necessários truques misteriosos ou fórmulas de matriz envolvidas.