Clever-Excel-Forum

Normale Version: Zahl in einer Zelle zu einem bestimmten Datum um eins erhöhen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

1. loa hat nichts mit dem Datum zu tun! Das ist ein Zeilenzähler! Also heißt es am Anfang loa=3
2. Wenn Deine Zahlen in N stehen, dann sollte das die Spalte 14 sein.

Hallo,

mit Formeln und zwei Hilfsspalten, damit die Formeln klein bleiben. In R steht der Beginn der Laufzeit und in S die Anfangsstufe an diesem Tag.

[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 ENRS
1GStufeStichtag GStufe
21801.01.201701.01.201518
31201.01.201701.01.201311
41501.07.201601.07.201414
51201.01.201901.01.201712
6701.07.201801.07.20167
71201.07.201601.07.201411

ZelleFormel
E2=WENNFEHLER(KÜRZEN(DATEDIF(R2;HEUTE();"Y")/2;);0)+S2
N2=DATUM(JAHR(R2)+MAX(1;AUFRUNDEN((JAHR(HEUTE())-JAHR(R2))/2;0))*2;MONAT(R2);1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Hallo Edgar,

habe es mal wie vorher beschrieben ausgeführt in VBA!

Für alle die 01.07.2016 gehabt haben hat es beim ausführen des Makros funktioniert und auch die erneute Stichzeit ist entsprechend um 2 Jahre verlängert worden.

Die einzige Frage die für mich noch unklar ist:

Das Makro muss ich nur einmal ausführen, oder jedes mal zu den Stichtagen???

Die Ausarbeitung mit den Spalten ist cool aber finde Lösung mit VBA besser!!

Danke Erika
Hallo,

das Makro wird bei jedem Öffnen der Datei ausgeführt.
Hallo Bosko,

danke dir funktioniert SUPER.
Hatte nur den Fehler gemacht es am Anfang nicht in die Arbeitsmappe unter Private Sub zu speichern, weshalb das mit aut. ausführen nicht klappte.
Hab ein wenig nachgelesen und somit Fehler gleich entdeckt.

Danke dir vielmals für deine rasche Lösung meines Anliegens.

Danke Erika
Seiten: 1 2