Hallo mede forumleden,
Mijn naam is Mischa en ik ben met een projectje bezig waarbij ik een programma voor het plannen van onderhoud aan machines aan het maken ben.
(de bedoeling is dat ik het onderhoud ga plannen en het onderhoud van achterstallig naar preventief ga krijgen)
Hierbij gebruik ik een aantal formules die ik heb kunnen lenen van andere programma's.
Nu is alleen het probleem dat ik de logica achter sommige formules niet snap of waarom ik bepaalde waardes krijg.
Bekijk bijlage Nieuwe gecomprimeerde (gezipte) map.zip
Het idee van het programma is als volgt:
men geeft onder Laatst uitgevoerd de datum en urenstand in, het programma zou dan de nieuwe datum moeten uitrekenen en de nieuwe urenstand waarbij er weer onderhoud gevoerd moet worden. Dit op basis van de interval die al ingegeven staat.
Nu is het zo dat een machine door storingen wel de datum bereiken kan maar nog niet het aantal draaiuren heeft gehaald, in dat geval is voor de gebruiker de urenstand leidend voor het onderhoud.
er komen nog meer functies in het het programma maar voor nu wil ik dit eerst waterdicht hebben.
De gebruikte formules zijn:
om de uren te berekenen, maar laat in het programma dagen zien (als ik het goed zie) en dit zou in uren moeten zijn. En geeft alleen het aantal tot volgend onderhoud aan, niet de nieuwe urenstand.
om de datum volgend onderhoud te berekenen, maar houd geen rekening mee met dat de weekenden geen arbeid verricht wordt.
Wie kan mij helpen met uitleg?
groetjes Mischa
Mijn naam is Mischa en ik ben met een projectje bezig waarbij ik een programma voor het plannen van onderhoud aan machines aan het maken ben.
(de bedoeling is dat ik het onderhoud ga plannen en het onderhoud van achterstallig naar preventief ga krijgen)
Hierbij gebruik ik een aantal formules die ik heb kunnen lenen van andere programma's.
Nu is alleen het probleem dat ik de logica achter sommige formules niet snap of waarom ik bepaalde waardes krijg.
Bekijk bijlage Nieuwe gecomprimeerde (gezipte) map.zip
Het idee van het programma is als volgt:
men geeft onder Laatst uitgevoerd de datum en urenstand in, het programma zou dan de nieuwe datum moeten uitrekenen en de nieuwe urenstand waarbij er weer onderhoud gevoerd moet worden. Dit op basis van de interval die al ingegeven staat.
Nu is het zo dat een machine door storingen wel de datum bereiken kan maar nog niet het aantal draaiuren heeft gehaald, in dat geval is voor de gebruiker de urenstand leidend voor het onderhoud.
er komen nog meer functies in het het programma maar voor nu wil ik dit eerst waterdicht hebben.
De gebruikte formules zijn:
Code:
=ALS(D8+INTEGER(C8/24)=0;" ";ALS(INTEGER(F8-NU()+1)<-30000;" ";INTEGER(F8-NU()+1)))
Code:
=ALS(D8+INTEGER(C8/24)=0;" ";D8+INTEGER(C8/24))
Wie kan mij helpen met uitleg?
groetjes Mischa
Laatst bewerkt: