VariancePercent é uma função financeira que avalia a diferença, em porcentagem, entre os valores especificados com base no tipo de conta referente à conta atual. Por exemplo, para uma conta de Receita, Fluxo, Ativo ou Saldo, um resultado positivo representa um aumento, portanto o resultado aparece como um número positivo. Para contas de Despesa ou Passivo, um resultado positivo representa uma redução, portanto o resultado aparece como um número negativo.
Sintaxe:
VarPer (reference1, reference2)
onde reference1 e reference2 são referências a uma linha, coluna ou célula que corresponde a membros da mesma dimensão Conta cujos resultados de VariancePercent devem ser calculados.
Resultados Esperados
A tabela a seguir descreve os resultados esperados com o uso da função VariancePercent das Contas marcadas com os UDAs abaixo.
Tabela B-27 Resultados esperados com o uso da função VariancePercent
Col A | Col B | VarPer ([A] , [B])=0 | VarPer ([A] , [B])>0 | VaPer ([A] , [B])<0 |
---|---|---|---|---|
Ativo |
Ativo |
0 |
Retorna um valor positivo |
Retorna um valor negativo |
Passivo |
Passivo |
0 |
Retorna um valor negativo |
Retorna um valor positivo |
Patrimônio Líquido |
Patrimônio Líquido |
0 |
Retorna um valor positivo |
Retorna um valor negativo |
Receita |
Receita |
0 |
Retorna um valor positivo |
Retorna um valor negativo |
Despesa |
Despesa |
0 |
Retorna um valor negativo |
Retorna um valor positivo |
Comportamento de VariancePercent
A função VariancePercent espera a comparação do mesmo tipo de conta. Quando você compara dois tipos de contas, como Vendas e Despesas, a função VariancePercent faz um cálculo matemático simples sem aplicar a lógica do tipo de conta. Por exemplo:
Tabela B-28 Resultados Esperados da Função VariancePercent quando Dois Tipos de Conta são Comparados
Vendas | Despesa | Resultado |
---|---|---|
-400 |
100 |
-5. |
Quando a função VariancePercent for aplicada a uma dimensão que não seja do tipo Contas, ocorrerá um #ERROR no tempo de execução.
Os valores #MISSING são tratados como zero (0), a menos que especificado de outra forma usando a propriedade ifnonnumber.
Exemplos
A função VariancePercent aceita apenas referências a células, colunas ou linhas.
Tabela B-29 Exemplos de Sintaxe da Função VariancePercent
Sintaxe | Exemplo |
---|---|
Exemplo de sintaxe que faz referência a uma coluna |
|
Exemplo de sintaxe que faz referência a uma linha |
|
Exemplo de sintaxe que faz referência a uma célula |
|
Neste exemplo, a Porcentagem de Variação entre a coluna A(Real) e a coluna B (Orçamento) é calculada da seguinte forma:
VarPer([A],[B])
Exemplo de Resultado da Função VariancePercent ao Comparar Colunas
Este exemplo produz o seguinte relatório: