Hallo, ich bin neu hier im Forum und habe gleich eine sehr spezielles Problem. Ich suche eine Möglichkeit eine Tabelle zu transponieren in Form von
Überschrift1 Überschrift2 Überschrift3 ..
Text1 Zahl1 Datum1 ..
Text2 Zahl2 Datum2 ..
.
.
nach
Überschrift1: Text1
Überschiftt2: Zahl1
Überschrift3: Datum1
.
.
Trennzeichen
Überschrift1: Text2
Überschrift2: Zahl2
Überschrift3: Datum2
.
.
Trennzeichen
usw.
ich hoffe es ist in der kurzen Form verständlich rübergekommen wie die Tabelle vorher nachher aussehen soll.
Vielen Dank und Liebe Grüße
Michael
Hi,
ich glaube, Du suchst nach der MTRANS Funktion ;)
lg
Cyb
Ist das nicht wie beim transponieren, nur das ich beim transponieren die Werte eintrage und bei MTRANS bleiben die origniale Zellen vorhanden und wenn dort eine Änderung eingetragen wird, wandert diese ebenfalls in die MTRANS Zelle?
Ich habe knapp zwanzig Spalten und fasst 2000 Zeilen die in eine (oder 2 Spalten müssen)
Immer mit der Spaltenüberschrift vorne und dem Zellwert dahinter.
Soll also 40.000 Zeilen geben in Form von:
Überschrift: Zellwert
Die Überschrift muss sich also immer aus der ersten Zeile geholt werden und die Werte nach jeder Zeile eine Zeile tiefer.
Da komme ich mit Transponieren und Mtrans nicht hin.
Grüße
Michael
Moin!
Zitat:ich hoffe es ist in der kurzen Form verständlich rübergekommen wie die Tabelle vorher nachher aussehen soll
Eine Datei mit dem korrekten Aufbau wäre besser gewesen.
Daher wirst Du meine beiden Formeln anpassen müssen.
Als Trennzeichen habe ich … gewählt.
| A | B | C | D | E | F |
1 | Überschrift1 | Überschrift2 | Überschrift3 | | Überschrift1 | Text1 |
2 | Text1 | Zahl1 | Datum1 | | Überschrift2 | Zahl1 |
3 | Text2 | Zahl2 | Datum2 | | Überschrift3 | Datum1 |
4 | Text3 | Zahl3 | Datum3 | | … | … |
5 | Text4 | Zahl4 | Datum4 | | Überschrift1 | Text2 |
6 | | | | | Überschrift2 | Zahl2 |
7 | | | | | Überschrift3 | Datum2 |
8 | | | | | … | … |
9 | | | | | Überschrift1 | Text3 |
10 | | | | | Überschrift2 | Zahl3 |
11 | | | | | Überschrift3 | Datum3 |
12 | | | | | … | … |
13 | | | | | Überschrift1 | Text4 |
14 | | | | | Überschrift2 | Zahl4 |
15 | | | | | Überschrift3 | Datum4 |
16 | | | | | … | … |
Zelle | Formel |
E1 | =WENN(REST(ZEILE();4)=0;"…";INDEX(A$1:C$1;;REST(ZEILE();4))) |
F1 | =WENN(REST(ZEILE();4)=0;"…";INDEX($A:$C;GANZZAHL(ZEILE()/4)+2;REST(ZEILE();4))) |
Formeln aus E1:F1 nach unten ziehen.
Wenn Du z.B. 7 Überschriften hast, musst Du die 4 in 8 ändern.
Gruß Ralf
Noch eine Ergänzung:
Da INDEX() intern ohnehin nur Ganzzahlen berechnet, geht statt:
INDEX($A:$C;GANZZAHL(ZEILE()/4)+2;REST(ZEILE();4))
auch kürzer:
INDEX(A:C;ZEILE()/4+2;REST(ZEILE();4))
(die Spalten brauchen hier auch nicht fixiert werden, da nur nach unten gezogen wird)
Ja Klasse, das sieht schon sehr gut aus.
Vielen Dank
:100:
Hallo Leute, Ich habe ein ähnliches Problem nur kann ich es nicht mit den Info hier umsetzen:
Ich habe mal einen Abschnitt der Tabelle hier rein:
[
Bild bitte so als Datei hochladen: Klick mich!]
Das Ergebnis soll so aussehen:
[
Bild bitte so als Datei hochladen: Klick mich!]
Also im Endeffekt möchte Ich wissen wo die Strömung am zweiten Sensor auftaucht. Dabei sollte der Wert der Messung nicht kaputt gehen.
Hat hier jemand eine Idee dazu?
Danke und Grüße