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

Aantal (actieve) maanden

Status
Niet open voor verdere reacties.

Paauwer

Gebruiker
Lid geworden
3 jan 2008
Berichten
36
Ik heb het forum doorzocht maar kan niets vinden. Dus bij deze mijn vraag.

Ik heb een bestand die onze omzet verdeeld over de maanden. In dit bestand staat de omzet van een project vermeld en middels een formule verdeeld hij deze over de maanden die in de startdatum en de stopdatum overeenkomen.

Het probleem ligt hem in het volgende. Het bedrag moet gedeeld worden. Dus als hij hem spreid over 3 maanden dan moet het bedrag ook door 3 gedeeld zijn. Ik krijg alleen niet een juiste wijze om het aantal maanden uit te rekenen. Het is eigenlijk heel simpel. Als een project half april begint en begin juli eindigt dan eindigen door de formule 4 x een bedrag in een cel. Namelijk in april, mei, juni en juli. Maar mijn formule om het aantal maanden te berekenen zegt dat het 3 maanden is. Waardoor het uiteindelijke bedrag te hoog wordt. Het bedrag gedeeld door 3 wordt in 4 cellen gezet. Dacht een oplossing te hebben door te zeggen het aantal cellen waarin een bedrag komt bepaald het aantal maanden waardoor gedeeld wordt, maar dan krijg ik een kruisverwijzing. Kan iemand mij vertellen hoe ik in de bovenste rij bij looptijd automatisch 2 krijg. De onderste rij is handmatig gedaan. Dat is wat de uitkomst moet zijn.

De verdeling naar de maanden gebeurt via deze formule: =ALS(EN(O$1>=LAATSTE.DAG($H854;-1)+1;O$1<=$I854);$K854/$J854;0)

Kan iemand helpen?
 

Bijlagen

  • Excel maand opsplitsing.JPG
    Excel maand opsplitsing.JPG
    27,3 KB · Weergaven: 53
Je bent lid van een excel-forum en niet van een photoshop forum.

Plaats dus een excel-bestand i.p.v. een plaatje.
 
Beter is een Excelbestand plaatsen.
Code:
=aantal.als(k2:Q2;">0")

Q zal waarschijnlijk een ander letter moeten zijn.
 
Nu met goede bijlage

Mijn excuses in de bijlage zien jullie een voorbeeldje. Het gaat om de gele kolom. Dit heb ik nu handmatig gedaan. Dit zouden de juiste antwoorden moeten zijn, maar die wil ik automatisch genereren.

Harry jouw methode heb ik ook gedaan. Is op zich goed, maar er komt een kruisverwijzing doordat kolom J ook in kolommen L t/m AI gebruikt wordt. Als je dan de functie zelf in ga dan staat daar wel het juiste aantal maanden maar die wordt niet in de cel zelf aangeven ivm de kruisverwijzing.

De bedragen van Kolommen L t/m AI moeten dus opgeteld hetzelfde zijn als het bedrag in K.
 

Bijlagen

Klopt het zo?
Code:
=SOMPRODUCT((L$1:AI$1>=DATUM(JAAR(H2);MAAND(H2);1))*(L$1:AI$1<=DATUM(JAAR(I2);MAAND(I2);1)))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan