Wskaźniki/Smart BI > Zasilenie danymi wzoru (szablonu) raportu > Nota 6: Zapasy

Drukuj

Nota 6: Zapasy

Ten raport i jego zaprojektowanie jest bardzo podobne do poprzedniego raportu (Nota 2).

Raport ten tworzymy w oparciu o zapytanie Obroty kont w miesiącu. Następnie dodajemy nowy arkusz, na którym rysujemy szablon raportu. Zapisujemy tę część wykonanego raportu. Następnie dodajemy kolejny arkusz i tworzymy na nim tabelkę z kokpitem.

 

1.Dla omawianej noty jako wzorem można posłużyć się predefiniowanym zestawieniem Obroty > Obroty kont w miesiącach. Otwórz je i Zapisz jako pod nową nazwą.

2.Następnie z dołączonego poniżej wzoru przenieś i uzupełnij arkusze. Zapisz wprowadzone zmiany.

 

Pobierz przykładowy arkusz Nota_6.xlsx >>

 

Pobrany arkusz można wczytać do edytowanego raportu poleceniem Otwórz.

Bezpośrednio po wczytaniu raport ma jeszcze dane, które zostały pobrane ze źródeł, z którymi był połączony podczas jego tworzenia. Aby zainicjować pobranie danych do raportu z danych w miejscu wczytania raportu, trzeba raport zamknąć i ponownie go uruchomić.

 

img_smbi_097

 

img_smbi_075

 

Do kolumny B i C dane można wprowadzać ręcznie, lub podłączyć do komórek listy z gotowymi danymi. Do kolumny Konto (w przykładzie kolumna D) dane wpisujemy ręcznie. W kolumnie E, w poszczególnych komórkach dołączona jest lista, której elementami będą:

Wn;

Ma;

BO_Wn;

BO_Ma.

 

W kolumnie F Kwota, wprowadzona jest następująca formuła:

=JEŻELI(E5="Wn"; SUMA.WARUNKÓW(Dane!Q:Q; Dane!O:O; D5) - SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; D5) - G5; JEŻELI(E5="Ma"; SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; D5) - SUMA.WARUNKÓW(Dane!Q:Q; Dane!O:O; D5) - G5; JEŻELI(E5="BO_Wn"; SUMA.WARUNKÓW(Dane!Q:Q; Dane! O:O; D5; Dane!U:U; "Bilans  Otwarcia") - SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; D5; Dane!U:U; "Bilans Otwarcia"); SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; D5; Dane!U:U; "Bilans Otwarcia") - SUMA.WARUNKÓW(Dane!Q:Q; Dane!O:O; D5; Dane!U:U; "Bilans Otwarcia"))))

 

Jest to SUMA.WARUNKÓW z formułą JEŻELI, gdzie warunek jaki jest sprawdzany, to jaka wartość została wybrana w komórce kolumny E.

 

I ostatnia kolumna G, w której będą podawane wartości z BO za pomocą formuły:

=JEŻELI(E5<>""; JEŻELI(E5="Wn"; SUMA.WARUNKÓW(Dane!Q:Q; Dane!O:O; D5; Dane!U:U; "Bilans Otwarcia") - SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; kokpit!D5; Dane!U:U; "Bilans Otwarcia"); SUMA.WARUNKÓW(Dane!P:P; Dane!O:O; D5; Dane!U:U; "Bilans Otwarcia") - SUMA.WARUNKÓW(Dane!Q:Q; Dane!O:O; kokpit!D5; Dane!U:U; "Bilans Otwarcia")); "")

 

3.Wprowadź formuły w raporcie, aby dane z kokpitu mogły być pobierane do odpowiednich komórek w raporcie.

 

Formuła z komórki C7:

=SUMA. WARUNKÓW(kokpit!F:F; kokpit!B:B; 1; kokpit!C:C; 1)

Zgodnie z powyższą formułą, do komórki C7, będą pobierane i sumowane dane z kolumny F w kokpicie wg parametru równego dla wiersza 1 i dla kolumny również 1.

 

Formuła z komórki D7:

=SUMA.WARUNKÓW(kokpit!F:F; kokpit!B:B; 1; kokpit!C:C; 2)

Zgodnie z tą formułą do komórki D7, będą pobierane i sumowane dane z kolumny F w kokpicie wg parametru równego dla wiersza 1 i dla kolumny 2.

 

Pozostałe formuły w raporcie należy wprowadzić analogicznie.