WBC
Schreibt einen Wert in eine OLAP-Datenbank. Der Wert kann eine Zahl, eine Zeichenfolge oder eine Zellreferenz sein. Sie müssen für jede Dimension des referenzierten Cubes ein Element angeben. WBC wird häufig in Aktionen verwendet, um Werte direkt in eine Datenbank zu schreiben.
Syntax
= WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
Sie können keine Werte in die Zelle zurückschreiben, welche die WBC-Funktion enthält. Geben Sie die Werte in eine ungeschützte, leere Zelle ein, und referenzieren diese in der WBC-Formel.
Sie können die WBC-Formel in der Aktion Bearbeitete Zelle verwenden. Sobald der geänderte Wert in die Zelle eingegeben wird, wird er zurückgeschrieben.
Beispiel
- Erstellen Sie einen Hyperblock, z. B. in den Zellen B9 bis D9.
- Geben Sie in eine Wertezelle eine Formel ein, um die tatsächlichen Zahlen für ein bestimmtes Jahr zurückzugeben. In die andere Zelle geben Sie eine RWC-Formel ein, um die Trendprognose für das nächste Jahr zurückzugeben.
- Entfernen Sie den Zellschutz von der Prognosezelle, um diese beschreibbar zu machen.
- Rechtsklicken Sie auf die Prognosezelle, und wählen Sie aus.
- Wählen Sie den Aktionstyp und den Aktionsmodus aus.
- Klicken Sie im Bereich Parameter auf <Parameter hinzufügen>, und wählen Sie Kein Ziel aus.
- Doppelklicken Sie auf das Feld Wert, um den Dialog Wert bearbeiten zu öffnen. Geben Sie die WBC-Formel mit folgender Syntax an:
= WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
- Verwenden Sie die Zellreferenz der Prognosezelle als Wert für die Formel. Beispiel:
=WBC(D9,"BestPracticesOLAP","Sales","[PROFIT].[Sales Volume]", "[TIME].[All Years].[2010]","[VERSION].[Forecast]","[CURRTYPE].[LC]", "[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]")
Durch Kombinieren der WBC-Funktion mit dem Aktionsmodus Bearbeitete Zelle können Sie die eingegebenen Werte ändern. Beispielsweise können Sie die eingegebenen Werte um 10 % erhöhen, indem Sie das Argument für den Wert bearbeiten, z. B. mit =WBC(D9*1.1,)
.
Sie können Benutzern auch gestatten, nur Zahlen oberhalb eines angegebenen Betrags oder innerhalb eines bestimmten Bereichs einzugeben. Ändern Sie die Bedingung der Aktion, z. B. von =TRUE auf =D9>10000.