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.
U kunt de WBC-formule gebruiken in een actie Bewerkte cel. De gewijzigde waarde wordt teruggeschreven wanneer deze wordt ingevoerd in de cel.
Voorbeeld
- Maak een hyperblock in bijvoorbeeld de cellen B9 t/m D9.
- 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.
- Verwijder de celbeveiliging van de prognosecel om deze schrijfbaar te maken.
- Klik met de rechtermuisknop op de prognosecel en selecteer .
- Selecteer als het actietype en als de actiemodus.
- Klik in de sectie Parameters op <Parameter toevoegen> en selecteer Geen doel.
- 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}")
- 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.