• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Datum rekenen

Status
Niet open voor verdere reacties.

marina_peter

Gebruiker
Lid geworden
8 sep 2000
Berichten
61
Beste forummers,

Ik ben op zoek naar de volgende mogelijkheid;

Ik wil in een veld de functie nu() invoegen. Vervolgens wil ik in de onderliggende velden dat van de datum (nu) telkens automatisch één maand afgetrokken wordt.
v.b.
veld A10 nu() 23-03-2010

Veld A15 zou dan moeten zijn 23-02-2010
Veld A16 zou dan moeten zijn 23-01-2010
Veld A17 zou dan moeten zijn 23-12-2009
enzovoorts.....
Is voor bovenstaande een formule beschikbaar die dit automatisch doet.

Dank voor jullie reactie

Peter
 
marina_peter,

Het bereik moet je wel even aanpassen.
Ik hoop dat het werkt.

Code:
Sub Vulin()
    [A15] = "=EDATE(R[-5]C,-1)"
  For Each cl In [A16:A25]
    cl.Value = "=EDATE(R[-1]C,-1)"
  Next
End Sub

Edit: Macro aan gepast, hij vuld nu ook A15 in.
 
Laatst bewerkt:
Via een andere weg kun je ook in Rome aankomen:

Code:
DATE(YEAR($A$10);MONTH($A$10)-ROW()+14;DAY($A$10))(A10))

en dan doortrekken naar beneden.
 
Laatst bewerkt:
Met VBA:

Code:
Sub Macro23()
    [B1] = "=today()"
    [B1:B20].DataSeries xlColumns, xlChronological, xlMonth, -1
End Sub

Met de hand
zet een datum in een cel; selcter die cel en breid die selectie naar beneden uit in de kolom.
Menubalk/Bewerken/doorvoeren/reeks/kolommen/datum/maand/interval -1/OK
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan