Zahlen in einer bestimmten Reihenfolge anzeigen
#11
Hallo,

mit folgender Formel in B1:


Code:
=WENN(ZEILE(A1)+(SPALTE(B1)-1)*3>MAX($A:$A);"";INDEX($A:$A;ZEILE(A1))&","
&INDEX($A:$A;ZEILE(A1)+SPALTE(B1)-1)&","&INDEX($A:$A;ZEILE(A1)+(SPALTE(B1)-1)*2)
&","&INDEX($A:$A;ZEILE(A1)+(SPALTE(B1)-1)*3))

und Formel nach rechts und unten kopieren.
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • xck192
Antworten Top
#12
(01.01.2019, 21:04)neopa schrieb: Hallo,

mit folgender Formel in B1:


Code:
=WENN(ZEILE(A1)+(SPALTE(B1)-1)*3>MAX($A:$A);"";INDEX($A:$A;ZEILE(A1))&","
&INDEX($A:$A;ZEILE(A1)+SPALTE(B1)-1)&","&INDEX($A:$A;ZEILE(A1)+(SPALTE(B1)-1)*2)
&","&INDEX($A:$A;ZEILE(A1)+(SPALTE(B1)-1)*3))

und Formel nach rechts und unten kopieren.


Danke. Das ist genau das was ich gesucht habe.

Jetzt müsstest du mir noch erklären, was ich an dem Code ändern muss wenn angenommen in Zelle B1: 1,2,3,4,5 steht.
In Zelle C1 müsstet dann der folgende Wert stehen: 1,3,5,7,9.
Antworten Top
#13
(01.01.2019, 21:34)xck192 schrieb: Danke. Das ist genau das was ich gesucht habe.

Jetzt müsstest du mir noch erklären, was ich an dem Code ändern muss wenn angenommen in Zelle B1: 1,2,3,4,5 steht.
In Zelle C1 müsstet dann der folgende Wert stehen: 1,3,5,7,9.

Dann ergänzt du die Formel mit dem sich wiederholenden Teil und änderst die letzte Zahl von 3 auf 4

&","&INDEX($A:$A;ZEILE(A1)+(SPALTE(B1)-1)*4)
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
[-] Folgende(r) 1 Nutzer sagt Danke an coemm für diesen Beitrag:
  • xck192
Antworten Top
#14
Hallo, :19:

du könntest es auch über eine UDF lösen: :21:
[attachment=21627]

Da hast du die Möglichkeit alles über Parameter zu steuern.
[-] Folgende(r) 1 Nutzer sagt Danke an Gast für diesen Beitrag:
  • xck192
Antworten Top


Gehe zu:


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