Nabend
Ich komme so langsam voran mir meiner Excel Tabelle.
Aber hier hänge ich wieder und das Netz gibt mir keine passende Antwort.
In zwei Tabellenblättern sind zwei, vom Aufbau her, identische Tabellen.
Dies möchte ich gerne beibehalten, damit es für die Benutzer einfacher
und übersichtlicher ist, was sie wo eintragen sollen. (Einnahmen und
Kosten)
Für die Bilanz wäre es ja am einfachsten, wenn alle Ein und Ausgänge in
einer langen Tabelle stehen würden.
Kann ich eine Pivottabelle erstellen, die auf mehrere Datensätze mit
identischer Struktur zugreift?
Das Verknüpfen von Tabellen funktioniert nicht, weil Excel immer sagt,
dass es sich um identische Werte handelt. Das stimmt und soll ja auch so
sein.
Danke und Gruß
Hallo Thomas
Und danke für die vielen Links.
Lieder zeigen die alle auf den Weg, den ich auch schon gegangen bin,
mit dem Ergebnis, siehe angehängtes Bild.
Alle Anleitungen, die ich bes jetzt gefunden habe, gehen auch immer
davon aus,
dass es sich nicht um zwei identische Tabellen handelt.
Die wollen immer die eine mit der anderen Verknüpfen.
In der einen stehen die Verkäufer mit einer ID und in der anderen die
Verkäufe mit der ID der Verkäufer.
In der Pivot steht dann der Name des Verkäufers mit der Summe der
Verkäufe.
Das ist wahrscheinlich der häufigste der Zweck einer Pivot Tabelle,
aber eben nicht meine Anforderung.
Im Anhang auch noch mal ein kleines Beispiel.
Gruß Kolja
OK, verstanden.
Dann trifft es evlt. dieses Video besser,
https://www.youtube.com/watch?v=mR8eOS7GFAw
das ist die ältere Form der Pivot-Erstellung.
Evtl. könnte ein weiteres Feld (E/A, für Einnahme/Ausgabe je
Ausgangstabelle nützlich sein)
Viel Erfolg.
Ich bin gespannt, Du kannst ja mal das Ergebnis posten.
Thomas S. schrieb:> Viel Erfolg.> Ich bin gespannt, Du kannst ja mal das Ergebnis posten.
Danke, das geht in die richtige Richtung!
Aber so ganz klappt es noch nicht, siehe Anhang.
Ich habe die Tabelle um eine Spalte erweitert, den Namen, nachdem zuerst
sortiert werden soll.
edit: die beiden xls Dokumente sind bis auf eine Beschriftung gleich,
ich konnte nur die erste nicht mehr löschen.
Die Herausforderung liegt wohl darin, dass im Rahmen der Zusammenführung
der Ausgangs-Tabellen alle Info-Spalten (zwischen Datum und Betrag) zu
einer "Pivot-Spalte" zusammengeführt werden.
Das stört hier, und man kann die getrennten Spalten nicht mehr
auseinander halten.
Evtl. könnte ein anderer Ansatz als Pivot sinnvoller sein.
Thomas S. schrieb:> Evtl. könnte ein anderer Ansatz als Pivot sinnvoller sein.
Das sagt mir mein Bauch mittlerweile auch,
aber der hat zu wenig Ahnung von Excel...
Erstmal kurz an die frische Luft :-)
Ok, Alternative:
Kann ich nicht eine dynamische Zwischentabelle machen, auf der die
Pivotfunktion zugreift?
Also Daten aus TabA und TabB zusammen in TabC?
Habe gerade mit Powerquery versucht, aber noch nicht hinbekommen.
Alternativ könntest Du auch für eine eindeutige "ID" sorgen,
und dann SVERWEIS einsetzen.
Der eigentliche Mehrwert von PIVOT & Co, Zusammenfassungen,
Summierungen etc. herzustellen, scheint hier nicht gefordert zu sein.
Also nicht unbedingt "mit Kanonen auf Spatzen schießen" ;-)
Hi Kolja,
grober Ansatz, den Du anpassen musst:
ID: könnte z.B. ein (ggf. verstecktes/ausgeblendetes) Kombinationsfeld
aus
Datum & Name & Zweck sein (z.B. in Spalte A noch vor dem Datum;
z.B. = <Datum> & <Name> & <Zweck>),
welches in beiden Tabellen vorkommt und einigermaßen eindeutig ist.
Ich habe das so verstanden, das es je ein Paar aus Ausgabe und Einnahme
geben kann (evtl. auch nur Ausgabe ohne Einnahme?).
Die Schreibweise bei 'Zweck' müsste dann identisch sein, also ohne den
Zusatz "Kosten" bei Ausgabe. (deshalb z.B. ein Zusatzfeld "E/A" für
Einnahme/Ausgabe (einfach E oder A als Inhalt).
In die neue Gesamt-Tabelle wird diese ID gespiegelt (= <ID, aus
Ausgaben> ).
Alle anderen Felder (Infos, Name, Zweck, Beträge, ..) werden mittels
SVERWEIS
[= SVERWEIS(Suchkriterium;Matrix;Spaltenindex;Bereich_Verweis)],
aus den beiden Basistabellen gezogen, mit ..
1. Suchkriterium == gespiegelte ID [erste Spalte der neuen Tabelle]
2. Matrix == Definition der jew. kompletten E- bzw. A-Tabelle
(Benennung der E- bzw. A-Tabelle)
3. Spaltenindex == Abstand zur (versteckten) ID-Spalte;
(wenn ID in A, dann bei "D" = 4)
4. sowie "FALSCH" als 4.Parameter.
(siehe Anhang; (Kalenderwoche als Hilfsfunktion für "Matching"))
Eine eigene Frage?
Dieser Thread ist über 7 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.