Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Definierte Spalten und Zellen kopieren
#1
Hey Leute!

Ich stehe momentan vor einem etwas größerem Problem!
Ich habe in Tabelle1 Daten in einer bestimmten Struktur gesammelt.
Von diesen möchte ich bestimmte Inhalte in Tabelle2 kopieren
Dies würde ich gerne möglichst mit Formeln/ Funktionen lösen, ansonsten ist VBA auch möglich.
Die Strukut in Tabelle1 sieht folgendermaßen aus:

(Bild im Anhang)    

Ziel ist es, Zeile 2:11 in Tabelle2 zu sammeln, ohne die Leerzeilen. Das schwierige hierbei ist jedoch, dass der Inhalt transponiert werden muss.
Aus den Zeilen sollen also Spalten werden.

C2>A1
C3>B1


Gibt es hierzu eine elegante Lösung ohne auf VBA zurückzugreifen?
Beste Grüße
Joshua!
Antworten Top
#2
Hallo Joshua,

Du hast lediglich den Link bereitgestellt, wo drin steht, was und wie Du eine Datei hier bereitstellen kannst. Lies dort nochmal und handele entsprechend.
Gruß Werner
.. , - ...
Antworten Top
#3
Entschuldige. Habe es nun angepasst
Antworten Top
#4
Hola,

eine Excel Datei wäre sinnvoller gewesen. Ebenso ein Wunschergebnis Wink

Gruß,
steve1da
Antworten Top
#5
Anbei einmal eine Musterdatei (:


Angehängte Dateien
.xlsx   Text.xlsx (Größe: 14,88 KB / Downloads: 5)
Antworten Top
#6
Anbei eine mögliche Lösung.
 ABCDEFG
1Nr.1234 2
2TextTextTextTextText 3
3TextABCABCABCABC 4
4Kennzahl-5524 6
5Kennzahl10955 7
6Kennzahl2222 8
7Kennzahl1111 9
8Kennzahl2222 10
9Kennzahl5555 11

ZelleFormel
B1=INDEX(tblData!$C:$O;$G1;(SPALTEN($B1:B1)-1)*4+1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#7
Hallo,

Detlef hat allerdings vergessen, seine Formel für Spalte G mit anzugeben.

Eine Möglichkeit dafür wäre in G2
=WENNFEHLER(AGGREGAT(15;6;ZEILE(A$1:A$19)/(tblData!C$1:C$20<>"");ZEILE(A1));"")

Sollte die Leerzeile in tblData gelöscht werden, könnte man auch auf diese Hilfsspalte ganz verzichte.
Gruß Werner
.. , - ...
Antworten Top
#8
So funktioniert !

Detlef,
magst du mir noch verraten, wofür die letzte Konstante ist? (*4+1)
Antworten Top
#9
(10.07.2017, 10:24)neopa schrieb: Detlef hat allerdings vergessen, seine Formel für Spalte G mit anzugeben.
Nein, habe ich nicht. Ich habe gemogelt und die Werte eingetragen.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#10
(10.07.2017, 10:26)joshua schrieb: Detlef,
magst du mir noch verraten, wofür die letzte Konstante ist? (*4+1)
Du musst schon den kompletten Term betrachten: (SPALTEN($B1:B1)-1)*4+1
Trage die Formel in eine Zelle ein und kopiere sie nach rechts.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


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