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

Vakantiemaanden juli en augustus automatisch toevoegen

Status
Niet open voor verdere reacties.

Pascal321

Gebruiker
Lid geworden
5 aug 2017
Berichten
198
Ik heb deze vraag in het verleden al eens gepost, maar er dient iets aan de formule gewijzigd te worden en het lukt me maar niet.

Concreet:
Ik heb een sportclub en werk met beurtenkaarten. Een beurtenkaart is 4 maand geldig. De datum van aankoop van zo'n beurtenkaart staat in de ene kolom. In de kolom daarnaast vult excel automatisch de vervaldatum in door er 4 maand aan toe te voegen.
Vroeger trainden we niet in de vakantiemaand juli. En om te voorkomen dat wanneer iemand bijv een beurtenkaart op 1 mei kocht de vervaldatum niet 1 september maar 1 oktober werd hanteerde ik met behulp van dit forum deze formule: =ALS(I2<>"";ZELFDE.DAG(I2;4+EN(MAAND(I2)>2;MAAND(I2)<8));"") (deze formule is gekopieerd uit een cel)
Maar vanaf dit jaar trainen we ook in augustus niet meer. De formule moet dus worden aangepast, maar het lukt me maar niet (omdat ik wellicht de formule ook niet goed begrijp :o)

Hoe kan ik dus mijn formule eenvoudig aanpassen zodat niet alleen juli maar ook augustus mee opgenomen wordt wanneer iemand een beurtenkaart koopt net voor die vakantiemaanden?
 
Gokje zonder voorbeeld:
Code:
=ALS(I2<>"";ZELFDE.DAG(I2;4+[COLOR="#FF0000"]2*[/COLOR]EN(MAAND(I2)>2;MAAND(I2)<8));"")
 
Dat lijkt te lukken, merci!

Alleen, als ik dit naar analogie wil doortrekken met onze maandabonnementen dan gaat er bij maart, april en mei blijkbaar iets fout. :confused: (zie bijlage)

Bij de maandabo's is het dus de bedoeling uiteraard dat er telkens 1 maand bij opgeteld wordt. Maar wanneer er een maandabo aangeschaft wordt in juni dan moeten de vakantiemaanden juli en augustus er ook bij opgeteld worden.
Hoe komt dit en wat moet er aangepast worden?
 

Bijlagen

Volgens mij is het voor de maand abbo zo

Code:
==ALS(A7<>"";ZELFDE.DAG(A7;1+2*(MAAND(A7)=6));"")

omdat je in juli en aug geen abbo's uitgeeft heb je geen EN() test nodig. Alleen als iemand in maand 6 een maandabbo sluit heeft deze in september nog een aantal dagen
 
@roeljongman: dat lijkt idd ook te werken, bedankt! Maar waarom werkt die formule dan niet voor de 10 beurtenkaarten? :confused:
=ALS(C2<>"";ZELFDE.DAG(C2;4+2*(MAAND(C2)=6));"")
Ik heb de formule gekopieerd en de '1+2' verandert in een '4+2' (aangezien daar telkens standaard 4 maanden moeten bijgeteld worden) maar dat blijkt niet te werken?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan