Pessoal bom dia!
Preciso criar uma automação, no Jira Software, que calcula a média entre 2 campos customizados, armazenando o resultado em um terceiro campo customizado.
Exemplo: campo A = 2 e campo B = 4, após a execução da automação, o valor do campo C será 3 (média entre A e B). Os 3 campos são numéricos.
Criei a seguinte automação:
- Quando alteração de valor de campo
- Editar campo do item
- Escolhi o campo que vai armazenar o cálculo da média e coloquei a seguinte fórmula:
{{(issue.customfield_10397 + issue.customfield_10398) / 2}}
Quando realizei a alteração dos campos A e B, deu erro:
No seu campo de média, adicione o seguinte smart value:
{{#=}} ({{issue.customfield_10397|0}} + {{issue.customfield_10398|0}}) / 2 {{/}}
Meus testes foram realizados em ambiente DC, mas acredito que a solução seja a mesma!
Cloud
Espero que isso ajude :)
Olá @Layssa Souza ! Funcionou perfeitamente!! Muito obrigado!!
Sem querer abusar da sua boa vontade, como eu poderia alterar essa fórmula para que ela possa arredondar médias com valores decimais?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You could add the ROUND() function around the value, selecting the desired precision: https://support.atlassian.com/cloud-automation/docs/jira-smart-values-math-expressions/#Functions
For example, to round to 3 decimal places:
{{#=}}ROUND(({{issue.customfield_10397|0}} + {{issue.customfield_10398|0}}) / 2, 3){{/}}
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.