WBC

Grava um valor em um banco de dados OLAP. O valor pode ser um número, uma string ou uma referência de célula. Você deve especificar um elemento para cada dimensão do cubo referenciado. O WBC é comumente usado em ações para gravar valores diretamente em um banco de dados.

Sintaxe

= WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")

Não é possível fazer write-back de um valor na célula que contém a função WBC. Insira os valores em uma célula desprotegida e referencie essa célula na fórmula WBC.

A função WBC geralmente é utilizada em aplicativos de planejamento. Os usuários veem os números do ano atual e inserem números de previsão para o próximo ano em um cubo vazio. O cubo vazio é referenciado por uma fórmula WBC na planilha e faz write-back dos valores de previsão.
Nota

É possível usar a fórmula WBC em uma ação Célula editada. O valor alterado será gravado novamente quando for inserido na célula.

Exemplo

  1. Crie um hiperbloco, por exemplo, nas células B9 a D9.
  2. Em uma célula de valor, insira uma fórmula para retornar os números reais de um ano. Na outra, insira uma fórmula RWC para retornar os números de previsão de um ano subsequente.
  3. Remova a proteção da célula de previsão para torná-la gravável.
  4. Clique com o botão direito do mouse na célula de previsão e selecione Definir ação.
  5. Selecione Definir parâmetros como tipo de ação e Célula editada como o modo de ação.
  6. Na seção Parâmetros, clique em <Adicionar parâmetro> e selecione Nenhum destino.
  7. Clique duas vezes no campo Valor para abrir a caixa de diálogo Editar valor. Especifique a fórmula WBC com esta sintaxe:
    = WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
  8. Use a referência de célula de previsão como o argumento de valor da fórmula. Por exemplo:
    =WBC(D9,"BestPracticesOLAP","Sales","[PROFIT].[Sales Volume]",
    "[TIME].[All Years].[2010]","[VERSION].[Forecast]","[CURRTYPE].[LC]",
    "[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]")

Ao combinar a função WBC com o modo de ação Célula editada, você pode alterar os valores inseridos. Por exemplo, é possível aumentar os valores inseridos em 10%, editando o argumento de valor, como =WBC(D9*1.1,).

Também é possível permitir que os usuários insiram somente números acima de um montante especificado ou pertencentes a um intervalo. Altere a condição da ação de, por exemplo, =TRUE para =D9>10000.