FAQ – Stabile Excel-Bezüge beim Neu laden in Tables
Diese FAQ erklärt, warum Excel-Bezüge nach dem Klicken auf „Neu laden" verloren gehen und zeigt drei Varianten, um stabile Bezüge herzustellen – insbesondere für den Anwendungsfall der Kostenschätzung.
Beim Neu laden baut Tables die Tabelle vollständig neu auf:
- Die aktuelle Formatierung der Tabelle wird analysiert und gespeichert.
- Alle Datenzeilen unterhalb der Kopfzeile werden gelöscht.
- Die Daten werden frisch aus Revit generiert und eingefügt.
- Die gespeicherte Formatierung wird auf die neue Tabelle angewendet.
Es gibt drei bewährte Varianten:
Mit den Excel-Funktionen INDEX und ZEILEN lässt sich
immer der Wert der letzten Zeile eines benannten Bereichs
auslesen – z. B. die Fußzeile (Gesamtsumme) einer Tables-Tabelle.
| INDEX(…;…;…) | Gibt den Inhalt an einer bestimmten Position im Bereich zurück. |
| '351 Treppenlauf'!PX_Table_1 | Der benannte Tabellenbereich auf dem Blatt „351 Treppenlauf". |
| ZEILEN(…) | Zählt die Anzahl der Zeilen im Bereich → entspricht immer der letzten Zeile. |
| 7 | Die 7. Spalte innerhalb des Bereichs (hier: Spalte „Anzahl"). |
Ergebnis: Der Wert in Spalte 7 der untersten Zeile (Fußzeile / Gesamtsumme).
Mit SUMMEWENN können Werte einer Spalte summiert werden,
die in einer anderen Spalte ein bestimmtes Kriterium erfüllen –
z. B. alle Treppenläufe mit genau 9 Steigungen.
| SUMMEWENN(…;…;…) | Summiert Werte, wenn eine Bedingung erfüllt ist. |
| '351 Treppenlauf'!G:G | Prüfbereich: Spalte G (Anzahl Steigungen). |
| 9 | Kriterium: Nur Zeilen, in denen G = 9 ist, werden berücksichtigt. |
| '351 Treppenlauf'!H:H | Summenbereich: Spalte H (Anzahl) – wird addiert, wo G = 9. |
Ergebnis: Die Summe aller Anzahl-Werte für Treppenläufe mit 9 Steigungen.
Tables bietet den Befehl „Gruppierter Parameter" speziell für Anwendungsfälle wie die Kostenschätzung. Damit werden Revit-Werte direkt gruppiert und als einzelner Wert in eine Zelle geschrieben – diese Definition bleibt auch nach dem Neu laden stabil.
Im folgenden Abschnitt ist der vollständige Workflow für Variante C Schritt für Schritt beschrieben.
Beispiel-Ziel: Anzahl aller Treppenläufe, die genau 14 Steigungen haben.
Der Gruppierte Parameter schreibt die Anzahl der Treppenläufe mit genau 14 Steigungen direkt in die Zielzelle – und bleibt auch nach dem Neu laden stabil.
Für den typischen Kostenschätzungs-Workflow empfehlen wir Variante C (Gruppierter Parameter), weil:
- Keine Excel-Formeln erforderlich sind.
- Die Definition direkt in Tables gespeichert wird und Neu-laden-stabil ist.
- Filter (z. B. nach Steigungsanzahl, Material, Typ) direkt in Tables konfiguriert werden können.
- Der Workflow auch für weniger Excel-erfahrene Anwender verständlich ist.
Nein – das Löschen und Neugenerieren von Zeilen beim Neu laden ist notwendig, damit Tables immer aktuelle Daten aus Revit liefert. Da Excel Bezüge auf gelöschte Zeilen grundsätzlich nicht beibehalten kann, ist ein direktes „Bezüge erhalten" nicht möglich.
Die beschriebenen drei Varianten sind die empfohlenen Wege, um trotzdem stabile und zuverlässige Verknüpfungen aufzubauen.
Kurzübersicht der drei Varianten
| Variante | Methode | Geeignet für | Schwierigkeit |
|---|---|---|---|
| A | INDEX + ZEILEN |
Fußzeilen-/Gesamtzeilen-Werte | Mittel |
| B | SUMMEWENN |
Gefilterte Summen (z. B. nach Steigungsanzahl) | Mittel |
| C ✓ | Gruppierter Parameter (Tables) | Kostenschätzung, direkte Revit-Aggregation | Einfach |
Fragen oder Probleme? Kontaktieren Sie uns: support@planworks.de
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.