Avatar billede spacefrog Nybegynder
19. februar 2002 - 22:15 Der er 20 kommentarer og
1 løsning

Lille problem !

Jeg skal have lavet en lille formel ting !

kort og godt ..

hvis (feks) felt A1 er mindre end 3580 skal der ikke laegges noget til i .. er den over 3580 skal der laegges 150 til i .. er den over 4000 skal der laegges 150 PLUS 4% af det ogsaa .... altsaa  eks...: A1 = 4100 .. saa skal resultatet vaere (4100+150)+(4% af 4100) = xxxx

Haaber der er en som orker at hjaelpe mig !
19. februar 2002 - 22:21 #1
=HVIS(OG(A1>3580;A1<4000);A1+150;A1+150+(A1+150)*0,04)
19. februar 2002 - 22:22 #2
ups - denne her:
=HVIS(OG(A1>3580;A1<4000);A1+150;A1+150+A1*0,04)
19. februar 2002 - 22:25 #3
NEJ da - det går helt galt MEN NU ER DEN RIGTIG :-)

=HVIS(A1>3580;HVIS(A1<4000;A1+150;A1+150+A1*0,04);0)
19. februar 2002 - 22:27 #4
jeg skal jo læse dit spørgsmål rigtigt !!! :-)
Avatar billede Chewie Novice
19. februar 2002 - 22:29 #5
flemming>> send lige en mail til srk@langdraget.dk ang. booking

(undskyld forstyrelsen)

Chewie
19. februar 2002 - 22:33 #6
(sorry spacefrog)
Chewie - du kan altid finde min mail adresse hvis du klikker på mit navn herinde eller via min hjemmeside.
Avatar billede gorke Nybegynder
19. februar 2002 - 22:36 #7
A1 = B1    for x < 3580

((((A1 - 3580)^0) * 150) + A1) = B1  for  4000 >/= x =/> 3580

(((A1 - 4000)^0) * (A1 * 0,04)) + A1 + 150  for  x > 4000

Det er godt nok ikke én formel, men en formel skåret op i tre, men ikke desto mindre opfylder den dine krav... Hvis jeg altså ikke har regnet forkert ;-)....

Du har dog ikke skrevet hvad der skal ske, hvis A1 = 3580, så jeg har taget mig den frihed selv, at komme med et bud...
Avatar billede gorke Nybegynder
19. februar 2002 - 22:36 #8
Hmmmm.... Ret lige x til A1.... Lille skrive fejl!!!
Avatar billede gorke Nybegynder
19. februar 2002 - 22:39 #9
Flemming.... Hmmm... Det du har lavet er jo ikke en formel... Det er jo bare, at omskrive hvad der skal gøres med matematiske termer... Såååå, jeg tror ikke, at det du har lavet kan bruges til noget(siger ikke, at mit er bedre, da det jo ikke er ÉN formel, men en splittet).... ;-)
Avatar billede tobler Nybegynder
19. februar 2002 - 22:50 #10
Prøv denne formel:
=Hvis(a1<3580;a1;Hvis(a1<4000;a1+150;a1+150+(a1*4%)))
19. februar 2002 - 22:50 #11
Gorke>> hmmm hvis ikke det er en fromel hvad er det så !
Jeg tror umiddelbart ikke, at dit indlæg kan bruges til meget, men lad os nu se hvad spacefrog siger.
Avatar billede spacefrog Nybegynder
19. februar 2002 - 22:57 #12
tak for det .. skal lige have det omformuleret det til UK version af den .. men det virker da =)
Avatar billede gorke Nybegynder
19. februar 2002 - 23:02 #13
Flemming > Det du har lavet er bare, at skrive hvad spacefrog ALLEREDE har skrevet - bare med "matematiske" termer... Hmmmm... Ikke engang matematiske termer, da ord som "hvis" og "OG" ikke har meget med matematik, at gøre.

Angående mit svar, så har jeg selv skrevet, at det måske ikke er hvad han vil have, men det er da I HVERT FALD  matematik, hvilket jeg ikke ville kalde dit.

Måske du mener noget andet, men ikke desto mindre, så er der jo INGEN beregning i din formel, men bare en forklaring, hvilket du ligeså godt kunne skrive på "normalt" dansk. Håber ikke du føler, at jeg "angriber" dig, men det du har lavet ville JEG ikke kalde en formel...

Jaaa, hvad kan jeg sige, andet end at Spacefrog - som du selv siger - må finde ud af hvad han skal bruge...

Jeg kunne jo også skrive min "formel" på din måde og jeg mener også, at det ville være bedre!!!... Du skriver jo desuden heller ikke hvad der sker, hvis A1 > 4000.... Hmmmmm... Problem??? - det synes jeg!!!

Sidst men IKKE mindst, så skriver du, at hvis 3580 < A1 < 4000, så skal der lægges A1*0,04 til og DET passer jo IKKE!!!!

Jeg ved ikke hvem der er længst væk fra svaret, men dit svar er da IKKE det rigtige...
19. februar 2002 - 23:17 #14
gorke>> jeg føler mig slet ikke angrebet, men kan kun undres af dine indlæg, idet vi taler om et regnearksprogram og ikke et matematikprogram.
I et regneark håndteres denne slags problematikker i bla. via =HVIS(udtryk;sand;falsk) og flere kan sammensættes afhængig af kompleksiteten

Der er som masser af formel i denne lille hvis-sætning

=HVIS(A1>3580;HVIS(A1<4000;A1+150;A1+150+A1*0,04);0)
Kunne også skrives således hvis det forklarer bedre.

If A1 > 3580 Then
    If A1 < 4000 Then
        A1+150    '(Alle imellem 3580 og 4000)
    Else
        A1+150+A1*0,04  '(Alle over 4000)
    End If
Else
    0    '(Alle under 3580)
End If

Altså som spacefrog skriver hvis A1 < 3580 skal der ingenting ske =0
Hvis A1 > 3580 og < 4000 skal resultatet være =A1+150
Hvis A1 > 3580 og > 4000 skal resultatet være =A1+150+A1*0,04 eller som spacefrog skriver (4100+150)+(4% af 4100)
19. februar 2002 - 23:18 #15
gorke>> du skriver "Flemming > Det du har lavet er bare, at skrive hvad spacefrog ALLEREDE har skrevet"

Du har ret, men spacefrog skulle blot have hjælp til at omsætte dette til en formel, som er brugbar i Excel
Avatar billede gorke Nybegynder
19. februar 2002 - 23:21 #16
Hejsa Flemming....

Jeg beklager... Havde SLET ikke set, at vi snakkede om regneark - Dooh... Nå, men der kan man bare se... Sådan går det når man har været på arbejde i små elleve timer... Hmmmm.... Jeg skylder vist en lille undskyldning, så :

"Sorry. Havde ikke lige fattet en skid!"

Nå, men hygge til dig og folket i det hele taget... Vi ses måske til diskussion på et andet spørgsmål - Fortsat god aften!!!!
Avatar billede gorke Nybegynder
19. februar 2002 - 23:22 #17
Klart nok... Er med på det, men havde ikke set, at vi snakkede om Excel... Jaja, sådan kan det gå!!!
19. februar 2002 - 23:23 #18
Ja, lad os endelig det - jeg skal også i seng efter arbejde fra 9.30-21.30 efter kun 3½ times søvn - gab.
Avatar billede jkrons Professor
19. februar 2002 - 23:25 #19
Undskyld at jeg blander mig, men Flemmings formel er nu en fremragende regnearksformel, der udnytter HVIS() og brugen af indlejrede HVIS() og så giver den det rigtige resultat. Selv om jeg nok ville have valgt HVIS(A1<=4000.... for at kun værdier over 4000 tillægges de 150+0,04.

Din formel derimod er måske nok matematisk korrekt, men den vil desværre ikke kunne bruges i et regneark, hvilket vel var det oprindelige formål?
Avatar billede gorke Nybegynder
19. februar 2002 - 23:29 #20
jkrons > Hvis du nu havde læst mine to sidste kommentarer, så havde du jo ikke behøves, at kommentere det... Nå, men ligemeget - du er med, jeg er med og Flemming er med....
20. februar 2002 - 08:04 #21
jkrons>>Tak :-) Læs spørgsmålet og svarene igen, og HUSK at mellem 3580 og 4000 skal tillægges 150 og over 4000 skal tillægges 150 og 4%. Kom igen jkrons!!!!

Slut herfra.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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