Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 10 van 10

Onderwerp: Oplosser instellen

  1. #1
    Senior Member
    Geregistreerd
    14 oktober 2014
    Vraag is niet opgelost

    Oplosser instellen

    Hallo,

    Ik probeer de oplosser zo in te stellen dat aan de volgende randvoorwaarden wordt voldaan.

    J18 wordt geminimaliseerd door veranderingen in de cellen B10 en B13, waarbij de som daarvan niet wijzigt (dus gelijk is aan de som van de waarden in B10 en B13. In dit geval dus 19)

    Weet iemand hoe ik dat kan ingeven.

    gr,
    Bijgevoegde bestanden Bijgevoegde bestanden

  2. #2
    Kijk of je hier wijzer van word.
    http://info.math4all.nl/XL/XLoplos.html
    Met vriendelijke groet,
    Vergeet niet de vraag als opgelost te zetten als je tevreden ben.

    EA

  3. #3
    Senior Member
    Geregistreerd
    14 oktober 2014
    dank voor je meedenken.

    die link ken ik, maar geeft mij geen inzichten die er toe leiden om mijn vraag op te kunnen lossen helaas

  4. #4
    Senior Member
    Geregistreerd
    14 februari 2012
    Als de som van B10 en B13 niet mag wijzigen, dan kun je beter een formule in B13 zetten:
    Code:
    =19-B10
    Dan hoef je in de oplosser enkel nog maar B10 te wijzigen.

  5. #5
    Senior Member
    Geregistreerd
    14 oktober 2014
    hoi Conseclusie,

    Dat levert enkele problemen op. De voornaamste:

    - het wordt een statisch model. Ik wil graag dat, wat voor getallen er ook in B10 en B13 staan, de som daarvan niet wijzigt.

    Maar de som is ook geen 19.

    Heb je hem getest? Of doe ik iets verkeerd?

  6. #6
    Senior Member
    Geregistreerd
    14 februari 2012
    Oplosser werkt (bij mij in ieder geval) zelden precies zoals ik wens.
    (Bv.) Een voorwaarde dat een waarde een geheel getal moet zijn wordt regelmatig simpelweg genegeerd.
    Wellicht dat je met een simpel macrootje sneller tot de gewenste oplossing komt.
    Bv:
    Code:
    Sub MinJ18()
    'Formule in B13: =B7-B10
    [B7] = 19 'Zelf de gewenste som kiezen
    Waarde = 1000000
    For AantalMedewerkersA = 1 To 100
        [B10] = AantalMedewerkersA
        If Abs(Range("J18")) < Waarde Then
            Waarde = Abs(Range("J18"))
            Else:
                [B10] = [B10] - 1
                Exit Sub
        End If
    Next AantalMedewerkersA
    End Sub
    Laatst aangepast door Conseclusie : 12 juli 2019 om 10:59

  7. #7
    Senior Member
    Geregistreerd
    14 oktober 2014
    ga ik proberen. Kom ik later even op terug.

  8. #8
    Mega Senior cow18's avatar
    Geregistreerd
    24 mei 2008
    Locatie
    Alveringem, België
    je zal toch iets meer moeten vertellen aan de oplosser, dan 2 parameters en een doelfunctie die minimaal moet zijn.
    Wat zijn de vereisten, want als ik zo random enkele cijfers in die B-cellen invul dan komt die doelfunctie bij momenten negatief of fout door te delen door 0.
    Kan/mag dat allemaal ?
    Dus kan je je iets beter omschrijven ?

  9. #9
    Senior Member
    Geregistreerd
    14 oktober 2014
    Er moet inderdaad 1 cel worden geminimaliseerd door aanpassingen in de cellen B10 en B13 waarbij de som van beide niet wordt aangepast, alleen de verdeling.
    Een randvoorwaarde zou kunnen zijn dat B10 en 13 groter of gelijk zijn dan nul. De oorspronkelijke getallen zullen echter altijd groter of gelijk zijn aan 0, want het gaat om aantal medewerkers.

  10. #10
    Mega Senior cow18's avatar
    Geregistreerd
    24 mei 2008
    Locatie
    Alveringem, België
    ik probeer met vele goeie wil mee te denken, volgens mij heb ik dat vroeger ook al eens gedaan, want het probleem komt me bekend voor.
    zie bijlage, dus alle vaste en minimale uitzenduren toekennen en daarna nog de resterende extra uren proberen te verdelen over 19 man zodat iedereen ongeveer even lang moet werken.
    Dat resulteert bij mij, in een geheelgetallige oplossing, op 5 A en 14 B-krachten, die elk respektievelijk 9.1 en 10.11 uur werken.
    Probleem, dat het mijne niet is, je laat ze wel 160 uren supplementair werken, of is dat nodig voor de sociale vrede ???

    Of anders moet je me het probleem nog eens duidelijker proberen te omschrijven.
    Bijgevoegde bestanden Bijgevoegde bestanden

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren