Moi !
Ongelma, jota olen yrittänyt ratkaista huonolla menestyksellä :
Tuloslista, jossa kilpailijat olisi saatava paremmuusjärjestykseen ajan perusteella. Kilpailijoiden lukumäärä voi luonnollisesti vaihdella tilanteen mukaan.
Aikakenttä muodostuu kaavalla: =MIN(f7:g7).
Eli paras aika huomioidaan.Tämä sijoitetaan kenttään h7.
Kentässä i7 tulisi olla sijoitus muihin aikoihin
verrattuna. Muut aikakentät ovat h8,h9,h10 jne..
Sijoitus lasketaan soluun i7, i8, i9, i10 jne..
Kaavaa olen yrittänyt rustata IF-lauseella, mutta ei oikeen synny toimivaa....
Kiitoksia, jo etukäteen :)
Ongelma, jota olen yrittänyt ratkaista huonolla menestyksellä :
Tuloslista, jossa kilpailijat olisi saatava paremmuusjärjestykseen ajan perusteella. Kilpailijoiden lukumäärä voi luonnollisesti vaihdella tilanteen mukaan.
Aikakenttä muodostuu kaavalla: =MIN(f7:g7).
Eli paras aika huomioidaan.Tämä sijoitetaan kenttään h7.
Kentässä i7 tulisi olla sijoitus muihin aikoihin
verrattuna. Muut aikakentät ovat h8,h9,h10 jne..
Sijoitus lasketaan soluun i7, i8, i9, i10 jne..
Kaavaa olen yrittänyt rustata IF-lauseella, mutta ei oikeen synny toimivaa....
Kiitoksia, jo etukäteen :)
Vastaukset 6
Vanhimmat
toimisiko RANK funktio ?
RANK ym. spesiaalifunktiot ei tule Excelin perusversion mukana.
Tuon saa varmasti kaavallakin tehtyä, mutta yksi helppo tapa on järjestää kilpailijat Sort-toiminnolla (Data - Sort).
Mikäli on tarve saada kilpailijan perään sijoitus johonkin ennalta määriteltyyn osallistujalistaan jonka järjestystä ei saa muuttaa niin tekee aputaulukon tuloslaskennalle, järjestää kilpailijat siellä paremmuusjärjestykseen ja laittaa taulukon viereiselle sarakkeelle sijoitusnumerot jotka on sitten helppo hakea alkuperäiseen osallistujalistaan kilpailijan nimen perusteella VLOOKUP-kaavalla. Tekemällä edellämainituista toiminnoista makron saa koko hommasta täysin automaattisen.
Tein esimerkki taulukon, jossa kilpailijoille lasketaan aika lähtö ja maaliintulo(väliaikalähtö) aikojen perusteella ja laitetaan paremmuusjärjestykseen.
Lähetän taulukon sulle, jos annat sähköposti osoitteen
[email protected]
Kiitos kaikille vaivannäöstä !!
Ja erityiskiitos Paavalille, joka lupasi lähettää taulukon postilla...Nyt ei muutakuin odottamaan Paavalin viestiä !!!!
Yritän myös tehdä tuloslistaa. Tässä tuloslistassa kilpailija tulisi asettaa paremmuusjärjestykseen pisteiden perusteella. Pienin pistemäärä voittaa. Olen päässyt niin pitkälle, että saan laskettu kilpailijoiden suorituksista kokonaispisteet. Nyt haluaisin, että Excel automaattisesti laittaisi kilpailijat paremmuusjärjestykseen. Ohjelmassa on lajittele-toiminto, jota tähän tarkoitukseen voi käyttää, mutta kuinka saisin ohjelman tekemään asian automaattisesti?
Kiitos!
Tomi