Goedemorgen,
Ben ik weer met mijn volgende dilemma.. Ik ben voorraden aan het checken en wil dan bepalen of het product adhv de verkoopgeschiedenis ingekocht dient te worden en hoe veel stuks ingekocht dienen te worden.
Wat ik had gedacht was:
Als in de laatste drie maanden geen afzet is geweest, dan hoeft het product niet automatisch besteld te worden. Als er wel afzet is geweest dan kijk naar het gemiddelde van de afgelopen 12 maanden en koop dit gemiddelde in, maanden waarin niets verkocht is worden niet meegeteld. Hiervoor heb ik deze code:
Alleen wanneer er dus een product is waarvan het hele jaar niets verkocht is, alleen in de laatste maand 20x stuks verkocht zijn. Berekent ie dus dat ik 20 stuks ga bestellen voor de komende maand, dit is niet de bedoeling want het was waarschijnlijk maar een enkele keer dat dit product zo vaak verkocht word.
Nu wou ik dit oplossen met de code:
Dus als de hoogste waarde in de afgelopen waarde groter of gelijk aan is aan de hoogste waarde, dan bestel een kwart vd waarde.
Maar deze code resulteert dan in #WAARDE! en ik vind zelf niet wat ik fout doe.
Wil ik te veel? Heb nog mijn document met probeerseltjes toegevoegd..
Bekijk bijlage Probeercodes.xlsx
Alvast alweer bedankt.
NB heb spaties in de code gezet ivm de smileys...
Ben ik weer met mijn volgende dilemma.. Ik ben voorraden aan het checken en wil dan bepalen of het product adhv de verkoopgeschiedenis ingekocht dient te worden en hoe veel stuks ingekocht dienen te worden.
Wat ik had gedacht was:
Als in de laatste drie maanden geen afzet is geweest, dan hoeft het product niet automatisch besteld te worden. Als er wel afzet is geweest dan kijk naar het gemiddelde van de afgelopen 12 maanden en koop dit gemiddelde in, maanden waarin niets verkocht is worden niet meegeteld. Hiervoor heb ik deze code:
=ALS(AANTAL.ALS(N11: P11;"<1")<=2;ALS.FOUT(GEMIDDELDE.ALS(G11: P11;">0");0);"0");
Alleen wanneer er dus een product is waarvan het hele jaar niets verkocht is, alleen in de laatste maand 20x stuks verkocht zijn. Berekent ie dus dat ik 20 stuks ga bestellen voor de komende maand, dit is niet de bedoeling want het was waarschijnlijk maar een enkele keer dat dit product zo vaak verkocht word.
Nu wou ik dit oplossen met de code:
=ALS(MAX(G11: P11)*GROTER.DAN(MAX(N11: P11); );MAX(G11: P11)*0,25; )
Dus als de hoogste waarde in de afgelopen waarde groter of gelijk aan is aan de hoogste waarde, dan bestel een kwart vd waarde.
Maar deze code resulteert dan in #WAARDE! en ik vind zelf niet wat ik fout doe.
Wil ik te veel? Heb nog mijn document met probeerseltjes toegevoegd..
Bekijk bijlage Probeercodes.xlsx
Alvast alweer bedankt.
NB heb spaties in de code gezet ivm de smileys...
Laatst bewerkt: