Avatar billede skipperDK Nybegynder
14. januar 2010 - 17:01 Der er 1 kommentar

Excel automatisk fordeling ud fra rang

Hej,

Jeg er ved at udvikle et Excel ark (2007) på windows 2003 server, der kan fordele produkter til butikker ud fra flere faktorer. Jeg har givet et http://peecee.dk/upload/view/217687link til et billede, som nok forklare det noget bedre.

Solgte stk. i en tidligere periode pr. butik
Rating af produkt

Det problem jeg er stødt ind i er følgende:

Jeg har Produkt a til z inden for en varegruppe, hvor der er solgt forskelligt stk. af hver i hver butik.

Min rating giver total 100% på for alle Produkterne (a - z).

Da min formel pt. er ret simpel, så tager den rating fx 10% * solgte stk i en butik, hvor den afrunder til et helt decimal tal.

=AFRUND(rating*solgte stk i butik;0)

Det giver nogle differencer pga. afrundinger, så hvis en butik har solgt 13 stk. inden for en varegruppe, så kan den må ud fra ovenstående formel få tildelt 15 produkter - altså to for meget.

Det jeg så ønsker er at den automatisk fjerner 1 stk. ved først det produkt med den laveste rating, og dernæst det 2. laveste osv. Evt. kan jeg stille krav til indkøb, at de produkt med højst rating står øverst, hvis det kan gøre det nemmere.

Det jeg gør nu er at summe fordeling total stk. inden for en varegruppe og sammenholde med det solgte. Er det fordelte stk. = 0, så gør den intet, er fordelte stk. > solgte stk. = nedjustering af fordeling med x antal, det samme gælder når der er fordelt for lidt bare med omvendt fortegn.

Nedenstående giver mig forskellen der der op eller ned justeres.
=HVIS(+fordelt stk.-solgte stk.<0;((fordelt stk.-solgte stk.)*-1);+fordelt stk.-solgte stk.)

Et andet felt siger op, ned eller præcis afhængig af om difference er negativ eller positiv.

Jeg har forsøgt en masse, men det bliver nogle komplekse og uoverskuelige HVIS og OG formler. Jeg bruger PLADS eller PROCENTPLADS til at rangere produkterne ud fra procent satsen, hvor nogle kan få samme rang. Produkterne kan få samme rang, derved kan det være nødvendigt at bruge en anden parameter for at undgå at der bliver fratrukker 2 stk. i stedet for 1 stk, da to produkter med samme rang nok vil resultere i at begge bliver justeret.

Jeg uddyber meget gerne, og post også formler.

Håber ovenstående giver mening.

På forhånd tak
Jakob
Avatar billede skipperDK Nybegynder
03. februar 2010 - 10:14 #1
Slet ingen der har et bud på en funktion.
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