Clever-Excel-Forum

Normale Version: Zeilen in Spalten transponieren per Formel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen

Ich suche nach einer Formel die mir in der Tabelle 2 die Zeilen aus Tabelle1 transponiert & die leeren Einträge natürlich nicht (mit-) kopiert.

Die Ausgangstabelle sieht so aus:


Tabelle1

BCDEFGHIJKLMNOP
1baustein1baustein2baustein3baustein4baustein5baustein6baustein7baustein8baustein9baustein10baustein11baustein12baustein13idlfnr
2ABCDE981
3FGHIJKLMNOPQR982
4ST983
5UVWXY984

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8



Der Output sollte so aussehen:
Aus der id, lfnr und dem text eine eindeutige Bezeichnung (98_1_1 ; 98_1_2 ; usw.) und daneben die Inhalte

Tabelle2

AB
1idText
298_1_1A
398_1_2B
498_1_3C
598_1_4D
698_1_5E
798_2_1F
898_2_2G
998_2_3H
1098_2_4I
1198_2_5J
1298_2_6K
1398_2_7L
1498_2_8M
1598_2_9N
1698_2_10O
1798_2_11P
1898_2_12Q
1998_2_13R
2098_3_1S
2198_3_2T
2298_4_1U
2398_4_2V
2498_4_3W
2598_4_4X
2698_4_5Y

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Mit der Funktion Mtrans sowie INDIREKT / ADRESSE hatte ich kein Erfolg.
Ich danke schon im Voraus für Lösungsansätze!

Gruss
Urs (Office 2010)
Hallo Urs,

schaue mal dort:
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=93
Hallo,

ich glaube nicht, dasss Excelformeln.de da wirklich weiterhilft:

Arbeitsblatt mit dem Namen 'Tabelle1'
 BCDEFGHIJKLMNOPQ
2baustein1baustein2baustein3baustein4baustein5baustein6baustein7baustein8baustein9baustein10baustein11baustein12baustein13idlfnr0
3ABCDE        9815
4FGHIJKLMNOPQR98218
5ST           98320
6UVWXY        98425
7                
8                
998_1_1A              
1098_1_2B              
1198_1_3C              
1298_1_4D              
1398_1_5E              
1498_2_1F              

ZelleFormel
Q3=ANZAHL2($B$3:N3)
B9=WENNFEHLER(INDEX($O$3:$O$6;VERGLEICH(ZEILE(A1)-1;$Q$2:$Q$6;1))&"_"&INDEX($P$3:$P$6;VERGLEICH(ZEILE(A1)-1;$Q$2:$Q$6;1))&"_"&REST(ZEILE(A1)-1-INDEX($Q$2:$Q$6;VERGLEICH(ZEILE(A1)-1;$Q$2:$Q$6;1));INDEX($Q$2:$Q$6;VERGLEICH(ZEILE(A1)-1;$Q$2:$Q$6;1)+1))+1;"")
C9=WENN(B9="";"";INDEX($B$3:$N$6;TEIL(B9;SUCHEN("_";B9)+1;SUCHEN("#";WECHSELN(B9;"_";"#";2))-SUCHEN("_";B9)-1);TEIL(B9;SUCHEN("#";WECHSELN(B9;"_";"#";2))+1;5)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hallo zusammen

Den Beitrag unter Excelformeln.de habe ich vor meinem Beitrag in diesem Forum auch gesehen und ausprobiert.

Deine Formeln, lieber Edgar, funktionieren tip top!! :28:
Auf so ein Konstrukt wäre ich nie und nimmer gekommen - ich danke dir ganz herzlich!

Besten Dank für die Hilfe, spitzen Sache!
Mfg Urs