Multiplique os valores das linhas por um valor dinâmico

Multiplique os valores das linhas por um valor dinâmico

Sou relativamente novo no Excel e estou trabalhando em uma planilha que atribui a uma pessoa uma porcentagem de conclusão com base no número de missões que ela completou em uma determinada semana.
Cada missão tem um peso diferente. Por exemplo, para semana xpara pessoa y:

Mission 1 (weight1 - 0.2) - V
Mission 2 (weight2 - 0.5) - V
Mission 3 (weight3 - 0.3) - X
Completion percentage: 70%

O problema que estou enfrentando é calcular o Completion percentage.
Eu poderia usar COUNTIF((mission1cell), V) * weight1 + COUNTIF((mission2cell), V) * weight2e assim por diante, mas essa solução parece terrível e demorada para mim.
Tentei usar arrays, mas não funcionou para mim.

De que outra forma posso calcular Completion percentagepara este caso?
Obrigado

Responder1

Eu criaria uma nova coluna com as seguintes fórmulas

= IF(missioncell == "V", weightcell, 0)

e então basta fazer uma soma nessa coluna. a vantagem é que,

  1. você pode inserir uma nova linha se houver uma nova missão, basta arrastar
  2. as fórmulas em vez de ter que digitá-las.

informação relacionada