Tänään on 24.05.2018, 14:55.

EXCEL-kysymys: pelaajan/joukkueen viimeisten tulosten haku?

Yleiseen turisemiseen muustakin kuin pelaamisesta.
Vastaa Viestiin
credit
Jäsen
Viestit: 5225
Liittynyt: 02.08.2003, 00:47

Tuotto: +201.98 yks.

Palautus%: 104.11%

Panosten ka: 1.56 yks.

Vetoja: 3144

Pisteitä: 3961

EXCEL-kysymys: pelaajan/joukkueen viimeisten tulosten haku?

Viesti Kirjoittaja credit »

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?

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


pjl
Jäsen
Viestit: 1087
Liittynyt: 02.03.2003, 15:15

Tuotto: +2.19 yks.

Palautus%: 100.62%

Panosten ka: 3.98 yks.

Vetoja: 89

Pisteitä: 154
Paikkakunta: Turku
Viesti:

Viesti Kirjoittaja pjl »

En tiedä onko tämä ihan sitä mitä haet, mutta varmaan tästä voi lähteä liikkeelle.

viewtopic.php?t=9184&highlight=

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


credit
Jäsen
Viestit: 5225
Liittynyt: 02.08.2003, 00:47

Tuotto: +201.98 yks.

Palautus%: 104.11%

Panosten ka: 1.56 yks.

Vetoja: 3144

Pisteitä: 3961

Viesti Kirjoittaja credit »

pjl kirjoitti:En tiedä onko tämä ihan sitä mitä haet, mutta varmaan tästä voi lähteä liikkeelle.

viewtopic.php?t=9184&highlight=
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.

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


squeeze
Jäsen
Viestit: 126
Liittynyt: 11.02.2007, 12:35
Pisteitä: 0

Viesti Kirjoittaja squeeze »

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.

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


credit
Jäsen
Viestit: 5225
Liittynyt: 02.08.2003, 00:47

Tuotto: +201.98 yks.

Palautus%: 104.11%

Panosten ka: 1.56 yks.

Vetoja: 3144

Pisteitä: 3961

Viesti Kirjoittaja credit »

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.
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.

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


credit
Jäsen
Viestit: 5225
Liittynyt: 02.08.2003, 00:47

Tuotto: +201.98 yks.

Palautus%: 104.11%

Panosten ka: 1.56 yks.

Vetoja: 3144

Pisteitä: 3961

Viesti Kirjoittaja credit »

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.

Pisteitä

Pisteitä yhteensä: 0. Antamasi peukut: 0.

Minikommentit


Vastaa Viestiin

Palaa sivulle “Yleinen turina”