Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1516to1520
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zusammenführen von Tabellen

Zusammenführen von Tabellen
13.10.2016 13:12:52
Tabellen
Hallo liebe Experten,
ich habe zwei Tabellen die ich zusammenführen will. Gemeinsames Merkmal ist das Datum, dieses kommt aber in der Tabelle2 für einen Tag mehrfach vor.
Ich habe zum besseren Verständnis die Tabelle beigefügt. Habt ihr dafür eine Lösung?
https://www.herber.de/bbs/user/108755.xlsx
Viele Grüße
Michael

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zusammenführen von Tabellen
14.10.2016 00:31:30
Tabellen
Hallo Michael,
die Tatsache, dass in Blatt "Tabelle2" in Spalte A nicht Datumswerte sondern Datums+Zeit stehen macht die Anwendung entsprechender Formeln zur Auswertung aufwendig.
Die Gebühren an den jeweiligen Tagen kann man noch "einfach" ermittel. Aber was soll in der Spalte Cash als Formelergebnis ausgegeben werden?
Irgendwie vegleichst du doch Äpfel und Birnen, wenn du versuchst einen Indexwert mit den Handelsdaten von 5 konkreten Wertpapieren zu verrechnen.
Gruß
Franz
 ABCDEF
2DatumZertifikategebührPerformancegebührcashKurs ZertifikatBereinigter Kurs
304.01.201600 99,87399,873
405.01.2016-2,616-25,653 100,425128,694

Formeln der Tabelle
ZelleFormel
A3=GANZZAHL('Tabelle 2'!A7)
B3=SUMMENPRODUKT((DATUM(JAHR(Tabelle24[Datum]); MONAT(Tabelle24[Datum]); TAG(Tabelle24[Datum]))=$A3)*(Tabelle24[Beschreibung]=B$2)*Tabelle24[Änderung Cash]*1)
C3=SUMMENPRODUKT((DATUM(JAHR(Tabelle24[Datum]); MONAT(Tabelle24[Datum]); TAG(Tabelle24[Datum]))=$A3)*(Tabelle24[Beschreibung]=C$2)*Tabelle24[Änderung Cash]*1)
E3=SVERWEIS(A3;'Tabelle 1'!A:F;4)
F3=SUMME(B3*-1+C3*-1+D3+E3)
A4=A3+1
B4=SUMMENPRODUKT((DATUM(JAHR(Tabelle24[Datum]); MONAT(Tabelle24[Datum]); TAG(Tabelle24[Datum]))=$A4)*(Tabelle24[Beschreibung]=B$2)*Tabelle24[Änderung Cash]*1)
C4=SUMMENPRODUKT((DATUM(JAHR(Tabelle24[Datum]); MONAT(Tabelle24[Datum]); TAG(Tabelle24[Datum]))=$A4)*(Tabelle24[Beschreibung]=C$2)*Tabelle24[Änderung Cash]*1)
E4=SVERWEIS(A4;'Tabelle 1'!A:F;4)
F4=SUMME(B4*-1+C4*-1+D4+E4)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
AW: Zusammenführen von Tabellen
14.10.2016 19:15:27
Tabellen
Hallo Franz,
herzlichen Dank für Deine umfangreiche Arbeit. Wenn ich Deine Formeln einkopiere, habe ich aber bei mir nur eine "0" stehen. Was mache ich falsch (was ist Tabelle24)?
Die Spalte "cash" kann entfallen, da im Kurs des Zertifikates die Position mit eingerechnet wird.
Herzlichen Dank!
Viele Grüße
Michael
AW: Zusammenführen von Tabellen
14.10.2016 20:25:08
Tabellen
Hallo Michael,
Wenn ich Deine Formeln einkopiere, habe ich aber bei mir nur eine "0" stehen. Was mache ich  _
falsch (was ist Tabelle24)?

Du musst auch in den Zellen B2 und C2 die Texte anpassen. Diese müssen mit den entsprechenden Inhalten in Tabelle2 in Spalte "Beschreibung" übereinstimmen, damit der Vergleich mit den Werten in Spalte "Beschreibung" den Wert WAHR ergibt.
Tabelle24
Im Blatt "Tabelle2" stehen die Daten in einer sogenannten Tabelle (engl. List oder Listobject). Diese hat den Namen "Tabelle24" und wurde wahrscheinlich von Excel bei einem Daten-Import angelegt.
Diesen Tabellenbereich erkennt man daran, dass
1. Die Zellen von Excel automatisch formatiert sind (z.B. jede 2.Zeile eine andere Hintergrundfarbe hat)
2. Oben als zusätzliches Menü "Tabellen-Tools" angezeigt wird, wenn man eine Zelle in diesem Bereich selektiert.
Klickt man in diesem Menü das Register "Entwurf" an, dann wird links der Name der Tabelle in einem Eingabefeld angezeigt. Der Name der tabelle kann auch geändert werden.
Statt in Formeln mit den Zelladressen zu arbeiten kann man auch mit dem Namen der Tabelle und den Spalten-Titeln in den Formeln arbeiten. Dies macht die Formeln meist übersichtlicher.
LG
Franz
Formeln mit "normalen" Zelladressen geschrieben:
 ABCDEF
2DatumZertifikategebührPerformancegebührcashKurs ZertifikatBereinigter Kurs
304.01.201600 99,87399,873
405.01.2016-2,616-25,653 100,425128,694

Formeln der Tabelle
ZelleFormel
A3=GANZZAHL('Tabelle 2'!A7)
B3=SUMMENPRODUKT((DATUM(JAHR('Tabelle 2'!$A$7:$A$352); MONAT('Tabelle 2'!$A$7:$A$352); TAG('Tabelle 2'!$A$7:$A$352))=$A3)*('Tabelle 2'!$B$7:$B$352=B$2)*'Tabelle 2'!$G$7:$G$352*1)
C3=SUMMENPRODUKT((DATUM(JAHR('Tabelle 2'!$A$7:$A$352); MONAT('Tabelle 2'!$A$7:$A$352); TAG('Tabelle 2'!$A$7:$A$352))=$A3)*('Tabelle 2'!$B$7:$B$352=C$2)*'Tabelle 2'!$G$7:$G$352*1)
E3=SVERWEIS(A3;'Tabelle 1'!$A:$F;4)
F3=SUMME(B3*-1+C3*-1+D3+E3)
A4=A3+1
B4=SUMMENPRODUKT((DATUM(JAHR('Tabelle 2'!$A$7:$A$352); MONAT('Tabelle 2'!$A$7:$A$352); TAG('Tabelle 2'!$A$7:$A$352))=$A4)*('Tabelle 2'!$B$7:$B$352=B$2)*'Tabelle 2'!$G$7:$G$352*1)
C4=SUMMENPRODUKT((DATUM(JAHR('Tabelle 2'!$A$7:$A$352); MONAT('Tabelle 2'!$A$7:$A$352); TAG('Tabelle 2'!$A$7:$A$352))=$A4)*('Tabelle 2'!$B$7:$B$352=C$2)*'Tabelle 2'!$G$7:$G$352*1)
E4=SVERWEIS(A4;'Tabelle 1'!$A:$F;4)
F4=SUMME(B4*-1+C4*-1+D4+E4)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
AW: Zusammenführen von Tabellen
15.10.2016 17:16:22
Tabellen
Hallo Franz,
super - das passt.
Herzlichen Dank!
LG
Michael

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige