Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia a todos,
Estou com dificuldade de transformar um cálculo realizado no Excel para o QlikView. Preciso apresentar os resultados de uma avaliação, tenho todos reunidos em uma base em que existem diversas dimensões a serem analisadas, como por exemplo: período de avaliação, fornecedor, macro critérios (com respectivos pesos) e critérios (com respectivos pesos).
Algumas regras que tem dificultado minha análise:
- A cada critério é atribuída uma nota, que varia de 0 a 10 ou pode ser "Não aplicável". Quando "Não aplicável", o peso do critério é distribuído dentre os demais Critérios do Macro critério, a fim de obter a média ponderada dos critérios válidos.
- Quando todos os Critérios do Macro Critério forem "Não Aplicáveis", o peso do Macro Critério é distribuído entre os demais Macro Critérios, para obter a média geral do fornecedor.
Os dados de uma avaliação são os seguintes:
Macro Critério | Peso_Macro | Critério | Peso_Critério | Nota_IDF |
Qualidade | 0,25 | Conformidade com a especificação/solicitação | 0,4 | 8 |
Qualidade | 0,25 | Documentação associada | 0,25 | 8 |
Qualidade | 0,25 | Capacidade de atendimento: recursos e processos | 0,35 | 8 |
Entrega | 0,25 | Pontualidade | 0,75 | 9 |
Relacionamento | 0,175 | Ética, Cordialidade, equilíbrio em situações de conflito | 0,45 | 10 |
Relacionamento | 0,175 | Comunicação clara e transparente | 0,2 | 8 |
Relacionamento | 0,175 | Comprometimento | 0,35 | 9 |
Entrega | 0,25 | Documentação Fiscal de cobrança em conformidade | 0,25 | 9 |
SMS - RS | 0,15 | Atendimento aos requisitos legais (PPRA, PCMSO, ASO) | 0,4 | 10 |
SMS - RS | 0,15 | Responsabilidade solidária | 0,5 | N/A |
SMS - RS | 0,15 | Iniciativas voltadas a sustensabilidade Social e Ambiental | 0,1 | 10 |
Negociação | 0,175 | Proposta conforme escopo solicitado | 0,4 | 10 |
Negociação | 0,175 | Agilidade no envio da proposta | 0,3 | 8 |
Negociação | 0,175 | Flexibilidade nas negociações | 0,3 | 8 |
Consegui fazer a ponderação tranquilamente quando a dimensão do gráfico é o "Macro Critério", utilizando a seguinte expressão:
=(sum(if((Nota_IDF='N/A'),'',Nota_IDF)*Peso_Critério))/(sum(if((Nota_IDF='N/A'),0,Peso_Critério)))
Porém preciso gerar um gráfico da Evolução da média do fornecedor por trimestre e não consigo fazer com que a ponderação do Peso do Critério aconteça antes do cálculo da média geral.
Tentei utilizar a expressão:
=sum((if((Nota_IDF='N/A'),'',Nota_IDF)*Peso_Critério*Peso_Macro))/(sum(if((Nota_IDF='N/A'),0,Peso_Critério*Peso_Macro)))
Porém ela retorna o valor 8,82 quando deveria ser 8,91 (8*0,25+9*0,25+9,3*0,175+10*0,15+8,8*0,175).
Alguma sugestão? Deveria "setar" a média por Macro Critério no código fonte, utilizando 'set analysis' ou algum outro comando?
Estou um pouco perdida... Se for necessário encaminhar o arquivo em QlikView me avisem que trato as informações confidenciais.
Encaminho a base compilada e a planilha de avaliação individual para auxiliar na análise das fórmulas.
Desde já muito obrigada.
Deu certo Arthur!!!! MUITO obrigada!
Só precisei acrescentar mais um peso na média geral porque alguns de nossos fornecedores tem um peso diferenciado... mas agora tá ótimo!
Valeu mesmo!