Denkwijze gezocht
Allereerst dit gaat niet over webscripting
Ik moet via Excel een "voertuigenpark" beheren.
Schets:
We hebben activiteiten(activ) met een voertuig. Op dat moment is de auto niet beschikbaar.(Time,Start,end)
Een voertuig is beschikbaar op 1 locatie. Welke naar een andere locatie kan gaan(vertrek en terug.
Het type voertuig(VoerLoco) mag niet gewijzigd worden.
1 dienst kan meerdere types gebruiken, natuurlijk slechts 1 per keer.
Er zijn een 10-tal types
Activiteiten van dezelfde dienst met hetzelfde type welke (bijna) onmiddellijk na elkaar volgen worden gecombineerd naar 1 activiteit. dit als veiligheidsmarge van beschikbaarheid.
activ Service Round Time Start End KG VoerLocoKM Vertrek Terug
AD J0001 -001 5:51:14 8:38:12 14:29:27 59997 D03 52.25 13097 13097
T J0002 2:17:59 5:06:32 7:24:31 D03 51.4
AD J0002 -002 3:48:32 8:47:37 12:36:10 38263 D03 46.11 13097 13097
AD J0003 -003 5:32:00 8:46:09 14:18:10 59749 D03 47.39 13097 13097
AD J0004 -004 5:57:11 8:32:36 14:29:48 71668 V07 46.85 13097 13097
T J0005 2:25:05 5:04:30 7:29:35 D03 53.2
AD J0005 -005 4:22:00 8:56:56 13:18:57 44239 D03 46.65 13097 13097
T J0006 2:23:37 5:07:50 7:31:27 D03 53
AD J0006 -006 5:09:33 8:28:42 13:38:16 45850 D03 49.65 13097 13097
T J0101 1:50:29 5:35:00 7:25:29 D03 31.5
AE J0101 -101 5:24:45 8:35:38 14:00:24 73652 D03 33.09 18078 18078
AD J0102 -102 6:26:49 7:43:12 14:10:02 56705 D03 59.24 13097 13097
AD J0103 -103 5:11:30 8:47:42 13:59:13 39543 D03 57.98 13097 13097
AD J0104 -104 5:55:08 7:58:02 13:53:11 55343 D03 59.19 13097 13097
AD J0105 -105 6:17:03 8:14:47 14:31:50 60430 D03 61.29 13097 13097
De bedoeling is om zo weinig mogelijk voertuigen van elke type te hebben en dus zoveel mogelijk te combineren.
Dit gebeurd allemaal in Excel
Wie kan me ideeën geven?
Jan
Waarom wil je dit in Excel?
lineair programmeren.
Het is het gemakkelijkst om je doel te formaliseren als iets dat je kwantitatief kunt minimaliseren of maximaliseren. In plaats van "zoveel mogelijk combineren" denk ik dan eerder aan "zo laag mogelijke kosten" bijvoorbeeld. Dat kun je uitwerken met variabelen in een spreadsheetmodel. In die richting moet je de oplossing zoeken: probeer te achterhalen welke variabelen iets opleveren of besparen.
Dit type optimalisaties kun je doorrekenen met Jan R op 01/09/2016 13:04:45:
De bedoeling is om zo weinig mogelijk voertuigen van elke type te hebben en dus zoveel mogelijk te combineren.
Het is het gemakkelijkst om je doel te formaliseren als iets dat je kwantitatief kunt minimaliseren of maximaliseren. In plaats van "zoveel mogelijk combineren" denk ik dan eerder aan "zo laag mogelijke kosten" bijvoorbeeld. Dat kun je uitwerken met variabelen in een spreadsheetmodel. In die richting moet je de oplossing zoeken: probeer te achterhalen welke variabelen iets opleveren of besparen.