Avatar billede steen_hansen Forsker
11. marts 2003 - 15:46 Der er 42 kommentarer og
3 løsninger

Bowling-resultater i Excel regneark

Vores afdeling var ude at bowle, og nu har jeg fået den lille opgave at føre resultaterne ind i et Excel regneark.

Nu har jeg lavet den første lille formel, som ser på, om der er blevet lavet en strike:

=HVIS(C8="x";20;(HVIS(C8<>"";SUM(C8:D8))))

Men det er jo ikke helt rigtigt, for antallet af point afhænger jo også af de efterfølgende resultater. Er der nogen her, der kan give mig de præcise regler? Og kan du hjælpe mig med at få strikket både x (strike) og / (spare) ind i formlen?

Der skal laves to sæt formularer (så vidt jeg kan se):

A1: Kan indeholde et tal eller et "x"
B1: Kan indeholde et tal eller et "/"
A2:B2 (slået sammen) = A1+B1 eller "værdi af x" eller "værdi af /"

A2:B2 (slået sammen): Der skal tjekkes om A1 indeholder et "x", eller om anden celle indeholder et "/". Hvis disse 2 betingelser ikke er opfyldt, skal tallene i A1 og B1 lægges sammen.

C2:D2 (slået sammen, og efterfølgende celler): Der skal tjekkes, om A1 indeholder et "x", om der er et "/" i B1. Samtidig skal der tjekkes for hvad der står i C1 og D1.

pyyyhh, det bliver jo til meget!
Avatar billede gonza.dk Nybegynder
11. marts 2003 - 15:54 #1
De præcise regler:

Strike giver 10 point + de efterfølgende 2 slags point. altså de næste to gange du kaster kuglen. du kan således max få 30 point for en strike.

spare giver 10 point + det næste slags point. altså den næste gang du kaster kuglen. en spare kan således max give 20 point.

rude ti er lidt anderledes, da det er den sidste rude. Her tæller man til sidst sammen hvad der er fået. slutter du med en strike kan du altså ikk få ekstra point for den.

Jeg ved at det lyder lidt indviklet, men spørg ind til det du ikke forstår, så forklarer jeg det gerne på en anden måde.
Avatar billede gonza.dk Nybegynder
11. marts 2003 - 15:58 #2
prøv at læs lidt på denne side... der står reglerne lidt bedre forklaret ;-)

http://www.dl.gymfag.dk/forening/bladet/nr75/opgaver.htm

stadig bare spørg hvis der er noget du ikke forstår
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:00 #3
Ok, gonza, rart at få nogle guldkorn fra en bowlinge-haj :o)

Jeg har første kolonne:

A1 (indeholder et "x" eller et tal)
B1 (indeholder et "/" eller et tal)
A2-B2 (indeholder summen af A1+B1, hvis der er et "x" i A1, eller et "/" i B1, er indholdet af A2-B2 tomt)

Anden kolonne:

C1 (indeholder et "x" eller et tal)
D1 (indeholder et "/" eller et tal)
C2-D2:
    HVIS A1 = "x" eller B1 = "/" OG C1 ="x" ELLER D1 = "/" SÅ .....?
        ELLERS læg skidtet sammen.
    ASLUT HVIS

Du kan nok se, at det er sin sag at få det hele med :o/
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:05 #4
Ok, jeg prøver at kigge på dit link, super! :o)
Avatar billede gonza.dk Nybegynder
11. marts 2003 - 16:05 #5
jeps, kan godt se problemet, ved desværre ikk nøjagtig hvordan man kan løse det, men kender da reglerne, så dem kunne jeg jo hjælpe med. ;-)
Avatar billede janvogt Praktikant
11. marts 2003 - 16:10 #6
Det lyder som en spændende opgave. Den vil jeg overveje at bruge lidt tid på.
Jeg går ud fra, at det skal være lidt a'la den sammentælling som foregår live på skærmene i bowlinghallen ....
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:14 #7
Lige nøjagtigt :o) Men jeg skulle gerne have det sk... regneark med i morgen. Kan det klares i dag?
Avatar billede janvogt Praktikant
11. marts 2003 - 16:15 #8
Det ved jeg ikke rigtig. Kender ikke helt opgavens omfang endnu .....
Er det ikke ok i løbet af i morgen?
I bowler vel ikke i arbejdstiden :-)
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:16 #9
Jeg forhøjer gerne til 200: 50 til gonza for at finde frem til reglerne, og 150 til janvogt for at lave slavearbejdet. Er det fint nok, eller fuldstændigt urimeligt?
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:16 #10
Nej, vi bowlede i fredags, men har været ude af huset de første 2 dage.
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:19 #11
HVIS du kan nå det i dag, vil det være fint. Hvis ikke, så håber jeg du kan have det klart til i morgen en gang, så jeg kan tage det med til i overmorgen?
Avatar billede steen_hansen Forsker
11. marts 2003 - 16:22 #12
Jeg har lige kigget på den første kolonne, den er rimelig simpel:

=HVIS(C8="";"";(HVIS(C8="x";"";(HVIS(D8="/";"";(C8+D8))))))

Men det er herefter, at det sjove begynder.
Avatar billede janvogt Praktikant
11. marts 2003 - 16:26 #13
Mht. til pointene er det ok (selvom jeg godt kender point-reglerne):-)
Avatar billede janvogt Praktikant
11. marts 2003 - 16:33 #14
"/" er et lidt uheldigt tegn at skulle skrive i en celle.
Det er en genvej til menuen.
Avatar billede janvogt Praktikant
11. marts 2003 - 16:34 #15
Mener man kan slå det fra, men kan ikke lige finde hvor .......
Avatar billede janvogt Praktikant
11. marts 2003 - 16:40 #16
Din formel for første kolonne holder ikke helt når man laver spare eller strike.
Umiddelbar er den rigtig, men når man kommer længere frem, vil der komme point i cellen.

Det er vist ikke en helt simpel opgave det her .....
Avatar billede steen_hansen Forsker
11. marts 2003 - 17:04 #17
Det er rigtigt. Jeg tror jeg laver det manuelt i første omgang, så de kan få resultaterne på arbejdet, og vil se, om jeg ikke kan finde ud af resten senere. Det er vist ikke "bare lige". Man skulle næsten tro, at der er en Excel-haj, som ligger inde med et færdigt regneark, men det er nok ikke tilfældet :o/
Avatar billede janvogt Praktikant
11. marts 2003 - 17:38 #18
Tror ikke du skal regne med, at nogen ligger inde med et færdigt ark, så ville man også kunne finde det på nettet. Det er en temmelig kompleks opgave, selvom det nok ikke er umuligt ....

Der findes dog visse online score kort på nettet.

Prøv f.eks. denne her: http://public.csusm.edu/public_html/veres/
Avatar billede clemen Nybegynder
12. marts 2003 - 08:45 #19
Jeg har et løsnings forslag, men er ret svært at forklare.

formel for 1. runde bruger jeg:
=IF(C3="x";10+IF(E3="x";10+(IF(G3="x";10;F3));IF(E3="s";10;D3+E3));IF(C3="s";10+D3;B3+C3))

formel for 2. runde bruger jeg, lignende formler for 3-7 runde:
=B4+IF(E3="x";10+IF(G3="x";10+(IF(I3="x";10;H3));IF(G3="s";10;F3+G3));IF(E3="s";10+F3;D3+E3))

Formel for 8:
=N4+IF(Q3="x";10+IF(S3="x";10+(IF(T3="x";10;T3));IF(S3="s";10;R3+S3));IF(Q3="s";10+R3;P3+Q3))

Formel for 9:
=P4+IF(S3="x";10+IF(T3="x";10+(IF(U3="x";10;U3));IF(U3="s";10;T3+U3));IF(S3="s";10+T3;R3+S3))

Formel for 10. runde:
=P4+IF(S3="x";10+IF(T3="x";10+(IF(U3="x";10;U3));IF(U3="s";10;T3+U3));IF(S3="s";10+T3;R3+S3))

Jeg bruger x for strike og s for spare.

Jeg kan sende arket til dig og andre interessered, hvis du giver mig en email-adresse eller send en email til p_clemen@yahoo.dk
Avatar billede clemen Nybegynder
12. marts 2003 - 08:49 #20
for hver runde bruger jeg 2*2 celler, dog i 10. runde 3*2 celler. De 2 (3 for 10.runde) nederste celler fletter jeg sammen for hver runde.

Jeg har prøvet og skrive nogle resultater ind og det ser ud til at virke. Har ikke opdaget hvis den skulle regne forkert.
Avatar billede clemen Nybegynder
12. marts 2003 - 08:51 #21
Formel for 10.runde er forkert det skulle være:
=R4+IF(T3="x";10+IF(U3="x";10+IF(V3="x";10;V3);U3+V3);IF(U3="s";10+V3;T3+U3))
Avatar billede janvogt Praktikant
12. marts 2003 - 08:58 #22
Clemen, det vil jeg da gerne se.
Jeg er selv i gang med en model.

janvogt@esenet.dk
Avatar billede clemen Nybegynder
12. marts 2003 - 09:03 #23
Er sendt til dig Jan
Avatar billede clemen Nybegynder
12. marts 2003 - 09:04 #24
Jeg skal måske nævne at jeg har brugt betinget formatering for gemme tallene indtil der er indtastet for runden
Avatar billede clemen Nybegynder
12. marts 2003 - 10:21 #25
Er blevet gjort opmærksom på en lille fejl beregning, når der bliver lavet en strike efter en spare. løses ved:

Før for 1. runde:
=IF(C3="x";10+IF(E3="x";10+(IF(G3="x";10;F3));IF(E3="s";10;D3+E3));IF(C3="s";10+D3;B3+C3))

rettes til:
=IF(c3="x";10+IF(e3="x";10+(IF(g3="x";10;f3));IF(e3="s";10;d3+e3));IF(c3="s";10+IF(e3="x";10;d3);b3+c3))

Det samme gøres ved de andre formler
Avatar billede janvogt Praktikant
12. marts 2003 - 11:23 #26
Der er stadig en lille fejl.
Når man slutter med en spare i 10. rude .....
Ellers kan jeg ikke finde nogle fejl. Flot arbejde!

Sten, Clemen har fortjent alle point!
Avatar billede steen_hansen Forsker
12. marts 2003 - 12:21 #27
janvogt, kan du ikke afsætte et svar? Så får du og gonza.dk hver 25 for ulejligheden. clemen, du er simpelthen min ny bedste ven, jeg prøver det lige af, når jeg kommer hjem fra arbejde. Du får pointene, når jan har lagt et svar :o)
Avatar billede clemen Nybegynder
12. marts 2003 - 12:26 #28
Vil du ikke have arket sendt til dig, så kan du bedre se hvordan den henter i de forskellige celler? Det kommer jo lidt an på hvordan arket bygges op hvordan formlerne skal se ud.
Avatar billede clemen Nybegynder
12. marts 2003 - 12:28 #29
Har desværre ikke mulighed for at uploaded arket så du selv kunne hente det.
Avatar billede janvogt Praktikant
12. marts 2003 - 13:23 #30
Jamen så lad gå da .... :-)
Avatar billede nozio Nybegynder
12. marts 2003 - 13:28 #31
Ikke noget du rigtig kan bruge - men her er en i ASP :)

http://www.duses.com/bowling/udregner.asp
Avatar billede janvogt Praktikant
12. marts 2003 - 13:41 #32
Nu hedder kategorien altså Excel ............... :-)
Avatar billede janvogt Praktikant
12. marts 2003 - 13:44 #33
Desuden viser denne her
http://public.csusm.edu/public_html/veres/
også en mere korrekt skrivemåde.
Avatar billede steen_hansen Forsker
12. marts 2003 - 13:44 #34
Kan du ikke sende den til steen_hansen@yahoo.dk? Så kan jeg se det selv :o)
Avatar billede steen_hansen Forsker
12. marts 2003 - 13:46 #35
Tak for hjælpen, drenge :o)
Avatar billede steen_hansen Forsker
12. marts 2003 - 13:50 #36
MAND, nozio! Jeg så ikke dit indlæg.

Nu HAR jeg delt pointene ud, men den kunne være interessant alligevel i ASP. Er det noget du vil dele med os andre?
Avatar billede nozio Nybegynder
12. marts 2003 - 14:00 #37
jo jo (selv om det er kategorien Excel) :) - den er kodet for en del år siden - så den er ikke køn.

http://reimer-it.dk/bowling/bowling.zip
Avatar billede clemen Nybegynder
12. marts 2003 - 14:07 #38
Hej Steen

Kan ikke sende filen til dig, er det den rigtige email adresse du har skrevet.
Avatar billede steen_hansen Forsker
12. marts 2003 - 14:07 #39
Jeg kigger på den, når jeg kommer hjem, jeg kan ikke lige downloade den herfra :o) Den ligger her også i aften?
Avatar billede steen_hansen Forsker
12. marts 2003 - 14:07 #40
clemen, sorry! Det er steen_hansen2003@yahoo.dk. UNDSKYLD! :o)
Avatar billede steen_hansen Forsker
12. marts 2003 - 14:23 #41
Tak for det, clemen, den er modtaget :o)
Avatar billede clemen Nybegynder
12. marts 2003 - 14:58 #42
Tak for point
Avatar billede steen_hansen Forsker
12. marts 2003 - 16:42 #43
nozio, jeg har ikke dit username og password :oD
Avatar billede steen_hansen Forsker
12. marts 2003 - 18:57 #44
Jeg bliver bedt om brugernavn og password (NT-login)
Avatar billede steen_hansen Forsker
17. marts 2003 - 15:39 #45
nozio, vil du lægge den ud et sted, hvor vi/jeg har adgang til den? Eller gider du sende den til steen_hansen2003@yahoo.dk?
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