Tabellen zusammenführen
#11
Hallo,

anbei eine mögliche Formellösung, z.B. in B2 in einem neuen Blatt ...

PHP-Code:
B2=LET(vnSource1Tabelle2[#Daten]; 
       vnSource2Tabelle3[#Daten]; 
       vnSource3Tabelle4[#Daten]; 
       vnSequenceSEQUENZ(ZEILEN(vnSource1) * ZEILEN(vnSource2) * ZEILEN(vnSource3)); 
       fnRowsLAMBDA(Values;Divisor;TypeWAHL(TypeWENN(REST(ValuesDivisor) < 1DivisorREST(ValuesDivisor)); AUFRUNDEN(Values Divisor0))); 
       vnRows1fnRows(vnSequenceZEILEN(vnSource2) * ZEILEN(vnSource3); 2); 
       vnRows2fnRows(fnRows(vnSequenceZEILEN(vnSource3); 2); ZEILEN(vnSource2); 1); 
       vnRows3fnRows(vnSequenceZEILEN(vnSource3); 1); 
       vnMatrix1INDEX(vnSource1vnRows1SEQUENZ(1SPALTEN(vnSource1))); 
       vnMatrix2INDEX(vnSource2vnRows2SEQUENZ(1SPALTEN(vnSource2))); 
       vnMatrix3INDEX(vnSource3vnRows3SEQUENZ(1SPALTEN(vnSource3))); 
       VSTAPELN(HSTAPELN(Tabelle2[#Kopfzeilen]; Tabelle3[#Kopfzeilen]; Tabelle4[#Kopfzeilen]); 
                HSTAPELN(vnMatrix1vnMatrix2vnMatrix3))) 

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • Dude81
Antworten Top
#12
Hallo Zusammen,

erstmal nochmal vielen Dank für den Input. 
Ich denke ich werd bei dem Thema mit VBA weitermachen. Ich habe bei keinem PQ-Vorschlag wirklich das rausbekommen was ich wollte.

von der Tabelle A und B soll jedes mal nur eine Zeile wiederholt werden.
Trotzdem vielen Dank an alle. Ich werd das Thema mal schliessen.

Tabelle A Zeile 1
                        Tabelle B Zeile 1
                                                  Tabelle C komplett
                        Tabelle B Zeile 2
                                                   Tabelle C komplett
                         Tabelle B Zeile ...
                                                   Tabelle C komplett
Tabelle A Zeile 2
                        Tabelle B Zeile 1
                                                  Tabelle C komplett
                        Tabelle B Zeile 2
                                                   Tabelle C komplett
                         Tabelle B Zeile ...
                                                   Tabelle C komplett
Tabelle A Zeile ...
usw
Antworten Top
#13
Moin,

dann hast du die Alternative noch nicht ausprobiert:
derHoepp schrieb:Alternativ lassen sich die drei Tabellen auch in das Powerpivot-Datenmodell laden (markierte Zelle in einer Tabelle -> Ribbon PowerPivot -> Bereich "Tabellen" -> Zu Datenmodell hinzufügen). Anschließend kannst du eine Pivottabelle erstellen, die sich aus dem Datenmodell bedient. Dort fügst du nur die Bezeichnungsfelder aller drei Tabellen in die "Zeilen" und bist schon fertig. Dabei musst du allerdings entweder händisch sortieren, oder die SortID noch mit in die Pivottabelle aufnehmen.

Viele Grüße 
derHöpp
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste