20. marts 2018 - 10:47Der er
11 kommentarer og 1 løsning
større end mindre end = rabat pris
Hej Jeg sidder og kæmper med en formel omkring udregning af en pris.
Jeg skal lave en formel I E39 hvor min endelig pris skal være efter jeg har givet en rabat. Rabetten bliver udregnet sådan at hvis prisen fra E38 er mindre end eller lig med 2999, så er E39 det samme. Hvis E38 er mindre end eller lig med 3999(men større end 2999) så får kunden 10% rabat på hele beløbet. Hvis prisen er mindre end eller lig med 4999 så får kunden 15% rabat på hele beløbet. Hvis prisen er større end 8000 så får kunden 20% rabat på hele beløbet.
tænkte den skulle se nogenlunde sådan her ud, men må indrømme excel ikke er min stærke side, og ved ikke hvordan jeg afslutter min formel. =(E38<=3000;E39;HVIS(E38<=4000;(E38/100*10);HVIS(E38<=5000;(E38/100*15);HVIS(E38<=8000;(E38/100*20);
Med denne simple er rabatsatserne "hard kodet". Du kunne også have både dem og grænserne stående i nogle (f.eks. navngivne celler). Så kunne de lettere ændres, hvis det bliver aktuelt:
Hej Mage tak for hjælpen, jeg havde vist lavet en lille fejl mere i den første jeg skrev, havde glemt at jeg gerne ville have prisen frem efter rabatter var trukket fra. så nu ser ligningen sådan her ud:
Og den fungere sådan set godt nok. lige indtil at E38 overstiger 8000. så skriver den bare falsk istedet for at give mig de 20% rabat. har i nogen ide om hvad det kunne skyldes?
Argg har lagt hele natter der var noget ved resultatet i nogle tilfælde jeg ikke lige syntes passede. så fik lige checket efter og kan se at den altid giver 15% rabat med mindre jeg rammer de 8000 så giver den de 20%. men hvordan gør jeg sådan at den kun giver 10% ved intervallet 4000-4999
Men jeg kan se at i det første indlæg, at du ikke skriver hvad som skal ske mellem 5000 og 8000, hvid det f.eks, skal være 17 %, så retter du her i formlen.
Hmm synes også det er den formel jeg har brugt, men det er som om at hvis min e38 fx giver 4160 kr. så bliver den pris jeg får ud efter 3536 kr. hvilket svare til 15%, her skal der helst kun være 10% rabat. ved ikke om der skal være en slags regl før stykket med 5000 begynder. jeg har forsøgt mig med at skrive tegnet foran 4000 om sådan der kommer til at stå =HVIS(E38<3000;E38;HVIS(E38>4000;(E38-(E38/100*10));HVIS(E38<5000;(E38-(E38/100*15));HVIS(E38>=8000;(E38-(E38/100*20));(E38-(E38/100*20))))))
så giver den lige pludselig kun de 10%, men så sker der så det at hvis E38 kommer over 5000 så er den gal igen for så giver den lige pludselig kun 10% lige meget hvor stor E38 bliver
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.