Ich habe 1000sende Adressen in einer Excel Tabelle untereinander in Spalte A stehen. Diese möchte ich gerne horizontal transponieren. Wenn ich einen Adressblock markiere, kopiere, Spalte B1 anklicke und auf Transponieren drücke, gehen automatisch alle Angaben in Spalte C,D,E. .usw.
Genauso will ich es auch haben.
Es ist aber ziemlich zeitaufwendig jeden Adressblock alleine zu markieren und diesen zu transponieren.
Gibt es eine Möglichkeit, dass ich alle Adressblöcke markieren kann(das kann ich auch manuell machen), aber dann z.b. nur Spalte B1 makiere und automatisch alle markierten Adressblöcke untereinander transponiert werden?
Also ich habe in Spalte A untereinander folgendes stehen:
Name
Name 1
Straße
PLZ Ort
Email
Web
Name
Name 1
Straße
PLZ Ort
Email
Web
u
s
w
…
Um diese Daten aber in Outlook zu importieren müssen Sie folgendermaßen sein:
B C D
1 Name Name1 Straße
Wenn ich jetzt einen Adressblock markiere und transponiere, macht der mir die Daten so wie oben beschrieben. Da ich aber 1000 + habe ist das natürlich ziemlich viel Arbeit jedes einzeln zu markieren und zu transponieren.
Jetzt würde ich gerne alle Adressblöcke:
Name
Name 1
usw..
markieren und dann soll der mir mit einem „transponieren-Klick“ alle markierten Daten transponieren..
Also dann so
B C D
1 Name Name 1
2 Name Name 1
usw… verständlich? ist etwas kompliziert zu erklären
das ist ganz einfach.
markiere die komplette Spalte A in der deine ganzen Daten stehen. Diese musst du dann kopieren (Strg+C oder rechte Maustaste kopieren).
und jetzt (aufpassen!) gehst du bspw. in die Zelle C1 und mit der RECHTEN MAUSTASTE!
im Kontextmenü erscheint dann ein „Einfügeoptionen“.
Hier gehst du dann auf „Transportieren“
danach knallt er die die liste in die Waagrechte.
wie du diese aber jetzt untereinander bringen kannst?
Wenn ich Die Spalte A markiere,
dann Zelle B1 anklicke und auf Transponieren gehe, kommt folgender Hinweis:
Die Informationen können nicht eingefügt werden, da der Bereich Kopieren und der Bereich zum Einfügen unterschiedliche Formen und Größen haben.
Versuchen Sie folgendes:
Markieren Sie eine einzelne Zelle und wählen Sie dann „Einfügen“
Markieren Sie einen Bereich, der dieselbe Größe und Form hat und wählen Sie einfügen
und nun??
Wenn ich mehrere Adressblöcke markiere und transponiere dann kommen die alle horizontal hintereinander..
das brauche ich aber nicht..
ich muss Adressblock 1 in Spalte 1 haben und Adressblock 2 in Spalte 2..
Wenn ich die Transponierten Blöcke alle horizontal hintereinander habe, mit einer Formel zu sagen das nach immer 9 Feldern eine neue Zeile angefangen werden soll? Also das der das dann in Zeile 2 Rückt? usw?
sodala, das hat mir jetzt zwar ne stunde recherche gekostet - aber ich glaub ich hab jetzt die lösung nach der du suchst.
vergiss mal die horizontale, das machen wir anders
Voraussetzung dafür ist jedoch, dass deine angaben alle exakt das gleiche muster haben, sprich IMMER die gleiche reihenfolge:
So sollte es bei dir jetzt aussehn:
Bsp:
Vorname1
Vorname2
Nachname
Adresse
PLZ
Ort
Tel
dieses „Muster“ darf sich NICHT verändern. Sprich, hat jetzt bspw. ein Kunde keinen zweiten Vornamen (Vorname2) müsste dieses Feld einfach leer stehen, und darf nicht durch den als nächsten folgenden „Nachnamen“ ersetzt werden.
ist das bei dir so der fall? dann hab ich die lösung für dich parat.
die excelfunktion die du hierbei benötigst lautet INDIREKT
wenn du jetzt deine ganzen daten in der Spalte A stehen hast, dann machst du dir jetzt eine horizontale mit den überschriften (Name1, Name2, Nachname usw.)
so und jetzt wirds knifflig.
jetzt schreibst du unter Name1 folgendes
=Indirekt(„A“&Zeile()*5)
ums einfach zu erklären: mit der letzten zahl in dieser formel sagst du ihm wie viele zeilen er nach unten springen soll (in diesem fall 5 zeilen) - sprich, es wird nur für jede fünfte zeile der bezug hergenommen.
wenn du deine liste bspw. so erstellt hast
Vorname1
Vorname2
Nachname
Adresse
PLZ
Ort
Tel ..
L E E R
Vorname1
Vorname2
Nachname
Adresse
PLZ
Ort
Tel ..
L E E R
…
…
müsste die formel so lauten:
=Indirekt(„A“&Zeile()*9)
das ist ne kleine spielerei bis dass du es richtig hinbekommst, aber es funktioniert!
ansonsten kannst du mir deine datei gerne senden, ich richt sie dir dann ein.
Daten werden selbstverständlich vertraulich behandelt und bei beendigung wieder gelöscht!