WBC
Powoduje zapisanie wartości w bazie danych OLAP. Wartość może być liczbą, ciągiem albo odwołaniem do komórki. Musisz określić element dla każdego wymiaru kostki docelowej odwołania. Funkcję WBC często wykorzystuje się w akcjach do zapisywania wartości bezpośrednio w bazie danych.
Składnia
=WBC("połączenie_danych", "kostka", "element_wycinka" {,"element_wycinka"})
Nie można wykonać zapisu zwrotnego w komórce zawierającej funkcję WBC. Wprowadź wartości w niechronionej komórce i zawrzyj odwołanie do tej komórki w formule WBC.
Formuły WBC można użyć w akcji Edytowana komórka. Wprowadzenie wartości do komórki powoduje zapis wsteczny zmienionej wartości.
Przykład
- Utwórz hiperblok, na przykład w komórkach od B9 do D9.
- W jednej z komórek wartości wprowadź formułę, aby uzyskać zwrot rzeczywistych danych liczbowych za dany rok. W innej komórce wprowadź formułę RWC, aby uzyskać prognozowane dane liczbowe na kolejny rok.
- Usuń ochronę komórki z komórki prognozy, aby umożliwić zapis w tej komórce.
- Kliknij komórkę prognozy prawym przyciskiem myszy i wybierz opcję .
- Wybierz opcję jako typ akcji i jako tryb akcji.
- W sekcji Parametry kliknij polecenie <Dodaj parametr> i wybierz Brak miejsca docelowego.
- Kliknij dwukrotnie pole Wartość, aby otworzyć okno dialogowe Edytowanie wartości. Określ formułę WBC przy użyciu następującej składni:
= WBC(value, "data_connection", "cube", "slice_element" {,"slice_element}")
- Jako wartości argumentu formuły użyj odwołania do komórki prognozy. Na przykład:
=WBC(D9,"BestPracticesOLAP","Sales","[PROFIT].[Sales Volume]", "[TIME].[All Years].[2010]","[VERSION].[Forecast]","[CURRTYPE].[LC]", "[LEVEL].[IFRS]","[UNIT].[G0000]","[INTERCO].[TotalPartner]")
Poprzez połączenie funkcji WBC z trybem akcji Edytowana komórka możesz zmienić wprowadzone wartości. Możesz na przykład zwiększyć wprowadzone wartości o 10% poprzez zmianę argumentu wartości na przykład na =WBC(D9*1.1,)
.
Możesz również pozwolić użytkownikom na wprowadzanie wyłącznie liczb wyższych od określonej kwoty albo leżących w określonym zakresie. Zmień warunek akcji na przykład z =TRUE na =D9>10000.