17. maj 2004 - 14:43Der er
15 kommentarer og 3 løsninger
mellem to værdier
Jeg ønsker at lave en formel der til udregning af priser.....
Jeg har en bestemt pris, ved køb af 1 stk. Derefter ydes der rabat på 2-10 stk og herefter en ny rabat på 11 til ..... stk..
Man skal kunne indtaste et tal hvorefter den automatisk udregner den samlede pris... Problemet ligger i at jeg i formlen skal skrive at "tallet skal være større end 1 og mindre end 11 stk" hvordan skrives dette ?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Grænseværdier og rabatprocenter skal naturligvis tilpasses dine egne forhold. Men ud for "undergrænsen" i et interval skriver den rabat, som skal gælde for hele intervallet.
Antag, at du har listen i A1:B10. Marker hele området og navngiv det fx Rabat.
Når du skal beregne rabatten, kan du indtaste antallet fx i C1. Derefter finder du rabatten fx i D1 ved denne formel: =LOPSLAG(C1;Rabat;2;SAND). Dette tal kan du så bruge i dine beregninger.
Indtaster du fx 14, kan den ikke finde det i listen. Derfor finder den det tal, der står lige over 14's plads, altså 11 og giver derfor den samme rabat som ved 11. Det er vigigt at grænseværdierne er sorteret i stigende orden, ellers bryder logikken sammen.
Det eneste jeg i virkeligheden ønsker at finde en løsning på nummer 2 hvis sætning => denne virker selvfølgelig ikke på nuværende tidspunkt. Skal der virkelig laves en tabel og grænseværdier og alt muligt andet for at få excel til at forstå at den skal tage en værdi mellem to tal ????????
Hvis du har meget få intervaller kan du klare det med en hvis sætning, men har du mere end 8 stykker kan en hvis-sætning ikke klare det. Men selv i en hvis sætning skal du kun bruge den ene ende af intervallet, fx
HVIS(A1=1;0;HVIS(A1<11;5%;HVIS(A1<21;10;20))) eller noget i den stil, finder din rabat. Så kan du bruge den til det du har lyst til i dine formler.
Logikken er, at hvis ikke A1 er 1, så er den forskellig fra. Derfor tster man videre. Så spørger man om den er mindre end 11. er den ikke mindre tester man videre og spørger om den er mindre end 21 eller hvad interval, man nu arbejder med. Excel kan dog højst acceptere 7 indlejerede funktioner, hvilket sætter begærnsningen på de 8 intervaller.
Jeg kan godt se ideen med Lopslag men jeg tror ikke helt at vi taler om den samme problemstilling... Den procentsats jeg taler om er desværre ikke konstant. 1 0 =>100 Kr. 2 10% => 90 Kr. 11 20% => 80 Kr.
Eksempel: ved køb af 12 stk 100 (den første) + 9*90 (2-10) + 2*80 (11-12) = 1070
Den kan stadig løses ved opslag. I hvert fald betydeligt nemmere end ved HVIS. Du skal have einterval HVIS for hvert interval. Hele HVIS formlen skal så gentages for hver antal, der skal ganges med det pågældende antal. Det bliver en rimeligt lang formel.
100+(LOPSLAG(som tidligere anført)*antal-1)+(LOPSLAG...)*antal-10) ... osv.
Jeg tror måske jeg er lidt for lidt inde i opslag til at jeg lige kan samle de informationer i har givet mig for jeg kan simpelthen ikke få det til at virke. Jeg ønsker jo ikke at finde ud af procenten men den endelige pris. hvor ligger prisen eksempelvis i denne formel ? og hvordan samler jeg denne formel med tidligere anførte ?!?!?!?!?!
100+(LOPSLAG(som tidligere anført)*antal-1)+(LOPSLAG...)*antal-10) ... osv.
Prisen skulle gerne ligge i opslaget. I mit oprindelige forslag var det bare kolonner med antal og % jeg have skitseret. De skal så i dit tilfælde være med procent og pris.
Jeg kan godt se, at det ikke virker. Så i dette konkrete tilfælde er en HVIS sætning måske nemmere, selv om jeg også tror at den vil give problemer, hvis der er felre intervaller, end de tre, du nævnter her. Er der kun dem, kan den løses med denne formel. antal står i A7.
Velbekomme. skal det være rigtigt smart, bør du så ændre lidt i formlenn, så priserne ikek står det. Ellers skal du ind og rette i formlen ved prissstigninger. Bedre ville fx være
Ja det har jeg faktisk allerede gjort ;-) mange mange tak for hjælpen. Jeg vil lige høre om du ikke godt nok har fået dine point ? Det håber jeg ihvertfald ellers må jeg lige sørge for at du får dem
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.