WBC

Skriver en værdi i en OLAP-database. Værdien kan være et tal, en streng eller en cellereference. Du skal angive et element for hver dimension i den kube, der refereres til. WBC bruges almindeligvis i handlinger til at skrive værdier direkte ind i en database.

Syntaks

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

Du kan ikke skrive en værdi tilbage i den celle, der indeholder WBC-funktionen. Angiv værdierne i en ubeskyttet celle, og referer til denne celle i WBC-formlen.

WBC-funktionen bruges ofte til planlægningsformål. Brugerne får vist det aktuelle års tal og angiver deres prognosetal for det næste år i en tom celle. Der refereres til den tomme celle af en WBC-formel i regnearket, og prognoseværdierne skrives tilbage.
Bemærk

Du kan bruge WBC-formlen i handlingen Redigeret celle. Den ændrede værdi skrives derefter tilbage, når den angives i cellen.

Eksempel

  1. Opret en hyperblok i f.eks. celle B9 til D9.
  2. Angiv en formel i én værdicelle for at returnere de faktiske tal for et år. Angiv en RWC-formel i den anden for at returnere prognosetallene for et efterfølgende år.
  3. Fjern cellebeskyttelsen fra prognosecellen, så den bliver skrivbar.
  4. Højreklik på prognosecellen, og vælg Definer handling.
  5. Vælg Indstil parametre som handlingstypen og Redigeret celle som handlingstilstanden.
  6. Klik på <Tilføj parameter> i afsnittet Parametre, og vælg Ingen destination.
  7. Dobbeltklik på feltet Værdi for at åbne dialogboksen Rediger værdi. Angiv WBC-formlen med denne syntaks:
    = WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
  8. Brug cellereferencen for prognosecellen som værdiargument i formlen. Eksempel:
    =WBC(D9,"BestPracticesOLAP","Sales","[PROFIT].[Sales Volume]",
    "[TIME].[All Years].[2010]","[VERSION].[Forecast]","[CURRTYPE].[LC]",
    "[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]")

Ved at kombinere WBC-funktionen med handlingstilstanden Redigeret celle kan du ændre de indtastede værdier. Du kan f.eks. forøge de angivne værdier med 10 % ved at redigere værdiargumentet til f.eks. =WBC(D9*1.1,).

Du kan også vælge, at brugerne kun må angive tal over et bestemt beløb eller inden for et bestemt område. Skift betingelsen for handlingen fra f.eks. =TRUE til =D9>10000.