Intelligente Tabelle über zwei Formeln hinweg erstellen?
Halli hallo,
ich stoße derzeit auf folgendes Problem: ich lasse mir bestimmte Daten aus einer intelligenten Tabelle filtern, würde aus den nun ausgegebenen Daten allerdings gerne eine neue intelligente Tabelle erstellen. Allerdings lässt er dies nicht wirklich zu. Kann man da irgendwas machen? Bilder sind anbei.
Die Tabelle soll in eine intelligente umgewandelt werden.
Die Überschriften bekomme ich über:
Formel in G2: =SPALTENWAHL(FILTER(Tabelle1[#Kopfzeilen]; Tabelle1[#Kopfzeilen]<>"";"");9;10;11;12;15)
Die weiteren Daten hingegen über:
Formel in G3: =SPALTENWAHL(FILTER(Tabelle1;Tabelle1[Prüfmerkmal]="Brix-Wert";"");9;10;11;12;15)
wenn ich nun eine intelligente Tabelle über dieser Tabelle eröffnen will, kommt folgende Meldung
Sollte ich dennoch fortfahren, endet die Tabelle auf einmal so
Gibt es Lösungsvorschläge? Doch lieber eine andere Formel hierfür?
1 Antwort
wenn ich nun eine intelligente Tabelle über dieser Tabelle eröffnen will, kommt folgende Meldung
Du kannst über eine Filter()-Funktion keine Intelligente Tabelle legen. Denn einer der Vorteile einer Intelligenten Tabelle ist das jede eingegebene Formel in jeder Zeile wiederholt wird, somit wird versucht die Filter Funktion in jeder Zeile erneut anzuwenden was Folgerichtig in #Überlauf resultiert. Da deine Ausgabe höher als 1 Zeile ist.
Du hast nun 2 Möglichkeiten
1. du lässt das mit der Intelligenten Tabelle weg (was erhoffst du dir eigentlich für einen Vorteil von dieser) und machst nur oben drüber einen Filter -> Daten -> Filtern und Sortieren
2. Du passt die Filter Formel dahingehend an dann du die relative Zeile innerhalb der Intelligenten Tabelle ermittelst und diese über Zeilenwahl ausgibst.
Ich muss dazu mal auf die schnelle eine Antwort von vor einiger Zeit suchen, da war sowas schon mal ein Thema, dann verlinke ich die.
Wie versprochen hier der Link:
Excel Eindeutig-Funktion in Dynamische Tabelle? (Funktion, Microsoft Excel, Tabelle) - gutefrage
dort habe ich auch eine Antwort geschrieben, nach einem sehr ähnlichen Prinzip, kannst du das hier auch machen.