Kapacitetsstyring med parameterindsats i Excel???
HejJeg har lavet et skema til planlægning af kapacitetsstyring i Excel. Der er i alt 4 varegrupper med 6 alternativer i hver, som kan ændres ved forskellige parameterindsatser f.eks. variable omkostninger, maskintimer m.v. En af mine kolonner angiver prioritet. Prioritetsrækkefølgen strækker sig fra 1-24 (4 varegrupper * 6 muligheder). Prioriteterne hentes fra en liste på et andet ark, hvor værdierne numerisk indordner sig (1 = B1, som er højeste værdi osv.) Højeste prioritet afgøreres i tilfælde af "knap kapacitet" i virksomheden af værdierne i kolonnen som hedder differensbidrag per time (maskintimer i produktionsvirksomhed). Mit problem er nu, at differensbidrag per time godt kan have samme værdi i flere felter, altså f.eks. når to celler begge har værdien 240, står der prioritet 3 ud for begge to. I dette tilfælde skal højeste værdi afgøres af, hvilken af de to celler der forbruger mindst maskintid (som er anført i en anden kolonne). Da der er 24 rækker i arket, bliver det nogle frygtelige lange formler jeg får lavet, ligesom at de ender i cirkulære reference fejl... Er der nogen der kan hjælpe med at knække denne for mig?
Supplerende spørgsmål:
I arket hvor mine værdier sorteres automatisk efter størrelse, oplever jeg, at jeg manuelt skal gå ind og sætte arket til at sortere værdierne efter at jeg har tastet dem i arket hvor de hentes fra. Jeg håbede på at dette kunne "automatiseres"? Jeg har jeg indtastet følgende arkkode:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("b:b")) Is Nothing Then
Range("b:b").Sort Key1:=Range("b1:b24"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End If
End Sub
HJÆLP!!??