Clever-Excel-Forum

Normale Version: Zellbezug in jeder n-ten Zeile
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Excel-Gemeinde,

ich habe einen Datensatz in einer Stammtabelle, in der pro Zeile für jeden Tag ein Wert eingetragen wird. (Eine Zeile für jeden Tag)
In einer Mastertabelle möchte ich nun Bezug auf diese Zellen nehmen, jedoch sollen die Werte nur in jeder dritten Zeile
die fortlaufenden Zeilen aus der Stammtabelle wiedergeben.

Stammtabelle       Mastertabelle
1                         1
2
3
4                         2
5
6
7                         3
8
9

Mein erster Gedanke war der Einsatz von "=Indirekt", jedoch kenne ich dort nur die Lösung in umgekehrter Weise indem ich einen Zellbezug aus jeder n-ten Zelle beziehe. Huh

Mit freundlichen grüßen 

Marcel
Hallo Marcel,

so?

PHP-Code:
=INDEX(Mastertabelle!$A$1:$A$99;3*ZEILE(A1)-3+(3*ZEILE(A1)-3=0);) 
Du meinst in der Formel bestimmt die "Stammtabelle", da ich den Bezug in der Mastertabelle haben möchte.
Nichtsdestotrotz bekomme ich das gleiche hin wie mit der indirekt:

Stammtabelle       Mastertabelle
1                         1
2                         3
3                         6
4                         9
5                         
6
7                         
8
9

Ich brauche es aber wie oben beschrieben.

Aber trotzdem vielen Dank;)
Hallo Marcel,

z.B. so:

Tabelle2

ABC
1Stammtabelle  Mastertabelle
211 
32
43
542 
65
76
873 
98
109
Formeln der Tabelle
ZelleFormel
B2=WENN(REST(ZEILE(A1);3)=1;INDEX(A$2:A$10;ZEILE(A1)/2);"")
B3=WENN(REST(ZEILE(A2);3)=1;INDEX(A$2:A$10;ZEILE(A2)/2);"")
B4=WENN(REST(ZEILE(A3);3)=1;INDEX(A$2:A$10;ZEILE(A3)/2);"")
B5=WENN(REST(ZEILE(A4);3)=1;INDEX(A$2:A$10;ZEILE(A4)/2);"")
B6=WENN(REST(ZEILE(A5);3)=1;INDEX(A$2:A$10;ZEILE(A5)/2);"")
B7=WENN(REST(ZEILE(A6);3)=1;INDEX(A$2:A$10;ZEILE(A6)/2);"")
B8=WENN(REST(ZEILE(A7);3)=1;INDEX(A$2:A$10;ZEILE(A7)/2);"")
B9=WENN(REST(ZEILE(A8);3)=1;INDEX(A$2:A$10;ZEILE(A8)/2);"")
B10=WENN(REST(ZEILE(A9);3)=1;INDEX(A$2:A$10;ZEILE(A9)/2);"")

Gruß Uwe
Hi,
=WENN(REST(ZEILE(A1);3)=1;INDEX(A:A;ZEILE(A1)/3+2);"")

[attachment=14029]
p.s wenn du aber ohnehin nur in jeder dritten Zeile das Ergebnis willst reicht

=INDEX(A:A;ZEILE(A1)/3+2)