Osallistu kisaan Liiga ja rekkamies – 500 € palkinnot!
EXCEL-kysymys: pelaajan/joukkueen viimeisten tulosten haku?
-
credit
- Jäsen
- Viestit: 5495
- Liittynyt: 02.08.2003, 00:47
-
Tuotto: +232.86 yks.
Palautus%: 104.64%
Panosten ka: 1.57 yks.
Vetoja: 3193
- Pisteitä: 4777
EXCEL-kysymys: pelaajan/joukkueen viimeisten tulosten haku?
Taas tarvitaan apuja Excelin käyttöön ...
Ongelma on siis tällainen: Tietokannassa on otteluita, joissa voittanut pelaaja/joukkue on mainittu ensin sarakkeessa x ja hävinnyt sarakkeessa x+1. Jokaisella rivillä on sarakkeittain luonnollisesti muutakin tietoa, kuten esim. ottelutulokset. Tietokanta on järjestetty kronologisesti siten, että viimeksi pelattujen otteluiden tiedot päivitetään aina tietokantaan aiempien otteluiden perään. Millähän funktiolla saisi tuollaisesta tietokannasta haettua jonkin tietyn pelaajan/joukkueen viisi viimeistä ottelua (riippumatta siitä, ovatko ne voitettuja vai hävittyjä) siten, että ne saisi siirtymään uuteen paikkaan (toiseen laskentataulukkoon) allekkain eri riveille, ei siis samaan soluun?
Ongelma on siis tällainen: Tietokannassa on otteluita, joissa voittanut pelaaja/joukkue on mainittu ensin sarakkeessa x ja hävinnyt sarakkeessa x+1. Jokaisella rivillä on sarakkeittain luonnollisesti muutakin tietoa, kuten esim. ottelutulokset. Tietokanta on järjestetty kronologisesti siten, että viimeksi pelattujen otteluiden tiedot päivitetään aina tietokantaan aiempien otteluiden perään. Millähän funktiolla saisi tuollaisesta tietokannasta haettua jonkin tietyn pelaajan/joukkueen viisi viimeistä ottelua (riippumatta siitä, ovatko ne voitettuja vai hävittyjä) siten, että ne saisi siirtymään uuteen paikkaan (toiseen laskentataulukkoon) allekkain eri riveille, ei siis samaan soluun?
-
pjl
- Jäsen
- Viestit: 1103
- Liittynyt: 02.03.2003, 14:15
-
Tuotto: -13.78 yks.
Palautus%: 96.64%
Panosten ka: 3.90 yks.
Vetoja: 105
- Pisteitä: 162
- Paikkakunta: Turku
- Viesti:
En tiedä onko tämä ihan sitä mitä haet, mutta varmaan tästä voi lähteä liikkeelle.
viewtopic.php?t=9184&highlight=
viewtopic.php?t=9184&highlight=
Minikommentit
-
credit
- Jäsen
- Viestit: 5495
- Liittynyt: 02.08.2003, 00:47
-
Tuotto: +232.86 yks.
Palautus%: 104.64%
Panosten ka: 1.57 yks.
Vetoja: 3193
- Pisteitä: 4777
Ihan näppärä funktio, mutta ei vastaa tarkoitusta. En tarvitse mitään yhteenvetoa viimeisten pelien tuloksista (kuntopuntaria), vaan nyt pitäisi siirtää tietokannasta viisi viimeistä riviä, joilla kyseinen pelaaja/joukkue esiintyy (joko voittajan tai häviäjän ominaisuudessa) suoraan sellaisenaan uuteen paikkaan uudessa laskentataulukossa.pjl kirjoitti:En tiedä onko tämä ihan sitä mitä haet, mutta varmaan tästä voi lähteä liikkeelle.
viewtopic.php?t=9184&highlight=
Minikommentit
-
squeeze
- Jäsen
- Viestit: 126
- Liittynyt: 11.02.2007, 11:35
- Pisteitä: 0
Minikommentit
-
credit
- Jäsen
- Viestit: 5495
- Liittynyt: 02.08.2003, 00:47
-
Tuotto: +232.86 yks.
Palautus%: 104.64%
Panosten ka: 1.57 yks.
Vetoja: 3193
- Pisteitä: 4777
Voihan sen noinkin tehdä, mutta jos löytyisi jokin funktio, joka tekisi saman työn automaattisesti, homma olisi noin 100 000 kertaa helpompi ja nopeampi. Minulla on tarkoituksena käyttää viiden viimeisen ottelun tuloksia edelleen todennäköisyyksien laskukaavoissa, joten jos ne pitää joka kertaa erikseen hakea, systeemistä tulee käytännössä käyttökelvoton, koska todennäköisyyksien laskeminen esim. kymmeneen otteluun veisi aikaa ainakin 15-20 minuuttia. Pitkällä aikavälillä tämä ei ole missään tapauksessa tehokasta.squeeze kirjoitti:En tiedä mitään funktiota. Mutta etkö voi poimia niitä vain manuaalisesti ctrl+f toiminnolla. Siihen laittaa etsi kaikki ja poimii niistä manuaalisesti copy/pastena haluamansa esiintymiset.
Minikommentit
-
credit
- Jäsen
- Viestit: 5495
- Liittynyt: 02.08.2003, 00:47
-
Tuotto: +232.86 yks.
Palautus%: 104.64%
Panosten ka: 1.57 yks.
Vetoja: 3193
- Pisteitä: 4777
Tiedoksi kaikille, että kunkin joukkueen/pelaajan viimeisten ottelutulosten haku tietokannasta onnistuu apusarakkeita ja funktioita PHAKU, LASKE.JOS ja KETJUTA käyttämällä. Ratkaisu ei ole kaikkein eleganteimmasta päästä, mutta ei kovin kömpelökään. Yksinkertaistettuna ajatus on ensin laskea joukkueen/pelaajan voittojen/tappioiden määrät apusarakkeisiin LASKE.JOS-funktiolla, sitten ketjuttaa yhteen joukkueen/pelaajan tunnistenumero ja voitot sekä tunnistenumero ja tappiot omiin sarakkeisiinsa. Lopuksi ottelutulokset haetaan näiden ketjutettujen uusien tunnisteiden perusteella tietokannasta uuteen laskentataulukkoon. Tarkempia ohjeita en lähde nyt kirjoittelemaan, mutta asiasta voi toki kysyä, jos homma ei onnistu.
Minikommentit