Clever-Excel-Forum

Normale Version: Formelbezug anpassen beim Einfügen von Formeln, Zeilen überspringen in Zieldatei
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
[attachment=18671]
Hallo zusammen,

ich habe folgendes Problem:

Ich möchte in Tabelle 1 an den markierten Stellen jeweils die Werte aus Tabelle 2 einfügen, s. Screenshot und die Testdatei anbei
In Tabelle 1 (Zieldatei) soll in die jeweils vierte Zeile der Wert aus Tabelle 2 übertragen werden.
In Tabelle 2 sind die Werte in jeder Zelle untereinander zu finden.

Der umgekehrte Fall (Tabelle 2 = Ziel und tabelle 1 = Daten) lässt sich leicht per INDEX-Funktion lösen. Die Besonderheit besteht hier drin, dass in der Zieldatei nur in jede vierte Zeile der jeweils nachfolgende Wert  aus der Tabelle 2 übernommen werden soll. Hätte ich nur 3 Werte wäre es einfach, nur leider müssen bis zu 500 Werte auf diese Art und Weise übernommen werden.
Wie muss ich hier den Verweis/Bezug setzen, damit dies automatisiert passiert?
Kopieren/Einfügen funktioniert leider nicht so einfach aufgrund der automatischen Bezüge.
Hat jemand eine Idee wie ich hier die Bezüge anpassen kann oder eine andere Lösung parat? Am besten ohne VBA  :19:  Das wäre großartig   :18:  
Ich verzweifle schon so langsam... :20:



[
Bild bitte so als Datei hochladen: Klick mich!
]

Beste Grüße,
ABSTE
Hi,

stelle uns bitte anstatt deiner ScrShots deine Tabelle zur Verfügung. Entweder als Tabellenausschnitt oder als .xlsx. Hier kannst du nachlesen, wie es geht: http://www.clever-excel-forum.de/Forum-N...gshinweise

In deinen Bildchen sind keine Formeln erkennbar, so dass auch niemand dir den Bezug (relativ/absolut) korrigieren kann. Auch können Helfer in den Bildchen keine ideen testen.
Moin!
Ich habe es so verstanden:
DEFG
1xxxxxxxx
2yyyy
3zzzz
4
5yyyy
6
7
8
9zzzz
10
11
12

ZelleFormel
D1=WENN(REST(ZEILE(A4);4)=0;INDEX(G:G;ZEILE(A1)/4+1);"")
D2=WENN(REST(ZEILE(A5);4)=0;INDEX(G:G;ZEILE(A2)/4+1);"")

Gruß Ralf
Testdatei anbei Smile
Hm, irgendiwei funtkioniert das nicht...tortzdem danke schon mal für deine Mühe.
Ich habe eine Testdatei hochgeladen Smile
Hi,

"irgendwie funktioniert das nicht..." ist keine hilfreiche Aussage. Du solltest schon mitteilen, was nicht funktioniert und was du wo getan hast. Meine Vermutung: Formel an die tatsächlichen Begebenheiten nicht angepasst. Hier Ralfs Vorschlag an deiner Testdatei ausprobiert.

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCD
1Tabelle 2
2ABCD
3a1a1
42f
5dd
6
72f
8
9
10
11dd

ZelleFormel
A3=WENN(REST(ZEILE(A4);4)=0;INDEX(C:C;ZEILE(A1)/4+3);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Besten Dank! Es hat funktioniert Smile