Avatar billede Olav123 Nybegynder
11. februar 2012 - 02:36 Der er 6 kommentarer og
1 løsning

Problemløser, "HVIS" formel, eller andet til optimering?

Hej
Jeg håber at nogen kan hjælpe. Kan også godt sende arket hvis dette ønskes.

Jeg arbejder på et ark med parameter indsatser og har brug for at finde de, imellem 2-4 (varierer) bedste afsætningsmuligheder, regnet ud fra dækningsbidrag i forhold til en begrænset kapacitet på 8000 stk. Jeg er i tvivl om hvilke værktøjer der skal tages i brug? Jeg skal helst bruge en værdi fra hver af de varegrupper som forekommer i beregningen (A+B+C)Skemaet ser sådan ud:

    Navn    Afsætning Timeforbrug        Dækningsbidrag
1    C1    48000    2000    888    37    1776000
2    B 1    60000    1500    800    20    1200000
3    A 1    20000    1000    600    30    600000
4    C2    72000    3000    384    30    2160000
5    B 2    80000    2000    320    17    1360000
6    C3    108000    4500    288    24    2592000
7    A 2    30000    1500    240    24    720000
8    A 3    50000    2500    230    19    950000
9    B 3    120000    3000    200    13    1560000
10    C4    144000    6000    192    20    2880000
11    A 4    70000    3500    170    16    1120000
12    C5    168000    7000    144    18    3024000
13    B 4    180000    4500    40    9    1620000
14    B 5    260000    6500    -30    6    1560000
15    A 5    90000    4500    -40    12    1080000
16    C6    192000    8000    -144    15    2880000
17    A 6    0    0    NEG    0    0
0    0    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
#I/T    #I/T    #I/T    #I/T    #I/T    #I/T    #I/T
0    I alt    200000    7500    0    117    5736000
Avatar billede anlu Nybegynder
11. februar 2012 - 10:18 #1
Lidt uddybning for at være sikker på jeg forstår problemet:

Det du gerne vil er at finde den kombination af 2-4 rækker der maksimerer summen af værdierne i den sidste kolonne (dækningsbidrag) samtidig med at summen af værdierne i den kolonne hvor der i række 1 står 2000 (stk) bliver højst 8000?

Og hvordan kommer A,B,C'erne ind i billedet. Er der fx en regel der siger at det ikke kun må være A'er? Eller at der højst må være 2 af samme bogstav? Eller...?
Avatar billede Olav123 Nybegynder
11. februar 2012 - 10:49 #2
Hej anlu

"Det du gerne vil er at finde den kombination af 2-4 rækker der maksimerer summen af værdierne i den sidste kolonne (dækningsbidrag) samtidig med at summen af værdierne i den kolonne hvor der i række 1 står 2000 (stk) bliver højst 8000?"

Dette er helt korrekt.


A,B,C, stammer fra et skema med parameterindsatser. Skemaet består af 4 grupper (f.eks. A,B,C,D), hvor der i hver gruppe kan ændres parameterindsats (priser, afsætning, m.v.) Værdierne i ovenstående er LOpslag fra dette skema. Her er værdierne sorteret i prioriteter(1,2,3...) efter "differensbidrag per time". Når der opstår knap kapacitet i virksomheden, skal vi derfor sortere produktsammensætningen efter hvad der giver os
det bedste samlede dækningsbidrag.
Avatar billede anlu Nybegynder
11. februar 2012 - 12:15 #3
Jeg forstår det således at hver række kan vælges en eller 0 gange - dvs. at man ikke kan vælge at køre flere batche af samme produkt eller at køre delbatche (fordi dækningsbidraget ikke er lineært afhængigt af batch-størrelsen).

Du er i ude i noget heltals-optimering, som er ikke-trivielt.

Excel har en "solver"-add in, som man kan bruge til at løse den slags opgaver med, så den kan du måske finde ud af at bruge. Det er ikke helt trivielt - hvis man ikke er vant til at tænke på den måde.

Denne artikel beskriver lidt af den samme problemstilling som din - jeg har ikke nærlæst, så det er meget tænkeligt at det ikke kan bruges direkte, men måske kan du få noget inspiration.
http://office.microsoft.com/en-us/excel-help/using-solver-to-determine-the-optimal-product-mix-HA010285262.aspx

Alternativt skal man selv skrive noget VBA kode der løber alle mulighederne igennem på mere "naiv" vis - jeg vil tro det er muligt (her tænker jeg på at det kan gøres med rimelig køretid) når ikke der er flere rækker end du har.

Hvis du skal have mere detaljeret hjælp, bliver du nok nødt til at sende arket til mig, og så må vi tage den derfra.
Avatar billede Olav123 Nybegynder
11. februar 2012 - 13:12 #4
Jeg vil gerne sende det til dig. Hvad er din mail?
Avatar billede anlu Nybegynder
11. februar 2012 - 13:25 #5
Jeg sender den lige i en privat besked til dig.
Avatar billede Olav123 Nybegynder
13. februar 2012 - 21:25 #6
Hej anlu

Kan du skrive et svar så jeg kan give point.
Avatar billede anlu Nybegynder
13. februar 2012 - 22:03 #7
Hermed et svar.

Til andre der evt. har fulgt tråden, så blev løsningen et SOLVER setup med binære valg-variable.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester