WBC

Schrijft een waarde naar een OLAP-database. De waarde kan een getal, een reeks of een celverwijzing zijn. U moet een element opgeven voor elke dimensie van de kubus waarnaar wordt verwezen. WBC wordt vaak gebruikt in acties om waarden rechtstreeks naar een database te schrijven.

Syntaxis

= WBC(value, "gegevensverbinding", "kubus", "deelselectie_element" {,"deelselectie_element}")

U kunt een waarde niet terugschrijven naar de cel die de WBC-functie bevat. Voer de waarden in in een onbeveiligde cel en verwijs naar die cel in de WBC-formule.

De WBC-functie wordt veel gebruikt in planningapplicaties. Gebruikers krijgen de cijfers van het huidige jaar te zien en voeren in een lege cel hun prognoses voor het volgende jaar in. In de lege cel, waarnaar wordt verwezen vanuit een WBC-formule op het werkblad, worden de prognosewaarden teruggeschreven.
NB

U kunt de WBC-formule gebruiken in een actie Bewerkte cel. De gewijzigde waarde wordt teruggeschreven wanneer deze wordt ingevoerd in de cel.

Voorbeeld

  1. Maak een hyperblock in bijvoorbeeld de cellen B9 t/m D9.
  2. Voer in een van de waardecellen een formule in om werkelijke cijfers van een jaar te retourneren. Voer in de andere cel een RWC-formule in om de prognosecijfers voor het volgende jaar te retourneren.
  3. Verwijder de celbeveiliging van de prognosecel om deze schrijfbaar te maken.
  4. Klik met de rechtermuisknop op de prognosecel en selecteer Actie opgeven.
  5. Selecteer Parameters instellen als het actietype en Bewerkte cel als de actiemodus.
  6. Klik in de sectie Parameters op <Parameter toevoegen> en selecteer Geen doel.
  7. Dubbelklik op het veld Waarde om het dialoogvenster Waarde bewerken te openen. Geef de WBC-formule op met de volgende syntaxis:
    = WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
  8. Gebruik de celverwijzing van de prognosecel als het waardeargument van de formule. Bijvoorbeeld:
    =WBC(D9,"BestPracticesOLAP","Sales","[PROFIT].[Sales Volume]",
    "[TIME].[All Years].[2010]","[VERSION].[Forecast]","[CURRTYPE].[LC]",
    "[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]")

Door de WBC-functie te combineren met de actiemodus Bewerkte cel, kunt u de ingevoerde waarden wijzigen. U kunt bijvoorbeeld de ingevoerde waarden verhogen met 10% door het waardeargument te bewerken, bijvoorbeeld =WBC(D9*1.1,).

U kunt gebruikers ook de mogelijkheid geven alleen cijfers boven een opgegeven hoogte of binnen een bepaald bereik in te voeren. Wijzig de voorwaarde van de actie, bijvoorbeeld =TRUE naar =D9>10000.