A utilização de fórmula possibilita calcular o progresso de metas e objetivos de maneira mais personalizada. Caso a sua necessidade não se enquadre nas opções de artigos a seguir, recomenda-se a utilização das fórm


Como definir progresso proporcional em Metas e OKRs?

Como definir regras para o progresso de Metas e OKRs?

Como calcular progresso a partir de submetas ou subobjetivos?


Para definir uma formula a um resultado-chave clique no botão de edição:



Para definir uma fórmula em uma meta ou objetivo, clique nos 3 pontos e em Editar meta

Localize o tópico Regras do progresso e selecione a opção "Por fórmula"*


A estrutura das fórmulas devem obedecer a seguinte estrutura:


if(condição, resultado se condição, resultado se não condição)


É possível utilizar quatro valores para compor as fórmula:


  • valor_inicial
  • meta
  • valor_atual
  • progresso


Desses quatro valores, três são definidos durante a criação do resultado-chave "valor_inicial", "meta" e "valor_atual". O valor "progresso" é calculado utilizando os três valores acima:




Para compor as fórmulas é necessário a utilização de operadores matemáticos ou lógicos/booleanos:


  • Operadores matemáticos
    • (soma)
    • (subtração)
    • (multiplicação)
    • (divisão)


  • Operadores lógicos
    • (igual)
    • != (diferente)
    • (menor que)
    • (maior que)
    • <= (menor ou igual)
    • >= (maior ou igual)





Exemplos de uso


  • O progresso não pode ser superior a 100%


if(progresso > 100, 100, progresso)



  • Se o progresso estiver abaixo de 80% o resultado deve ser zerado


if(progresso < 80, 0, progresso)



  • O valor atual deve se manter abaixo ou igual a meta

    

    if(valor_atual <= meta, 100, 0)



  • O progresso é 0 ou 100%

    

           if(valor_atual >= meta, 100, 0)



*É necessário que o campo Tipo de métrica esteja configurado como Numérica.


Caso tenha mais alguma dúvida, entre em contato conosco pelo e-mail suporte@impulseup.com ou pelo chat localizado no canto inferior esquerdo da plataforma!