elwis4
-
Innehållsantal
15 -
Gick med
-
Besökte senast
Inlägg postade av elwis4
-
-
Hmm. får inte riktigt till det..
Bifogar filen. Nån kanske kan hjälpa mig test.xlsx
Edit: är en gammal formel där spelpoängen ligger men den ska bort
-
nej..
Snittet som jag har med är snittet på alla rundor.
Men spelpoängen är snittet där den bästa och sämsta rundan är borträknad.
ex.
Spelare 1 har spelat fem rundor med resultat. 50,40,30,20 10.
Spelpoängen skall då vara 40+30+20/3 = 30 poäng för det bästa resultat och sämsta ska hela tiden räknas bort. Oberoende av hur många rundor du spelar
-
-
aaaa, tack för hjälpen
-
Använd funktionen LARGE(array;k) i kombination med AVERAGE(array):
=AVERAGE(LARGE($A$1:$F$1;1);LARGE($A$1:$F$1;2);LARGE($A$1:$F$1;3);LARGE($A$1:$F$1;4))
där $F$1:$F$1 är alla rundor för resp spelare.
I mitt exempel är det 6 rundor där man ska räkna med de fyra högsta.
Edit: Vad det heter i svensk version vet jag inte men kan ju gissa på "STOR" eller "HÖGSTA"...
Hmm för inte till det..
-
Har stött på ett till problem. Är säkert lätt men min hjärna funkar inte för tillfället.
Spelarna fyller i sina resultat allt efter som. Dessa resultat ligger till grund för deras spelpoäng i tävlingen.
Spelpoäng är snittet på alla rundorna. Det är ju inget svårt. Problemet är att man ska räkna bort de två sämsta resultaten och därefeter få sitt snitt.
I Kolumen spelpoäng så är det nu de sammalagda reultat minus de två sämsta. Jag vill ha snittet fast de två sämsta resultaten ska inte vara medräknade..
Hur gör jag??
-
=OM(ÄRTOM(C5);"";OM(C5<36;B15+0,1;B15-(C5-36)*0,3))
Om C5 är tom så lägg in ett blankt värde annars använd formel.
Nu funkar nästan allt som jag vill att det ska funka.
Formeln ser ut så här. =OM(ÄRTOM(C6);"";OM(C6<36;B16+0,1;B16-(C6-36)*0,3))
Vilket innebär att om man får 37 poäng eller mer så sänks handikappet med 0,3 per poäng som överskrider 36.
* Får man 36 poäng så händer ingenting med handikappet
Får man 35 poäng eller mindre så höjs handikappet med 0,1..
Ett problem kvar sen ska det nog inte vara mer:)
Jag vill få in att om man får mellan 34 och 36 poäng så ska det inte hända något med handikappet..
Alltså som det jag har *-markerat fast det ska även inkludera 34 och 35 poäng
Hänger ni med??
Otroligt tacksam för all hjälp
-
=IF(ISBLANK(A1);"";%din formel%)
heter det på engelska, tror det heter =OM(ÄRTOM( på svenska
A1 = den cell som ska innehålla resultatet.
/G
Min formel ser för närvarande ut så här:
=OM(C5<36;B15+0,1;B15-(C5-36)*0,3)
Hur bakar jag in det i den formeln. Får inte till det
-
-
hmm känns som overkill för mitt ändamål...
Får nog nöja mig med resultathantering
edit:
Har gjort en anna variant.
En tabell för resultat och en för handicapp. Verkar funka fint.
Ett problem kvastår dock.
Vär det inte står något i resultatet så ska den inte räkna ut något handikapp vlket den gör nu.
Hur kan man komma till rätta med det??
-
låter ju spännade
har aldrig gjort de men det är ju en första gång för allting...
-
Får till det nu...
Lade även till att man höjdes med 0,1 om man har 36 eller sämre
Men säg att jag vill ha 20 resultat som handikappet grundas på.
Till exempel om tävling har 20 runder och den ska räkna ut handikappet efter varje runda??
alltså om i exemplet: hans nya handikapp blev 14.5 efter ha fått 38 poäng. Sen spelar han en ny runda och får 38 poäng igen. Då ska det nya handikappet grundas på 14,5
Hänger ni med??¨
-
Så här skulle man kunna göra.
I cellen D2 lägger man formeln: =OM(C2<=36;B2;B2-(C2-36)*0,3)
Sen kopierar man bara D2 neråt så lång som behövs.
Får till de så som du har visat de i ett nytt dokument men inte i mitt golfdokument.. mysko
Ska labba lite, får se om jag får till de...
tack för hjälpen BTW
-
Jag håller på att göra ett tävlingsformulär i excel till en golftävling.
Formuläret är ganska basic och grundfunktionen är så att alla spelare går in och fyller i sina resultat som de fått på respektive runda plus lita andra funktioner.
Nu till de svåra. Jag skulle vilja få in en handikappfunktion i arket som automatisk räknar ut det nya handikapp för varje spelare.
Jag har tänkt mig det så här:
Varje spelare har en cell där de fyller i sitt aktuella handikapp: till exempel 15,1 i cell A1
När spelare har fyllt i sitt resultat i cell A2 så ska excel titta om det resultatet är handikapp grundande eller inte.
Detta innebär i praktiken att om resultatet är 36 poäng eller mindre så ska handikappet inte ändras. Är resultatet 37 poäng eller mer så ska det dras 0,3 på handikappet för varje poäng som överstiger 36.
Exempel 1: Spelare A har handikapp 15,1. Han fyller i resultat 38. Då blir det alltså 15,1 0.6 = 14,5 då han har två poäng bättre än 36
Exempel 2: Spelare B har handikapp 12,3. Han fyller i resultat 36. Handikappet ändras således inte då han inte överstiger 36 poäng
Finns det någon vänlig själ som kan hjälpa mig med det?
excelhjälp
i Microsoft Office / Microsoft 365 Apps (Word, Excel och Outlook med flera)
Postad
Guud va nice.. Tack för hjälpen