Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Excel Bezug x mal nehmen, dann nächster Wert
#1
Hallo zusammen,

ich glaube ich stehe aktuell auf dem Schlauch.

Ich habe eine Tabelle mit den folgenden Werten:

A1: Test1
A2: Test2
A3: Test3

Nun möchte ich ab B1-B11 mit dem Wert A1 arbeiten und ab B12-B22 mit dem Wert A2 und ab B23-B33 mit dem Wert A3.

Hat jemand eine Idee wie ich das in einer Excel festlege, dass 10 mal der Wert aus einer Zelle gezogen wird und ab dem 11. mal er auf den nächsten Wert spring?

Vielen Dank im Voraus
Top
#2
Tabelle1

AB
1Test1Test1
2Test2Test1
3Test3Test1
4Test1
5Test1
6Test1
7Test1
8Test1
9Test1
10Test1
11Test1
12Test2
13Test2
Formeln der Tabelle
ZelleFormel
B1=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A1)/11;0);1)
B2=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A2)/11;0);1)
B3=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A3)/11;0);1)
B4=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A4)/11;0);1)
B5=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A5)/11;0);1)
B6=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A6)/11;0);1)
B7=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A7)/11;0);1)
B8=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A8)/11;0);1)
B9=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A9)/11;0);1)
B10=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A10)/11;0);1)
B11=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A11)/11;0);1)
B12=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A12)/11;0);1)
B13=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A13)/11;0);1)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Schöne Grüße
Berni
Top
#3
Hi Bernie,

Zitat:=INDEX($A$1:$A$3;AUFRUNDEN(ZEILE(A1)/11;0);1)

die Spaltenbezeichnung ist nicht nötig. Wink
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#4
Das nennt man dann glaube ich "In Schönheit sterben"...  Confused
Hast natürlich recht, Günter!
Schöne Grüße
Berni
Top
#5
Moin!
Außer Konkurrenz und leider nur für Excel365-Abonnenten.
Es braucht nur eine einzige Formelzelle (hier B1).
(hier habe ich das Ganze dynamisch aufgebaut und Namen vergeben)

ABCD
1Test1Test1Wiederholungen6
2Test2Test1AnzahlWerte3
3Test3Test1
4Test1
5Test1
6Test1
7Test2
8Test2
9Test2
10Test2
11Test2
12Test2
13Test3
14Test3
15Test3
16Test3
17Test3
18Test3
19

NameBezug
AnzW=Tabelle4!$D$2
Wdhlg=Tabelle4!$D$1

ZelleFormel
B1=INDEX(A:A;AUFRUNDEN(SEQUENZ(Wdhlg*AnzW)/Wdhlg;0))
D2=ANZAHL2(A:A)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top


Gehe zu:


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