PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelHockeytips poängsättningHockeytips poängsättning
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2019-08-10 11:07
 
 Ändrad av MagnusD  på 2019-08-10 10:08:23

 Hej! Ny här på forumet och ovan vid att skapa avancerade formler i Excel (även om jag dagligen använder Excel till enklare uppgifter i jobbet).

Inför hockeysäsongen tänkte jag starta ett hockeytips för mina arbetskamrater. Jag kommer dock inte förbi poänguträkningen.

Det tipset går ut på är att tippa rätt sluttabell (samt tabellen vid årsskiftet), dvs placera de 14 lagen i årets SHL. Jag har lagt upp det enkelt, så att man placerar lagets väntade placering efter lagnamnet. Nu till poängsättningen... För rätt placerat lag får man 3 poäng. För en placering fel får man 2 poäng. För två placeringar fel får man 1 poäng. 

Efter lite sökande här på forumet har jag förstått att det bästa att änvända är =OM. Jag har får den att funka med t ex formeln =OM(E4=E6;3;0 men vet inte hur jag ska få den att fungera så att deltagaren får 2 eller 1 poäng beroende på "hur felplacerat" deras lag är - om ni förstår hur jag menar? :-)

Tack på förhand!

Nytt inlägg
 2019-08-12 10:06
 
 Ändrad av Christian  på 2019-08-12 09:07:20
Hej hej

Ett sätt att lösa det är med nedan matrisformel. Den ska slås in med Ctrl + Shift + Enter. Formeln bygger på att du har data listad uppifrån och ned, inte horisontellt som du verkar ha den just nu.

=OM(SUMMA((J4=I2:I6)*RAD(I2:I6))<>0;LETARAD(ABS((SUMMA((J4=I2:I6)*RAD(I2:I6))-RAD(J4)));$N$4:$O$6;2;FALSKT);0)

J4, är en användarens gissning, exempelvis Aik (vet att de ligger i fel serie, men man kan juh drömma) :).

I2:I6, är riktiga tabellresultatet. Notera att området är två rader över och två rader under användarens gissning.

ABS((SUMMA((J4=I2:I6)*RAD(I2:I6))-RAD(J4))), returnerar ett värde mellan 0,1 och 2 om användaren har gissat hyfsat rätt. Detta värde använder vi i en letarad funktion.

$N$4:$O$6 ska i N4 till N6 innehålla värdena 0,1,2 och i O4 till O6 innehålla 3,2,1

Lycka till
Mvh
Christian
Nytt inlägg
 2019-08-12 13:46
 

 Det är ju lysande! :-) Nu har jag äntligen lärt mig funktionen LETARAD. Den kommer hjälpa mig mycket framöver.

Tackar ödmjukast för hjälpen Christian! 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHockeytips poängsättningHockeytips poängsättning

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter