Avatar billede fie Nybegynder
11. januar 2005 - 11:33 Der er 35 kommentarer og
1 løsning

Betingelser ved udregning af forskellige summer

Hej alle sammen
Jeg skal finde en ny sum på baggrund af (sum X). Der er faste beløb på kr.170 og kr.200 og kr.220, som skal have tillagt nogle %'er således:
Under kr. 170, ingen tillæg.
Over kr. 170 indtil kr.200 tillægges 10%.
Over kr. 200 indtil kr.220 tillægges 20% + det der er tillagt før.
Over kr. 220 tillægges 30% + det der er tillagt før.

Hvad bliver f.eks. en ny sum hvis (sum X) er kr.185?
Eller(sum X) er kr.215 eller kr.230

Er der hjælp at hente her?
Hilsen
Fie
Avatar billede sjap Praktikant
11. januar 2005 - 11:48 #1
Hvis din SumX står i celle A2, kan beregningen foretages således:

=A2+A2*HVIS(A2>170;10%;0)+HVIS(A2>200;20%;0)+HVIS(A2>220;30%;0)
Avatar billede sjap Praktikant
11. januar 2005 - 11:50 #2
UPS der manglede lige et sæt parenteser! Brug denne i stedet

=A2+A2*(HVIS(A2>170;10%;0)+HVIS(A2>200;20%;0)+HVIS(A2>220;30%;0))
Avatar billede sjap Praktikant
11. januar 2005 - 11:57 #3
Opdagede lige at tillæggene kunne fortolkes på en anden (og mere indlysende) måde

=A3+HVIS(A3>170;MIN(A3-170;30)*10%;0)+HVIS(A3>200;MIN(A3-200;20)*20%;0)+HVIS(A3>220;A3-220*30%;0)
Avatar billede jmeincke Nybegynder
11. januar 2005 - 12:01 #4
Eller du kunne lave det i vba

Function betingelser(Sum As Integer)

If Sum > 220 Then
betingelser = 170 * 0.1 + 20 * 0.2 + ((Sum - 220) * 1.3) + 220
ElseIf Sum > 200 And Sum <= 220 Then
betingelser = 200 * 1.1 + (Sum - 200) * 1.2
ElseIf Sum > 170 And Sum <= 200 Then
betingelser = Sum * 1.1
ElseIf Sum > 170 Then
betingelser = Sum

End If

End Function
Avatar billede fie Nybegynder
11. januar 2005 - 12:20 #5
Det ser godt nok svært ud, jeg er begynder i regneark
Mvh
Fie
Avatar billede sjap Praktikant
11. januar 2005 - 12:25 #6
Så prøv evt. med min formel. Den kan kopieres herfra direkte over i dit regneark.
Avatar billede jmeincke Nybegynder
11. januar 2005 - 12:38 #7
Begge dele er simple

Min kan også kopieres direkte og så anvendes som formel

Gå ind i excel. Tryk på alt + F11. Så vælger du insert i menuen øverst og module

I dette module sætter du min function ind

Så går du ind i regnearket - og skriver =betingelser() - inde i parentesen skriver du den celle der passer til din sum
Avatar billede fie Nybegynder
11. januar 2005 - 12:59 #8
Hej igen
Har forsøgt mig efter Sjap´s metode. Tror nok jeg finder ud af det.
Hvis nu tillæget skal ændres til et fradrag i stedet for, hvad gør jeg så?
Mvh
Fie
Avatar billede jmeincke Nybegynder
11. januar 2005 - 13:00 #9
Så ganger du bare med 1 minus dit fradrag. Altså minus 10% = 0,9
Avatar billede sjap Praktikant
11. januar 2005 - 13:36 #10
Alle de steder hvor der står + umiddebart foran HVIS, skal ændres til et - (i alt tre steder):

=A3-HVIS(A3>170;MIN(A3-170;30)*10%;0)-HVIS(A3>200;MIN(A3-200;20)*20%;0)-HVIS(A3>220;A3-220*30%;0)
Avatar billede fie Nybegynder
11. januar 2005 - 13:47 #11
Igen igen
Jeg er rimelig håbløs til det her.
Kan det hele ikke skrives ind i et regneark så mellemregningerne vises (hvor der står resultat), i stil med nedenstående? Jeg skulle have skrevet i mit spørgsmål, at det skulle være et  fradrag og ikke et tillæg. Håber I gider hjælpe mig.
Fie

Sum XX
     
170,00 til 200,00                   
-10%.................resultat

200,00 til 220,00
-20%.................resultat

over 220,00     
-30%.................resultat

.....................resultat = (fradrag i alt)
Avatar billede jmeincke Nybegynder
11. januar 2005 - 14:07 #12
MEGET arbejde for 30 point. Man kunne opfordre til at du oprettede et nyt spørgsmål idet sjap har svaret på dit spørgsmål - men nok om det ;-)

I a1 har du din sum

Så skriver du

a4: 170 til 200
a5: 201 til 220
a6: over 220

I b4 skriver du =HVIS(OG(A1>=170;A1<200);A1*0,1;0)
i b5 skriver du =HVIS(OG(A1>200;A1<220);20+A1*0,2;0)
i b6 skriver du =HVIS(A1>=220;64+A1*0,3;0)
i b7 skriver du =A1-SUM(B3:B5)

Håber at det virker
Avatar billede jmeincke Nybegynder
11. januar 2005 - 14:08 #13
Det er vigtigt at sige at i mine beregninger får man %-erne på hele beløbet - hvis dette ikke er meningen så sig til. Det kan jo være at du kun vil give 20 % på de 20 kr og 30 på det der er over 220
Avatar billede fie Nybegynder
11. januar 2005 - 14:30 #14
Foreløbig tak for svarene
Jeg prøver at få styr på det i aften.
Jeg må finde ud af at forhøje points
Mvh
Fie
Avatar billede fie Nybegynder
11. januar 2005 - 16:54 #15
Hvis sum XX f.eks. er 245,00, skal der først trækkes 10% af forskellen mellem 200,00 og 170,00. Derefter skal der trækkes 20% af forskellen mellem 220,00 og 200,00. Til sidst skal der trækkes 30% af alt over 220,00. Herefter skal alle fradrag lægges sammen.


Sum XX
for     
170,00 til 200,00                   
fratrækkes 10%.................delresultat skal stå her

for
200,00 til 220,00
fratrækkes 20%.................delresultat skal stå her

alt
over 220,00     
fratrækkes 30%.................delresultat skal stå her

...............................samlet resultat = (fradrag i alt)


Pyh ha, det er svært at forklare og forstå, men jeg håber det går.
Hilsen
Fie
Avatar billede sjap Praktikant
11. januar 2005 - 17:26 #16
Så vidt jeg lige kan se, så er det også det som jeg skrev i mit løsningsforslag:

=A3-HVIS(A3>170;MIN(A3-170;30)*10%;0)-HVIS(A3>200;MIN(A3-200;20)*20%;0)-HVIS(A3>220;A3-220*30%;0)

Hvor det forudsættes at din sumX står i A3. Som du kan se, så består udregningen af 3 HVIS-sætninger, én for hvert fradrag. Dvs. opdeling i delresultater er relativt nem, da hver HVIS-sætning blot flyttes til hver sin celle, f.eks.:

A4: =HVIS(A3>170;MIN(A3-170;30)*10%;0)
A5: =HVIS(A3>200;MIN(A3-200;20)*20%;0)
A6: =HVIS(A3>220;A3-220*30%;0)
A7: =A3-A4-A5-A6
Avatar billede sjap Praktikant
11. januar 2005 - 17:43 #17
Skulle måske også lige forklare, hvad der sker i "mine" HVIS-sætninger. Hvis vi kigger på

=HVIS(A3>170;MIN(A3-170;30)*10%;0)

Så undersøges om den såkaldte SumX (som er placeret i A3) er større end 170. Hvis SumX er større end 170 udføres følgende beregning:

MIN(A3-170;30)*10%

MIN-funktionen tager den mindste af værdierne A3-170 og 30. Denne værdi ganges så med de 10% som udgør afgiften.

For at forstå hvordan min virker her, er det nok lettest med et par eksempler:

A3= 180  =>  MIN(180-170;30)=MIN(10;30)=10  =>  de 10 ganges så med 10%
A3= 195  =>  MIN(195-170;30)=MIN(25;30)=10  =>  de 25 ganges så med 10%
A3= 210  =>  MIN(210-170;30)=MIN(40;30)=30  =>  de 30 ganges så med 10%
A3= 300  =>  MIN(300-170;30)=MIN(130;30)=30  =>  de 30 ganges så med 10%

10%-afgiften stiger i takt med at A3 går fra 170 til 200. Når A3 er over 200 forbliver 10%-afgiften det samme som ved 200.


20%-afgiften virker på samme måde.
30%-afgiften virker pricipielt også sådan, med den lille forskel, at der ikke er nogen øvre grænse. Derfor er der ikke nogen MIN funktion i denne beregning.

Håber det gør det lidt lettere at forstå den grndlæggende simple formel, der bare er kommet til at se meget kompliceret ud.
Avatar billede fie1 Nybegynder
12. januar 2005 - 10:22 #18
Hej Sjap
Jeg kan bruge det du har lavet undtaget linie A6 i dit svar (kl. 17:26:52)
Mon der er en fejl i formlen? Udregningen bliver helt forkert i den linie.
Mange hilsener
Fie
Avatar billede jmeincke Nybegynder
12. januar 2005 - 10:25 #19
Hej

Der mangler en parentes - A6: =HVIS(A3>220;(A3-220)*30%;0)
Avatar billede fie1 Nybegynder
12. januar 2005 - 10:33 #20
Det virker perfekt nu
Tusind tak for hjælpen
Der er points til jer begge 2 (hvis jeg kan finde ud af det)
Fie
Avatar billede fie1 Nybegynder
12. januar 2005 - 10:37 #21
Øhhh, hvordan giver jeg points?
Fie
Avatar billede fie1 Nybegynder
12. januar 2005 - 12:16 #22
Øhhh, hvordan giver jeg points?
Fie
Avatar billede jmeincke Nybegynder
12. januar 2005 - 12:38 #23
Nederst kan du se vores navne i en lille firkant - så markerer du dem du vil give point og trykker på knappen
Avatar billede fie1 Nybegynder
12. januar 2005 - 13:54 #24
Mystisk?
På min side er ikke en lille firkant med jeres navne i. Det nederste på siden er en lang bjælke til <send>, og så reklamerne.
Avatar billede jmeincke Nybegynder
12. januar 2005 - 14:08 #25
Er der ikke to knapper hvor der i den ene står accepter og i den anden står afvis?
Avatar billede fie1 Nybegynder
12. januar 2005 - 14:29 #26
Nej. Yderst til venstre er der 2 knapper til kommentar og svar og en lille firkant til aboner´
Fie
Avatar billede jmeincke Nybegynder
12. januar 2005 - 14:35 #27
Det er jo fordi du har skiftet brugernavn - før hed du fie nu hedder du fie1
Avatar billede jmeincke Nybegynder
12. januar 2005 - 14:36 #28
Du skal logge på som fie - så har du de to knapper
Avatar billede fie Nybegynder
13. januar 2005 - 14:08 #29
Tusind tak for hjælpen
til jer begge 2
Knuser
Fie
Avatar billede fie Nybegynder
13. januar 2005 - 14:09 #30
håber I fik de der points
Avatar billede jmeincke Nybegynder
13. januar 2005 - 14:14 #31
Hej

Velbekomme - men vi har stadig ikke fået point ;-)
Avatar billede fie Nybegynder
13. januar 2005 - 14:23 #32
prøver igen
håber det lykkes
Fie
Avatar billede sjap Praktikant
13. januar 2005 - 14:44 #33
Sikke dog en masse, der sker mens man er væk :0)

Fie > Det var sikkert et godt forsøg, men der er stadig ikke løbet nogen point ind på kontoen ;0(
Avatar billede sjap Praktikant
13. januar 2005 - 14:46 #34
Jeg kan næsten ikke huske hvordan det fungerer, men jeg mener at du skal sørge for at de navne, der skal have point, er markeret inden du trykker på knappen. Ellers sker der ikke noget.
Avatar billede sjap Praktikant
13. januar 2005 - 14:47 #35
Fie > Så vidt jeg kan se, så har du bare selv lagt et svar.
Avatar billede jmeincke Nybegynder
13. januar 2005 - 15:28 #36
Hej Fie

Nu fik jeg dem alle sammen

Sjap> jeg opretter et spørgsmål med 15 point til dig.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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