Zum Inhalt springen

Bericht mit benutzerdefinierten Funktionen erstellen

Ein PlaidXL-Bericht ist ein gewöhnliches Excel-Raster: die Knoten einer Dimension an der Seite, die Knoten einer anderen Dimension oben und an jedem Schnittpunkt eine PLAIDXL.CELL-Formel, die eine Kennzahl aus einer PlaidCloud-Tabelle aggregiert. Da die Zahlen Formeln sind, wird der Bericht gegen aktuelle Daten neu berechnet, statt jeden Monat neu aufgebaut zu werden.

Zeilen aus PLAIDXL.DRILLRegionFY2025FY2026TotalEMEAAPACAmericas=CELL(…)PLAIDXL.CELL kombiniertTABLE_REPR(“Sales”)MEASURE(“revenue”)MEASURE_TYPE(“sum”)DIMENSION_REPR(“Region”, row)DIMENSION_REPR(“Period”, column)→ Umsatz für EMEA in FY2026
Jede Zelle übernimmt den Knoten ihrer Zeile und den Knoten ihrer Spalte und aggregiert die Kennzahl über beide.
  • Melden Sie sich an und wählen Sie das Projekt aus, das Ihre Daten enthält.
  • Sie benötigen eine Tabelle mit einer numerischen Spalte, über die berichtet wird, etwa revenue, sowie je eine Spalte für jede Dimension, nach der Sie berichten, etwa Region und Period, die in PlaidCloud mit dieser Dimension verknüpft ist. CELL filtert nach Spaltennamen und aggregiert einen Knoten nur über eine verknüpfte Spalte durch seine Dimension. Siehe Werte.
  • Sie sind sich bei den genauen Namen nicht sicher? =PLAIDXL.TABLE.TBL_LIST(), =PLAIDXL.TABLE.GET_COLUMNS("Sales") und =PLAIDXL.DIMENSION.DIM_LIST() listen sie in einem Arbeitsblatt zum Ausprobieren auf.

Die Schritte verwenden eine Tabelle namens Sales mit der Kennzahlspalte revenue und den Dimensionsspalten Region (Zeilen) und Period (Spalten), die mit gleichnamigen Dimensionen verknüpft sind. Ersetzen Sie sie durch Ihre eigenen Namen — verwenden Sie in DRILL den Namen der Dimension und in DIMENSION_REPR den Spaltennamen der Tabelle.

  1. Beschreiben Sie, was Sie messen. Geben Sie in drei Zellen oben im Blatt Folgendes ein:

    B1 =PLAIDXL.REPR.TABLE_REPR("Sales")
    B2 =PLAIDXL.REPR.MEASURE("revenue")
    B3 =PLAIDXL.REPR.MEASURE_TYPE("sum")

    Jeder Wert im Bericht verweist auf diese Zellen. Wenn Sie eine davon ändern — etwa "mean" statt "sum" —, ändert sich der gesamte Bericht.

  2. Legen Sie die Zeilen aus. Drillen Sie in A6 die Zeilendimension ab ihrem obersten Knoten:

    A6 =PLAIDXL.DRILL("Region", "Total", PLAIDXL.REPR.DRILL_KEY("1 level"))

    Total und seine untergeordneten Knoten werden in Spalte A nach unten ausgegeben, unter ihrem übergeordneten Knoten eingerückt und gruppiert, sodass Sie sie einklappen können. Verwenden Sie "all" für alle Ebenen oder "leaves" für nur die unterste Ebene. Um die Zeilenknoten selbst einzugeben, tragen Sie in jede Zelle einen Knotennamen ein.

  3. Legen Sie die Spalten aus. Geben Sie die Spaltenknoten in Zeile 5 ein, beginnend in B5 — zum Beispiel FY2025 und FY2026.

  4. Füllen Sie den ersten Wert. Geben Sie in B6 Folgendes ein:

    =PLAIDXL.CELL($B$1, $B$2, $B$3, PLAIDXL.REPR.DIMENSION_REPR("Region", $A6), PLAIDXL.REPR.DIMENSION_REPR("Period", B$5))

    Die $-Zeichen fixieren die Tabelle, die Kennzahl und den Typ, den Zeilenknoten in Spalte A und den Spaltenknoten in Zeile 5. Die Einrückung, die DRILL zu Knotennamen hinzufügt, wird ignoriert.

  5. Füllen Sie das Raster. Kopieren Sie B6 nach rechts bis zur letzten Periode und nach unten bis zur letzten Zeile. Jede Zelle zeigt den Umsatz für die Region ihrer Zeile in der Periode ihrer Spalte.

Um einen Filter hinzuzufügen, der für den gesamten Bericht gilt — etwa eine Produktlinie —, fügen Sie oben in einer Zelle ein weiteres DIMENSION_REPR hinzu, etwa B4 =PLAIDXL.REPR.DIMENSION_REPR("Product", "Hardware"), und übergeben Sie $B$4 an jedes CELL.

Um für jede Zeile mehrere Kennzahlen anzuzeigen, verwenden Sie PLAIDXL.CELLS mit PLAIDXL.REPR.MEASURES.

  • Erzwingen Sie eine vollständige Neuberechnung, um aktuelle Werte in jede PlaidXL-Formel zu holen — drücken Sie unter Windows Strg+Alt+F9. Eine gewöhnliche Neuberechnung ruft nicht erneut ab, solange sich die Argumente einer Formel nicht geändert haben.
  • Ändern Sie den Umfang, indem Sie eine Baustein-Zelle bearbeiten: eine andere Tabelle, Kennzahl oder Aggregation oder einen anderen Filterknoten auf oberster Ebene. Formeln, die die Zelle verwenden, werden sofort aktualisiert.
  • Berichten Sie über ein anderes Projekt, indem Sie es im Aufgabenbereich auswählen und dann eine vollständige Neuberechnung erzwingen. Die Formeln lesen aus dem jeweils ausgewählten Projekt, sodass dieselbe Arbeitsmappe über jedes Projekt berichten kann, das dieselben Tabellen-, Spalten- und Dimensionsnamen verwendet.

Personen ohne PlaidXL oder ohne Zugriff auf das Projekt sehen anstelle der PlaidXL-Formeln Fehler. Um ihnen die Zahlen zu senden, ersetzen Sie die Formeln zuvor durch ihre Werte:

  1. Speichern Sie Ihren Bericht und speichern Sie dann eine Kopie unter neuem Namen zum Versenden.
  2. Klicken Sie in der Kopie auf PlaidCloud → Sanitize Workbook.
  3. Senden Sie die Kopie.

Sanitize Workbook ersetzt jede Formel in der Arbeitsmappe durch ihren aktuellen Wert. Restore Workbook stellt Formeln wieder her, stellt aber Formeln, deren Ergebnisse sich ausbreiten (Spill), wie DRILL, nicht sauber wieder her und überschreibt alles, was Sie nach dem Bereinigen geändert haben. Behalten Sie Ihr Original — so erhalten Sie Ihren Live-Bericht zuverlässig zurück. Siehe Bereinigen und Wiederherstellen.