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.

Funkcję WBC często wykorzystuje się w aplikacjach planowania. Użytkownicy mogą zobaczyć dane liczbowe z bieżącego roku i wprowadzić w pustej komórce swoje prognozy dotyczące danych liczbowych na przyszły rok. W formule WBC w arkuszu znajduje się odwołanie do pustej komórki, która powoduje zapis wsteczny wartości z prognozy.
Uwaga

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

  1. Utwórz hiperblok, na przykład w komórkach od B9 do D9.
  2. 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.
  3. Usuń ochronę komórki z komórki prognozy, aby umożliwić zapis w tej komórce.
  4. Kliknij komórkę prognozy prawym przyciskiem myszy i wybierz opcję Definiowanie akcji.
  5. Wybierz opcję Ustaw parametry jako typ akcji i Komórka edytowana jako tryb akcji.
  6. W sekcji Parametry kliknij polecenie <Dodaj parametr> i wybierz Brak miejsca docelowego.
  7. 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}")
  8. 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.