|
Wskaźniki/Smart BI > Zasilenie danymi wzoru (szablonu) raportu > Nota 6: Zapasy | | Drukuj |
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ć.


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.