Avatar billede brops Nybegynder
28. juli 2011 - 12:28 Der er 1 løsning

Summerings problem

Jeg har et problem, jeg ikke kan gennemskue hvordan jeg skal løse.

Jeg skal beregne den faktuelle kapacitet for et pluk.

jeg har 4 kolonner:

[Alle VareID for ordren] (kaldt 1)
[Hvor meget 1 af Varen med vareID fylder] (kaldt 2)
[Hvilke vareID der skal plukkes på en tur] (kaldt 3)
[Hvor mange der skal plukkes af varen med vareID] (kaldt 4)

1 og 2 har samme størrelse, og 3 og 4 har samme størrelse.
Det jeg skal er at for hver VareID i 3 skal jeg finde det tilsvarende VareID i 1 og så gange den tilsvarende værdi i 2 med 4, og summere de resultater op.

Se eks her under:


                               
VareID(1):    1 procent af en palle(2):
5        11,11
22        7,14
15        14,29
3        3,85
8        25,00
12        6,25
6        0,50
14        10,00
17        25,00
4        5,56
24        20,00
1        5,56
                               
-----------------------------------------------------------------
            Varemængde(4)            VareID(3)                   
Der skal plukkes:     0    af vare med ID:     0       
Der skal plukkes:     7    af vare med ID:     5           
Der skal plukkes:     44    af vare med ID:     6           
Der skal plukkes:     0    af vare med ID:     0           
Omkostninger for denne rute er:      10016,8284271247                           
Kapacitete for denne rute er:     100    %

Det er nemt nok at gøre for en liste med kun 2 pluk, men jeg har lister med op til 12 pluk.
jeg ved jeg kunne lave en masse hvis betingelser, hvor jeg tester hver enkel punkt med hver enkel ID, er der ikke en nemmere måde?

MVH Jonas
Avatar billede brops Nybegynder
10. august 2011 - 14:25 #1
Lukker her, har ikke løst det, men har lavet en lille applikation som klare det for mig
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

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