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.

Jede 4. Zeile den Zeilenwert um 1 erhöhen
#1
Hallo,

ich habe folgendes Problem:

Ich möchte aus vier Tabellen jeweils die erste Zeile einer Spalte in eine 5. Tabelle untereinander kopieren und anschließend durch kopieren die nächsten Zeilen einfügen.
Bsp.:

Tabelle1 G1 --> Tabelle5 A1
Tabelle2 G1 --> Tabelle5 A2
Tabelle3 G1 --> Tabelle5 A3
Tabelle4 G1 --> Tabelle5 A4
Tabelle1 G2 --> Tabelle5 A5
Tabelle2 G2 --> Tabelle5 A6
Tabelle3 G2 --> Tabelle5 A7
Tabelle4 G2 --> Tabelle5 A8
Tabelle1 G3 --> Tabelle5 A9
Tabelle2 G3 --> Tabelle5 A10
Tabelle3 G3 --> Tabelle5 A11
Tabelle4 G3 --> Tabelle5 A12
... usw

Gibt es hierfür einen Algorithmus?
Danke
Antworten Top
#2
Hallo,

teste mal folgende Formel:

=INDIREKT("Tabelle"&1+REST(ZEILE(A3)-3;4)&"!"&"G"&GANZZAHL((ZEILE(A3)+1)/4))
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • Bifiboy
Antworten Top
#3
(08.02.2016, 14:56)Peter schrieb: Hallo,

teste mal folgende Formel:

=INDIREKT("Tabelle"&1+REST(ZEILE(A3)-3;4)&"!"&"G"&GANZZAHL((ZEILE(A3)+1)/4))

Hallo Peter,

bei mit funktioniert die Formel, verstehe sie aber leider nicht!
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top
#4
Thumbs Up 
(08.02.2016, 14:56)Peter schrieb: Hallo,

teste mal folgende Formel:

=INDIREKT("Tabelle"&1+REST(ZEILE(A3)-3;4)&"!"&"G"&GANZZAHL((ZEILE(A3)+1)/4))

Besten Dank, es klappt
Antworten Top
#5
Hallo Conny,

einzeln aufgeführt würde man folgende Formeln benötigen:

Tabelle1!G1
Tabelle2!G1
Tabelle3!G1
Tabelle4!G1
Tabelle1!G2
Tabelle2!G2
etc...

Lösen wir die Formel auf und schauen uns zwei Teile genauer an:

=1+REST(ZEILE(A3)-3;4)

und

=GANZZAHL((ZEILE(A3)+1)/4)

Kopiere mal diese Formeln in B1 und C1 und ziehe Sie dann nach unten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 BC
111
221
331
441
512
622
732
842
913
1023
1133
1243

ZelleFormel
B1=1+REST(ZEILE(A3)-3;4)
C1=GANZZAHL((ZEILE(A3)+1)/4)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

In Spalte B stehen immer wieder die Werte von 1 bis 4 und in Spalte C stehen viermal der Wert 1, viermal der Wert 2 etc.

Schau dir einfach mal in der Formelauswertung an was in den einzelnen Zellen passiert.

Und das Ganze wird dann mit Hilfe von Indirekt einfach zusammengesetzt.
Gruß
Peter
[-] Folgende(r) 2 Nutzer sagen Danke an Peter für diesen Beitrag:
  • Bifiboy, WillWissen
Antworten Top
#6
Hi Peter,

zum einen einen dicken Thumps_up wegen der ausgefallenen Formel und einen zweiten Thumps_up für deine super Erklärung. Danke.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
(08.02.2016, 14:56)Peter schrieb: Hallo,

teste mal folgende Formel:

=INDIREKT("Tabelle"&1+REST(ZEILE(A3)-3;4)&"!"&"G"&GANZZAHL((ZEILE(A3)+1)/4))

Hallo Peter, wieso ZEILE(A3)+1..? ... es geht auch ..:
=INDIREKT("Tabelle"&1+REST(ZEILE(A3)-3;4)&"!"&"G"&KÜRZEN(ZEILE(A4)/4))
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#8
Hallo,

Zitat: wieso ZEILE(A3)+1..? ... es geht auch ..:

das ist mein eingeschränkter Denkweise geschuldet. Smile

Ich habe am ersten Teil der Formel rumgedoktert und dann einfach im zweiten Teil mit dem Zeile(A3) weitergemacht und dann nicht daran gedacht das abzuändern.
Gruß
Peter
Antworten Top
#9
Hi,m
Ok einen hätte ich auch :)

Formel in A4 Tabelle5

=INDIREKT("Tabelle"&REST(ZEILE();4)+1&"!G"&KÜRZEN(ZEILE()/4))

zz. für A1
=INDIREKT("Tabelle"&REST(ZEILE()-1;4)+1&"!G"&KÜRZEN(ZEILE(A4)/4))
lg Chris
Feedback nicht vergessen.
[Bild: v.gif]
3a2920576572206973742064656e20646120736f206e65756769657269672e
Antworten Top
#10
gelöscht
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


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