• 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.

Probleem met datumvoorstelling

Status
Niet open voor verdere reacties.

NIh1IlO

Gebruiker
Lid geworden
4 feb 2003
Berichten
759
Beste,
Ik heb in een lijn de maanden uitgezet (van jan t/m dec).
In een tabel wil ik waarden invoegen die voor een lopende maand geldig zijn. De waarden van het vorige jaar blijven staan tot de waarden in het lopende jaar kunnen worden toegevoegd.
Hoe kan ik nu de maanden aanduiden naargelang van de vooruitgang in het jaar zoadt bvb in de maand jan en feb (huidige maand) 2021 wordt toegevoegd terwijl de nog niet bereikte maanden 2020 blijft staan.
Kortom welke formule kan dit resultaat meteen bereiken.
Ik voeg in bijlage een voorbeeldbestand met de nodige toelichting.
Hopelijk kunnen de specialisten mij van het probleem verlossen door een concrete oplossing aan te bieden.
Waarvoor mijn uiterste dank reeds op voorhand.
Met vriendelijke groeten,
nih1Ilo
 

Bijlagen

Hallo,

Probeer deze formule eens: =ALS(MAAND(VANDAAG())<MAAND(B2);DATUM(JAAR($O$1);MAAND(B2);1);DATUM(JAAR($P$1);MAAND(B2);1))

Groet

Dirk
 
ik gok dat je de bovenste rij van je tabel bedoeld dan kun je deze proberen:

ps met excel 365 zou dit mooier zijn: ( Mnd;Kolom(A1) staat voor de maand wordt bepaald door Kolom(A1) )
Code:
=LET(Mnd;KOLOM(A1);ALS(MAAND(VANDAAG())<Mnd;DATUM(JAAR(NU())-1;Mnd;1);DATUM(JAAR(NU());Mnd;1)))
 

Bijlagen

Laatst bewerkt:
Beginnend in kolom B:
PHP:
=DATE(YEAR(TODAY())-(MONTH(TODAY())<COLUMN()-1);COLUMN()-1;1)
of
PHP:
=EDATE(TODAY();COLUMN()-MONTH(TODAY())-1-12*(MONTH(TODAY())<COLUMN()-1))
Ik zie geen eigen pogingen in je bestand.
 
Laatst bewerkt:
Beste meedenkers,

Van harte bedankt voor de aangeboden oplossing. Prima en adequate service.

Vriendelijke groeten van een zeer tevreden Excelgebruiker!

NIh1IlO :thumb:
 
Beste snb,

Ook bedankt voor het meedenken.
Inderdaad er staat geen poging van mijnentwege in het bestand, maar ik kan je verzekeren dat ik uren pogingen heb gedaan om resultaat te verkrijgen zoals ik het wou.
Ik heb jouw formule vertaald naar het Nederlands =DATUM(JAAR(VANDAAG())-MAAND(VANDAAG())<KOLOM()-1;KOLOM()-1;1) en ik krijg als resultaat: 1/01/1900.
Hoe komt dit?

Bedankt alvast voor het wederwoord.

NIh1IlO

Aanpassing bericht,

Ik heb de formule op een andere plaats ingevoegd en nu is het wel correct. Sorry voor de overlast.
 
Laatst bewerkt:
Plaats het bestand waarin je dat hebt gedaan.
 
Beste snb,

In bijlage het bestand (zie gele cellen bovenaan).

Met vriendelijke groeten,
NIh1IlO
 

Bijlagen

Haakje-fout:
Code:
=DATUM(JAAR(VANDAAG())-[COLOR="#FF0000"][B]([/B][/COLOR]MAAND(VANDAAG())<KOLOM()-1[B][COLOR="#FF0000"])[/COLOR][/B];KOLOM()-1;1)
 
Bedankt AlexCEL,

De formule doet het!

Met vriendelijke groeten,
NIh1IlO:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan