Ja sitten sitä toista laskuria tähän. Tää on sitten astetta tai ehkä kahta mutkikkaampi. Laskurissa on syötettynä kahden vuoden aineisto liigapeleistä. Sen pohjalta on laadittu 1X2-, 12-, maalimäärien alle/yli- ja tasoitusvedonlyöntitodennäköisyydet. Koska laskuri ei ota ollenkaan kantaa joukkueiden tämähetkisiin voimasuhteisiin, niin sitä ei voi oikein suoraan käyttää vedonlyöntiin, vaikkakin itselläni sekin on tällä hetkellä kokeilussa. Laskennassa mennään pitkälti kotijoukkueen ja vierasjoukkueen keskiarvojen kautta. Kaikki laskennat perustuvat jo menneisiin asioihin, eikä uudempia otteluita painoteta ollenkaan. Tarkoituksenani onkin kehittää laskuria niin, että se ottaisi huomioon paremmin viimeaikaiset ottelut, esim. 5 viimeistä ottelua, keskinäiset ottelut ja muita asioita esim. loukkaantumiset. Myöskin vedonlyöntiketjussa mainitsemani vahvuusluvut voisivat parantaa laskurin hyödynnettävyyttä vedonlyöntiin, sillä ne painottavat viimeaikaisia tuloksia vahvasti. Niiden suhteen olen vielä alkutekijöissä.
Seuraavassa ohjetta laskurin laatimisesta. Tavaraa on ja paljon! Yritin pitää asiat mahdollisimman ymmärrettävinä esimerkkien avulla.
Excel- taulukon tekninen toteutus.
Päätaulukkoja on kaksi. Data- taulukko ja yhteenvetotaulukko. Lisäksi olen tehnyt muita aputaulukoita, joista tietoja on helpompi siirtää siistissä muodossa.
Data- taulukkoa (kuva alla). Lihavoidut A-J sarakkeet ja rivit 2- 942 ovat Excelin omia solutunnisteita (kaavojen hahmottamista varten).
Laskentataulukko laaditaan niin, että sen jatkokäyttämiseen ei tarvitse kuluttaa aikaa. Kun taulukko on valmis, käyttäja vain syöttää ottelun tuloksen siniselle pohjalle. Tässä ILV-SPO on päättynyt 3-4 jatkoajalla. Soluun D940 syötetään Ilveksen maalit ja soluun F940 Sportin maalit. Koska peli meni jatkoajalle, pitää vielä lisätä 1 soluun G940(Sportin voitto). Muuta ei tarvitse tehdä.
Data-taulukon solussa I940 on luku 4. Se on kotijoukkueen (Ilveksen) koodi. Olen käyttänyt sen hakemiseen PHAKU -funktiota. Joukkueet on kirjattu allekkain ja jokaiselle annetaan lukuarvo.
Solussa I940 käytettävä kaava on =PHAKU($B2;$W$2:$X$20;2). Sama kaava kopioidaan viereiseen soluun ja siitä alaspäin. Koodia tarvitaan useassa kaavassa.
Alla on seuraavat muuttujat. 60M = merkki 60 min jälkeen (3=tasapeli), 12 = merkki jatkoaika huomiotuna, MA= ottelun yhteismaalit 60 min ja ERO = kotimaalien ja vierasmaalien ero 60 min. Seuraavat sarakkeet ovat ns. apusarakkeita, joihin haetaan ERO- kohdan tieto. Jos esim ERO=0, niin T- sarakkeeseen tulee arvo 1, muihin 0. Huom! P sarakkeen 4 tarkoittaa yli kolmen maalin kotivoittoa ja vastaavasti X sarakkeen -4 yli kolmen maalin vierasvoittoa. Eli niissä kohdissa kaavaa pitää muokata hieman.
Yllä olevassa taulukossa om selvitetty “alle/yli” -kohteet. Käytettävä kaava solussa Y940 on =JOS(N940<Y1;1;0). Muissa samalla ajatuksella. AF ja AG -sarakkeisiin tulee tieto myös kotijoukkueesta. Kaava solussa AF940: =I940+Y940/100. 4,00 tarkoittaa Ilveksen kotiottelua ja että ei tullut alle 3,5 maalia. Viereisessä solussa 4,01 tarkoittaa Ilveksen kotipeliä ja että tuli yli 3,5 maalia. 4,5:lle ja 5,5:lle on tehty samat systeemit. Vierasjoukkueelle tehdään vastaaavat kaavat. Ja luonnollisesti kaavat kopioidaan myös alas.
Seuraavaksi selvitetään joukkueiden 1X2- ja 12- sekä maalierotulokset. Ensin kotijoukkeiden osalta. Sarakkeeseen AL tulee tieto kotijoukkuesta ja tuloksesta 60 minuutin aikana. Käytetään samaa ideaa kuin äsken alle/yli -tilanteessa. Solussa AL940 on kaava = I940 + L940/100 = 4,03. Eli kotijoukkue Ilves pelasi tasan. AM940 :ssa oleva 4,02 tarkoittaa, että kotijoukkue Ilves hävisi ottelun 12 -merkityksessä. AN941:ssa on luku 2,98 = 3 + (-2)/100 eli IFK hävisi kotona kahdella maalilla. Vierasjoukkueille tehdään taas vastaavat kaavat.
Tässä vaiheessa Datataulukkoon ei enää saada uutta tietoa. Seuraavaksi mennään Yhteenvetotaulukkoon. Selvitetään asioita aluksi yleisellä tasolla eli kuinka suuri osa peleistä päättyy kotivoittoon, tasapeliin jne.
Esimerkiksi solussa C4 on laskettu kotivoittojen yhteismäärä. Se tehdään seuraavasti: =LASKE.JOS(DATA!L3:L942;1). Eli montako kertaa numero 1 on Data -taulukon soluissa L3:L942. Tasapelit ja vierasvoitot samalla tavalla. Tasapelistä käytettiin lukua 3. Aivan samalla kaavalla toimitaan kohdassa C9, jossa haetaan 12 - vedon kotivoitot. Ainoa ero on se, että haetaan sarakkeesta M. Voittomäärät eli esim. montako kertaa kotijoukkue on voittanut kahdella saadaan seuraavasti. Koska Data- taulukossa jo on tehty apusarakkeet P-X, niin kunkin sarakkeen lukujen summa ilmoittaa montako kertaa mikin maaliero on tapahtunut. Alle/yli -tapahtumien määrät saadaan selville LASKE.JOS. funktiolla. Kun lukemat on saatu, niin ne muutetaan prosenteiksi. Tuossa 944 on otteluiden yhteismäärä eli se jakajaksi.
Sitten ryhdytään selvittämään tapahtumia joukkueittain. Alle on laitettu joukkueiden nimet allekkain ja numerot. Käytetään samoja koodeja kuin aiemminkin! Siinä on myös muutama muuttuja. Ne ovat samoja kuin Datataulukossa. Näihin ruutuihin haetaan tiedot Datataulukosta.
Solussa C24 on selvitetty HPK:n kotivoittojen määrä. Käytetty kaava on = LASKE.JOS(DATA!$AL$3:$AL$942;A4+0,01). Eli kaikki jossa arvo on = 2,01. Muut samalla idealla. Huom! Vierasvoitot on merkitty hieman epäloogisesti myös merkinnällä 1. Eli IFK on voittanut 23 / 37 vierasottelua.
Muutetaan ottelumäärät prosenteiksi. Nyt kullakin joukkueella on koti- ja vierasprosentit 1X2 - ja 12- vetoihin.
LASKE.JOS saadaan selvitettyä myös alle/yli maalimäärät koti ja vieraspeleihin. Muutetaan myös ne prosenteiksi.
Sitten selvitetään maalierot joukkueittain kotona ja vieraissa.
Tästä voidaan laatia alla olevat taulukot helposti. Esim. HPK on voittanut 3% kotipeleistään yli kolmella maalilla ja 8 % tasan kolmella maalilla. Jos vierasjoukkue olisi saanut kaksi maalia tasoitusta, HPK olisi voittanut ne pelit. Laskemalla lukemat yhteen saadaan 11 %. Pienellä päättelyllä voi nuo taulukot muodostaa. Ylempi taulukoista tarkoittaa kotipeliä ja alempi vieraspeliä
Yhteenvetotaulukko on nyt valmis. Jatkossa kun kiekkokierros on ohi, niin tulosten lisäämisen jälkeen Datataulukkoon pitäisi päivittää yhteenvetotaulukko. Se käy helposti. Valitaan koko taulukko ja käytetään etsi- korvaa toimintoa. Se korvaa myös kaavoissa käytetyt arvot, eli pitää katsoa millä rivillä on viimeinen tulos, joka syötettiin. Sillä korvataan edellisen kierroksen viimeistä riviä vastaava lukema.
Nyt pitää vielä saada Data-taulukon kaavat tehtyä. Ideana on käyttää kaikissa mahdollisissa kohdissa koti- ja vieraslukemien keskiarvoja. Tasoitusvedot tulivat tuossa äsken tehtyä.
Otetaan käsittelyyn JYP-PEL -ottelu. Alla on kohteen prosentit.
JYPin kotivoitto% on 54 ja Pelicansin vierashäviöprosentti on 51. Keskiarvo on 52% ja tätä kohteen kotivoiton todennäköisyytenä. Äärimmäisen yksinkertaista. Tasapeli (22% + 20%)/2 = 21% ja vierasvoitto (25% + 29%)/2 =27%. Ainoa ongelma on saada Excel tekemään tuo lasku tässä tapauksessa ja kaikissa muissakin.
Yhteenveto - taulukko
Yllä on tuo taulukko kokonaisuudessaan, josta Excel laitetaan tekemään haku. Käytetään siis hakufunktiota PHAKU. Soluun DA942 tehdään seuraava kaava:
=(PHAKU(B942;YHTEENVETO!$A$52:$N$66;2)+PHAKU(C942;YHTEENVETO!$A$52:$N$66;11))/2
Taulukossa JYPin kotivoitto% on sarakkeessa 2 ja Pelicansin vierashäviö% on sarakkeessa 11.
Muut kaavat samalla logiikalla. Myöskin alle/yli kohteet. Kopioidaan kaavat koskemaan koko taulukkoa. Nyt todennäköisyydet on laskettu. Sitten syötetään vedonlyöntikertoimet ja lasketaan odotusarvot.