Avatar billede richardski Praktikant
07. august 2009 - 02:50 Der er 45 kommentarer og
1 løsning

Oprundning til lige tal

Hej Eksperter.

Jeg har i mit regneark en formel som udregner en handicapdistance ud fra et tal i en celle.

Formlen ser således ud:
=(B5*15+50) - hvor B5 er en værdi 4,74 men som kan være meget forskellig.

Resultatet af min formel =(B5*15+50) bliver så smidt ud i en anden celle feks. C5 hvor resultatet i dette tilfælde bliver 121. Dette tal vil jeg gerne have rundet op til nærmeste lige tal, altså til 122.

Kogt ned betyder det at jeg ikke i min celle C5 vil have et tal som slutter på et ulige ciffet 1, 3, 5, osv.

Er der nogle friske tip på en løsning?
Avatar billede vejmand Juniormester
07. august 2009 - 03:33 #1
=AFRUND.LOFT(B5*15+50;2)
Avatar billede richardski Praktikant
07. august 2009 - 14:31 #2
Hej igen.

Lige en ting som driller i forbindelse med svaret :-)
Hvad nu hvis cellen B5 er tom? Så lægges der jo med formlen =AFRUND.LOFT(B5*15+50;2) automatisk 50 til ? Kan dette mon undgåes?
Avatar billede vejmand Juniormester
07. august 2009 - 15:51 #3
Hvis der skal stå 0 (nul) i C5 hvis B5 er tom eller nul:
=HVIS(B5<>0;AFRUND.LOFT(B5*15+50;2);0)

Hvis C5 skal være tom hvis B5 er tom eller nul:
=HVIS(B5<>0;AFRUND.LOFT(B5*15+50;2);"")
Avatar billede richardski Praktikant
07. august 2009 - 17:05 #4
Tak for det :-)

Kan det tænkes der findes en syntax/formel som gør, at der ikke vises nul eller havelåger i felter som der ikke er indtastet eller beregnet i endnu ?
Avatar billede vejmand Juniormester
08. august 2009 - 02:32 #5
Sorry, jeg forstår ikke helt spørgsmålet?

Hvilke/hvilken celle viser nul eller havelåger?
Avatar billede richardski Praktikant
08. august 2009 - 13:49 #6
Det jeg mener er om der findes en standard formel som gør, at eventuelle nuller og havelåger ikke vises før cellen indeholder en værdi?
Avatar billede vejmand Juniormester
08. august 2009 - 14:09 #7
Hvilke/hvilken celle viser nul eller havelåger?
Hvilken formel har du i cellen?
Avatar billede richardski Praktikant
08. august 2009 - 14:52 #8
Feks. i W12 og 13 er følgende formler som laver havelåger!

=SUM(N5:N23)/SUM(O5:O23)
=A48-W7
Avatar billede vejmand Juniormester
08. august 2009 - 16:04 #9
=HVIS(OG(SUM(N5:N23)<>0;SUM(O5:O23)<>0);SUM(N5:N23)/SUM(O5:O23);"")

=HVIS(A48-W7<>0;A48-W7;"")
Avatar billede richardski Praktikant
08. august 2009 - 16:51 #10
Takker og bukker :-)
Avatar billede vejmand Juniormester
08. august 2009 - 17:01 #11
Velbekomme.  :-)
Avatar billede richardski Praktikant
09. august 2009 - 01:31 #12
Lige et tillægsspørgsmål, håber det er i orden *S*

Du skev tidligere:
=AFRUND.LOFT(B22*15+50;2)

Resultatet skal vises i C5 og dette virker fint. Problemet er blot, at den lægger de +50 til i C22 hvilket den ikke skal før der står en værdi i B5 som der ikke nødvendigvis altid gør. Hvordan klare jeg mon den ?
Avatar billede richardski Praktikant
09. august 2009 - 01:32 #13
Hov.. det var sådan din tidligere formel så ud :-)

=HVIS(B5<>0;AFRUND.LOFT(B5*15+50;2);0)
Avatar billede richardski Praktikant
09. august 2009 - 02:19 #14
Har fundet ud af det :-)
Avatar billede richardski Praktikant
09. august 2009 - 18:31 #15
Hej igen vejmand.

Jeg har altså noget der driller mig :-)

Mit diagram starter med at vise negativt -100% fordi der i de celler som den skal vise diagram står -100%.

Formlen ser således ud:
=HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5)

Grunden til de -100% skyldes at der i B5 står angivet en udgangsværdi som i R5 bliver beregnet som negativt fordi at der i Q5 endnu ikke er lavet en udregning.

Måske det var nemmere om jeg sendte mit ark til dig så du med selvsyn kan se hvad jeg mener :-)
Avatar billede vejmand Juniormester
09. august 2009 - 18:58 #16
Prøv først at skrive formlen fra B5 eller R5 herind.
Vi kan sagtens lave den formel, så den ikke viser et negativt tal (hvis det er det vi skal)  :-)
Avatar billede richardski Praktikant
09. august 2009 - 20:16 #17
Ok :-)

Det er nu i R5 det er galt tror jeg og er sikker på, at hvis jeg blot kunne få den til at undlade at skrive en negativ værdi (-100%) i R5 ville problemet være løst.

Men så snart der står noget som helst i B5 cellen, vil den jo naturligt nok tilskrive R5 en værdi som jo er beregnet med den formel du lavede til mig tidligere og som jo ellers virker godt nok :-)

Men problemet er nok, at indtil R5 får tildelt en værdi fra cellen B5 skriver den -100% i R5 og dette vil jeg gerne undgå at se i selve cellen da det jo samtidig giver pil nedad i diagrammet jeg har lavet!

Formlen ser således ud:
=HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5)
Avatar billede vejmand Juniormester
09. august 2009 - 20:27 #18
Prøv lige denne:

=HVIS((HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5))<0;0;HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5))

Jeg har ikke afprøvet, så jeg er ikke sikker.  :-)
Avatar billede richardski Praktikant
09. august 2009 - 20:52 #19
Du er sgu da skrap :-) Det ser ud til at virke.

Jeg har oprettet et nyt spørgsmål til samme opgave og mener du med din store hjælp indtil videre skal have muligheden for at kunne få de 200 point også :-)

http://www.eksperten.dk/spm/883132
Avatar billede richardski Praktikant
09. august 2009 - 20:58 #20
Naiiiii..... nu viser den det som den skal hvis værdien er over værdien i B5, men er værdien under B5 vises det ikke længere :-(
Avatar billede vejmand Juniormester
09. august 2009 - 21:58 #21
Hmmm, jeg er måske ved at blive lidt rundtosset.  :-)

Jeg er ikke helt sikker på hvad du mener med hvis værdien er over værdien i B5, men er værdien under B5 vises det ikke længere
Avatar billede vejmand Juniormester
09. august 2009 - 22:01 #22
Med hensyn til spørgsmålet om lodtrækning i Excel, må jeg desværre melde pas.
Avatar billede richardski Praktikant
09. august 2009 - 22:09 #23
Måske skulle jeg prøve at sende det til dig så du kan se hvad jeg mener *S*
Avatar billede vejmand Juniormester
09. august 2009 - 22:18 #24
Ja, prøv bare det.  :-)

eksperten(a)c.dk
Avatar billede richardski Praktikant
09. august 2009 - 22:29 #25
Done :)
Avatar billede richardski Praktikant
09. august 2009 - 23:54 #26
Var det mon den rigtige mailadresse jeg sendte til :-/
Avatar billede vejmand Juniormester
09. august 2009 - 23:56 #27
Jeg er først ved en maskine med Excel 2007 mandag aften, så skal jeg nok se på det.  :-)
Avatar billede vejmand Juniormester
09. august 2009 - 23:57 #28
Og ja, filen er modtaget.
Avatar billede richardski Praktikant
10. august 2009 - 00:04 #29
Herligt.. og tak:-)
Avatar billede vejmand Juniormester
10. august 2009 - 22:50 #30
Nu har jeg åbnet arket på en maskine med Excel 2007.

Jeg kan desværre ikke lige gennemskue problemet.
Kan du evt. give et eksempel på når det virker, og et eksempel hvor det ikke virker.
Altså, fortælle hvilke celler, jeg skal udfylde med hvilke tal.

Så er jeg sikker på vi nok skal få det løst.  :-)
Avatar billede richardski Praktikant
10. august 2009 - 23:15 #31
Problemer, at i procentkolonnen (R kolonnen) står der -100.00%. Denne kolonne er iøvrigt lavet med betinget formatering således at du ikke kan se værdien før der bliver indtsatet noget i kamp1, kamp 2 eller kamp 3.

Prøv at fjerne den betingede formatering og så kan du se hvad jeg mener !
Avatar billede richardski Praktikant
10. august 2009 - 23:16 #32
Jeg ringer gerne op til dig og forklare problemet i stedet :-)
Avatar billede vejmand Juniormester
10. august 2009 - 23:36 #33
Prøv lige denne i R5
bare for at se om vi er på rette spor.  :-)

=HVIS(OG(D5=0;E5=0;G5=0;H5=0;J5=0;K5=0);"";HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5))
Avatar billede richardski Praktikant
10. august 2009 - 23:44 #34
Vi er på rette spor :-)

Men nu mangler jeg jo bare at diagramsøjlerne kin peger nedaf hvis procentværdien viser minus fordi vedkommende har spillet under sit udgangssnit!
Avatar billede vejmand Juniormester
10. august 2009 - 23:47 #35
Igen, jeg vil meget gerne hvis du vil sige hvilke celler jeg skal udfylde med hvilke tal, og hvordan du så ønsker resultatet.

Kan du ikke give et eksempel på når det virker, og når det ikke virker?
Avatar billede richardski Praktikant
10. august 2009 - 23:47 #36
Forstået på denne måde at søjlerne kun skal pege nedaf hvis der er minus i R kolonnen!
Avatar billede vejmand Juniormester
10. august 2009 - 23:49 #37
Okay, prøver.  :-)
Avatar billede vejmand Juniormester
10. august 2009 - 23:51 #38
Hmmm, det mener jeg da er sådan nu?
Hvis du kopierer den formel ned....
Avatar billede richardski Praktikant
10. august 2009 - 23:53 #39
Har du evt. skype ?
Avatar billede vejmand Juniormester
10. august 2009 - 23:55 #40
Nope, vi må nok kunne klare det herinde.  :-)

Vil du ikke nok give et par eksempler på hvordan en række skal udfyldes?
Det aner jeg jo ikke......
Avatar billede richardski Praktikant
10. august 2009 - 23:56 #41
Snitværdien i søjlen skal altid pege opad og procentværdien skal ligeledes stå i opsøjlen.
Men spiller man feks. under sit nivau skal der også være en nedadgående søjle i den lysere farve som ligger under udgangspunktet så man kan se om man har spillet over eller under nivau!
Avatar billede vejmand Juniormester
11. august 2009 - 00:05 #42
Igen, vil du ikke nok komme med et par eksempler????
F.eks. hvordan skal rækkerne 5, 6 og 7 udfyldes, og hvad skal søjlerne så vise?
Avatar billede richardski Praktikant
11. august 2009 - 00:19 #43
Undskyld vejmand... det er vist mig der vrøvler.
Din sidste formel =HVIS(OG(D5=0;E5=0;G5=0;H5=0;J5=0;K5=0);"";HVIS(ER.FEJL(SUM(Q5-B5)/B5);"0";(Q5-B5)/B5)) gjorde udslaget.

Jeg ved ikke lige hvad der gik galt første gang jeg indtastede den, men nu ser det fint ud :-)

Men jeg kunne godt tænke mig at mig at den negative procent værdi i søjlen ragede længere ned alt efer hvor stor minusprocent der er resultatet!

Tag feks D16 og indskriv 200 og indskriv dernæst 25 i E16. Dette giver et snit på 8,00 og en minus procent i R16 på 54,29 hvilket den skal. Men ser du nede i grafen for R16 er det svært at se hvor meget under søjlen er og vil derfor gerne have den længere ned så den passer til tallet for den pågældende spillers resultat!

Håber det er til at forstå ._)
Avatar billede vejmand Juniormester
11. august 2009 - 01:12 #44
Okay, så forstår jeg lidt bedre.  :-)

Diagram-delen kan jeg desværre ikke klare, måske du skal lave et nyt spørgsmål om den del.
Avatar billede richardski Praktikant
11. august 2009 - 01:27 #45
Ok, det vil jeg gøre! Mange tak for din hjælp og tålmodighed :-)
Avatar billede vejmand Juniormester
11. august 2009 - 01:41 #46
Velbekomme, håber du får det sidste løst.  :-)
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