Tworzenie raportu za pomocą funkcji niestandardowych
Raport PlaidXL to zwykła siatka Excela: węzły jednego wymiaru po lewej stronie, węzły innego wymiaru u góry oraz formuła PLAIDXL.CELL na każdym przecięciu, która agreguje miarę z tabeli PlaidCloud. Ponieważ liczby są formułami, raport przelicza się na podstawie bieżących danych, zamiast być budowany od nowa co miesiąc.
Zanim zaczniesz
Dział zatytułowany „Zanim zaczniesz”- Zaloguj się i wybierz projekt zawierający Twoje dane.
- Potrzebujesz tabeli z kolumną liczbową, według której powstanie raport, na przykład revenue, oraz kolumny dla każdego wymiaru, według którego raportujesz, na przykład Region i Period, powiązanej z tym wymiarem w PlaidCloud.
CELLfiltruje według nazwy kolumny i agreguje węzeł przez jego wymiar tylko w powiązanej kolumnie. Zobacz Wartości. - Nie masz pewności co do dokładnych nazw? Formuły
=PLAIDXL.TABLE.TBL_LIST(),=PLAIDXL.TABLE.GET_COLUMNS("Sales")i=PLAIDXL.DIMENSION.DIM_LIST()wyświetlają je na roboczym arkuszu.
Tworzenie raportu
Dział zatytułowany „Tworzenie raportu”W krokach użyto tabeli o nazwie Sales z kolumną miary revenue oraz kolumnami wymiarów Region (wiersze) i Period (kolumny), powiązanymi z wymiarami o tych samych nazwach. Podstaw własne nazwy — w DRILL użyj nazwy wymiaru, a w DIMENSION_REPR nazwy kolumny tabeli.
-
Opisz, co mierzysz. W trzech komórkach u góry arkusza wpisz:
B1 =PLAIDXL.REPR.TABLE_REPR("Sales")B2 =PLAIDXL.REPR.MEASURE("revenue")B3 =PLAIDXL.REPR.MEASURE_TYPE("sum")Każda wartość w raporcie odwołuje się do tych komórek, więc zmiana jednej z nich — na przykład
"mean"zamiast"sum"— zmienia cały raport. -
Zaplanuj wiersze. W komórce
A6rozwiń wymiar wierszy od jego najwyższego węzła:A6 =PLAIDXL.DRILL("Region", "Total", PLAIDXL.REPR.DRILL_KEY("1 level"))Węzeł Razem i jego elementy podrzędne rozlewają się w dół kolumny A, z wcięciem pod elementem nadrzędnym i zgrupowane, dzięki czemu można je zwijać. Użyj
"all", aby uwzględnić wszystkie poziomy, lub"leaves", aby uwzględnić tylko najniższy poziom. Aby wpisać węzły wierszy samodzielnie, umieść jedną nazwę węzła w każdej komórce. -
Zaplanuj kolumny. Wpisz węzły kolumn w wierszu 5, zaczynając od komórki
B5— na przykładFY2025iFY2026. -
Wypełnij pierwszą wartość. W komórce
B6wpisz:=PLAIDXL.CELL($B$1, $B$2, $B$3, PLAIDXL.REPR.DIMENSION_REPR("Region", $A6), PLAIDXL.REPR.DIMENSION_REPR("Period", B$5))Znaki
$utrwalają tabelę, miarę i typ, węzeł wiersza w kolumnie A oraz węzeł kolumny w wierszu 5. Wcięcie, któreDRILLdodaje do nazw węzłów, jest ignorowane. -
Wypełnij siatkę. Skopiuj komórkę
B6w prawo do ostatniego okresu i w dół do ostatniego wiersza. Każda komórka pokazuje przychody dla regionu z jej wiersza w okresie z jej kolumny.
Aby dodać filtr obowiązujący w całym raporcie — na przykład jedną linię produktów — dodaj kolejną formułę DIMENSION_REPR w komórce u góry, na przykład B4 =PLAIDXL.REPR.DIMENSION_REPR("Product", "Hardware"), i przekaż $B$4 do każdej formuły CELL.
Aby wyświetlić kilka miar dla każdego wiersza, użyj PLAIDXL.CELLS z PLAIDXL.REPR.MEASURES.
Utrzymywanie aktualności raportu
Dział zatytułowany „Utrzymywanie aktualności raportu”- Wymuś pełne przeliczenie, aby pobrać bieżące wartości do każdej formuły PlaidXL — w systemie Windows naciśnij Ctrl+Alt+F9. Zwykłe przeliczenie nie pobiera danych ponownie, o ile nie zmieniły się argumenty formuły.
- Zmień zakres, edytując komórkę elementu składowego: inną tabelę, miarę lub agregację albo inny węzeł filtru najwyższego poziomu. Formuły korzystające z tej komórki aktualizują się natychmiast.
- Utwórz raport dla innego projektu, wybierając go w okienku zadań, a następnie wymuszając pełne przeliczenie. Formuły odczytują dane z aktualnie wybranego projektu, więc ten sam skoroszyt może służyć do raportowania każdego projektu, który ma te same nazwy tabel, kolumn i wymiarów.
Udostępnianie kopii zawierającej same wartości
Dział zatytułowany „Udostępnianie kopii zawierającej same wartości”Osoby bez PlaidXL lub bez dostępu do projektu widzą błędy w miejscu formuł PlaidXL. Aby przesłać im liczby, najpierw zastąp formuły ich wartościami:
- Zapisz raport, a następnie zapisz kopię pod nową nazwą, którą wyślesz.
- W kopii kliknij PlaidCloud → Sanitize Workbook.
- Wyślij kopię.
Sanitize Workbook zastępuje każdą formułę w skoroszycie jej bieżącą wartością. Restore Workbook przywraca formuły, ale nie przywraca poprawnie formuł, których wyniki się rozlewają, takich jak DRILL, i nadpisuje wszystko, co zmieniono po oczyszczeniu. Zachowaj oryginał — to niezawodny sposób na odzyskanie aktywnego raportu. Zobacz Sanitize i Restore.
Powiązane
Dział zatytułowany „Powiązane”- Funkcje niestandardowe PlaidXL — wszystkie funkcje i argumenty
- Wstążka PlaidCloud — rozwijanie z dwóch komórek i oczyszczanie na potrzeby udostępniania
- Projektowanie hierarchii wymiaru — zbuduj hierarchię, przez którą agregują się wiersze