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.

Excel • besondere Zahlenfolge erstellen
#1
Question 
Hallo liebe Community,
ich habe ein kleines Problem mit Excel .. es will nicht so wie ich will Confused 

Also ich benötige eine Zahlenfolge

1
2
3
800
801
802
4
5
6
803
804
805
.
.
.

bis 1600 sozusagen. Wenn ich aber aufziehe, schlägt mir Excel entweder Kommazahlen oder eine unerklärliche Zahlenfolge vor. Huh

Gibt es die Möglichkeit das Excel kapiert was ich möchte??  :22:
Antworten Top
#2
Beispieldatei hochladen ?

Was macht diese Ordnung für Sinn ? Was ist die Hintergrund ?
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#3
Hallo L...,

hier eine mögliche Formel, die du nach dem Ausfüllen durch die Werte erstzen kannst.

=WENN(REST(AUFRUNDEN(ZEILE(A1)/3;0);2)=1;AUFRUNDEN(ZEILE(A1)/6;0)*3-2+REST(ZEILE(A3);3);AUFRUNDEN(ZEILE(A1)/6;0)*3+797+REST(ZEILE(A3);3))


Angehängte Dateien
.xlsx   folge.xlsx (Größe: 9,15 KB / Downloads: 5)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#4
In VBA:


PHP-Code:
Sub M_snb()
  sn = [if(mod(row(1:1600)-1,6)+1<4,row(1:1600)-3*int(row(1:1600)/6),row(1:1600)+800--3*int((row(1:1600)-1)/6))]
  Cells(1).Resize(UBound(sn)) = sn
End Sub 
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#5
Hi

Für dein Beispiel.

A1=    1
A2=    2
A3=    3
A4=    800
A5=    801
A6=    802
A7=    A1+3    'A7 nach unten ziehen

Gruß Elex
Antworten Top
#6
Hallo Elex,

Spielverderber! :05: Thumps_up

Gruß Uwe
Antworten Top
#7
Quark Spielverderber, ich doch nicht.
 
Kann keinen Regelverstoß finden. :75:
https://www.clever-excel-forum.de/Thread-Forenregeln
 
Und das Spiel läuft doch noch, geht bestimmt kürzer.  :15:
Antworten Top
#8
Hallo,

und hier noch eine etwas kürzere Formelalternative:

=WENN(REST(ZEILE(A1)-1;6)+1<4;KÜRZEN(ZEILE(A1)/6)*3+REST(ZEILE(A3);3)+1;800+REST(ZEILE(A3);6)+KÜRZEN((ZEILE(A1)-1)/6)*3)


:21:

Gruß


Christian
Antworten Top
#9
Hallo, du hast schon das hier --> in #5 gesehen..?
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
#10
Hallo Jockel,

ja, habs gesehen,  aber es geht doch um die Herausforderung...


:19:

und auch noch etwas kürzer:

=WENN(REST(ZEILE(A6);6)<3;KÜRZEN(ZEILE(A1)/6)*3+REST(ZEILE(A3);3)+1;800+REST(ZEILE(A3);6)+KÜRZEN((ZEILE(A1)-1)/6)*3)


Gruß


Christian
Antworten Top


Gehe zu:


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