ih7: Tehtävänanto Taulukkolaskennan jatkoharjoitus Harjoituksessa luodut työkirjat tallennetaan xlsx-tiedostomuotoon. Tallennuksen pdftiedostoksi voi harjoituksen vuoksi senkin tehdä, mutta sitä ei tarvitse palauttaa. Harjoituksesta jätetään siis kaksi taulukkolaskentaohjelman työkirjaa Tehtävä 1 (8p): T3 kurssisuoritusten käsitteleminen.: H7T1.xlsx työkirja sisältää kolme lomaketta, ja Tehtävä 2 (2p): Työttömyyslukujen visualisointi: H7T2.xlsx työkirja sisältää kaksi tekemääsi kaaviota. Pohjaksi ensimmäiseen tehtävään haetaan kurssin harjoitussivulta tekstitiedosto kurssipisteet.txt ja toiseen tehtävään Tilastokeskuksen sivuilta taulukko ulkomaalaisista Suomessa vuosina 2014 ja 2015 (suora linkki tehtävänannossa). Harjoituksen tavoitteet Harjoituksen tavoitteena on syventää edellisissä harjoituksissa opittuja asioita. Uutena asiana harjoituksessa tulee - tekstimuotoisen tiedon tuonti laskentataulukkoon - lajittelu, ehdollinen muotoilu, suodatus ja - kaavioiden laadinta. Muista jälleen tallentaa työkirjaasi säännöllisesti. Tällä kertaa kerrot käyttämäsi koneen ja ohjelman nimeämällä työkirjan ensimmäisen välilehden esim. Windows 10 / Excel 2013 tai Excel 2016 (jollakulla ehkä Linux / Calc, Libre Office 5.1). Tehtävänanto: Tehtävä 1 (8p): T3 kurssisuoritusten käsitteleminen. 1. Tekstitiedoston lukeminen taulukkoon ja taulukon muotoilu. Nouda kurssisivuilta opiskelijoiden kurssitietotiedosto (kurssipisteet.txt) omalle koneellesi. Avaa se sitten käyttämääsi taulukkolaskentaohjelmaan Vihje 1 ja tallenna tiedosto heti aluksi taulukkolaskentaohjelmasi nimelle H7T1.xlsx. Tiedostossa on 186 opiskelijan kuvitteelliset kurssipisteet eräältä Tietotekniikkataidot-kurssilta: neljässä ensimmäisessä sarakkeessa (A-D) opiskelijan nimi, tieteenalayksikkö ja tutkinto-ohjelma, seuraavissa kymmenessä (E- N) sarakkeessa kustakin harjoituksesta saadut pisteet, sarakkeessa O on puuttuvien arviointien lukumäärä ja sarakkeessa P tekemättömien harjoitusten lukumäärä. Tee ensimmäisestä rivistä sarakeotsikon näköinen alla olevan mallin mukaisesti (vahvennettu fontti, keltainen taustaväri, paksu alleviivaus otsikkorivin alle, sarakkeiden leveyksien muokkaus, O- ja P-sarakkeiden otsikot kahdelle riville). - 1 -
2. Harjoituspisteiden yhteenlasku. Tee seuraavaksi N ja O sarakkeiden väliin uusi sarake Vihje2 ja laske uuteen O-sarakkeeseen harjoituksien yhteispisteet. Vihje3 3. Ehdollinen muotoilu. Tee uuden sarakkeen soluille ehdollinen muotoilu siten, että solun tausta on punainen, jos yhteenlasketut pisteet solussa ovat alle 50 pistettä. Vihje4 Tee vastaava ehdollinen muotoilu P ja Q sarakkeille; jos tekemättömiä arviointeja on enemmän kuin 0, ja tekemättömiä harjoituksia on enemmän kuin 2, ehdollinen muotoilu muuttaa sen taustan punaiseksi. 4. Tulos-sarakkeen luonti. Anna R-sarakkeelle soluun R1 otsikoksi TULOS, ja anna sen soluille arvoksi OK jos opiskelija kurssin sääntöjen mukaan pääsee läpi kurssista (ei puuttuvia arviointeja ja korkeintaan yksi tekemätön / hylätty harjoitusta, ja yhteispistemäärä vähintään 50 pistettä). Jos opiskelija ei pääse läpi, R-sarakkeen soluun annetaan arvo HYL. Vihje 5 Intensiivikurssil la hyväksyttiin kaksi hylättyä 5. Tulos-sarakkeen ehdollinen muotoilu. Tee tällekin sarakkeelle ehdollinen muotoilu, niin että HYL-solujen taustat muuttuvat punaiseksi. 6. Lajittelu. Lajittele opiskelijat siten, että alussa on kaikki hyväksytyt sukunimen, ja sukunimen sisällä etunimen mukaan aakkosissa nousevassa järjestyksessä ja sen jälkeen hylätyt, samaten sukunimen ja sen sisällä etunimeen mukaan nousevasti järjestettynä. Vihje 6 Yllä annetun muokkauksen jälkeen taulukkosi alkuosan pitäisi näyttää kutakuinkin seuraavalta Summa kaikista 10 harjoituksesta - 2 -
ja loppuosa vastaavasti seuraavalta: Taulukon kopiointi toiselle lomakkeelle. Anna ensimmäiselle lomakkeelle (ts. ensimmäiselle lehdykälle ) nimeksi käyttämäsi ympäristö (esim. OsX - kotona). Luo työkirjaan toinen lomake, anna sille nimi Suodatuskokeilu. Kopioi koko taulukko ensimmäiseltä lomakkeelta toiselle lomakkeelle Vihje 7 (jätä ensimmäisen lomakkeen taulukko sellaiseksi kuin se edellisen kohdan jälkeen jäi). 7. Automaattisuodatuksen kokeileminen. Aktivoi tälle uudelle lomakkeelle automaattisuodatus. Kokeile suodatuksen avulla, montako tietojenkäsittelytieteen tutkinto-ohjelman opiskelijaa sai täsmälleen 10 pistettä harjoituksesta H9 ja keitä he olivat? Vihje8 8. Luo työkirjaan vielä kolmaskin lomake ja anna sille nimi Suodatettujen tallennus. Kopioi edellä suodatetut tiedot (10 pistettä H9:sta saaneet tietojenkäsittelytieteilijät) talteen kolmannelle lomakkeelle. Palaa vielä lopuksi toiselle, Suodatuskokeilulomakkeelle ja muuta suodatusta sillä niin että saat näkyviin kaikki Lääketieteen tieteenalayksikön (MED) opiskelijat (ja vain heidät). Tallenna koko työkirja ensin Excelin omaan xlsx-muotoon ja sitten pdf-muotoon. Tästä tehtävästä jätät siis työkirjan H7T1.xlsx. Työkirjassa on kolme lomaketta (välilehteä). - 3 -
Viro Venäjä Ruotsi Kiina Somalia Thaimaa Irak Intia Turkki Vietnam Britannia Saksa Puola Afganistan Entinen Muut T3 syksy 2016 Tehtävä 2 (2p): Ulkomaalaiset Suomessa graafeina Tilastokeskuksen sivuilta (http://tilastokeskus.fi/tup/suoluk/index.html, Suomi lukuina) löytyy paljon mielenkiintoista tietoa Suomesta ja suomalaisista. Etsi väestöön liittyvistä tilastoista tiedot Suomessa 2014 ja 2015 olleista ulkomaiden kansalaisista ja tallenna se itsellesi nimelle H7T2.xlsx (taulukko alun perin nimeltään suomilukuina_tau_vrm010.xlsx). Tee ensimmäiselle (suomenkieliselle) lomakkeelle ohessa olevan mallin mukainen kaavio. Kuvasta näkyy Suomessa asuneiden ulkomaalaisten kansallisuuksien lukumäärät vuonna 2014. Ulkomaalaiset suomessa 2014 80 000 60 000 40 000 20 000 0-4 -
Kaavion x-akselilla tulee olla maiden nimet (saavat olla kallellaan) ja y-akselilla eri kansallisuuksien lukumäärät, tekstien tulee olla vaaleita tummalla pohjalla. Muokkaa myös otsikkoon mallissa oleva teksti. Vihje 9 Tee noutamistasi tiedoista toinenkin kuva, jossa näkyy ulkomaalaisten lukumäärien vertailu vuosina 2014 ja 2015 eriteltynä sukupuolen mukaan. Alla jälleen mallikuva, jollaisen pyrit saamaan aikaan. Taustan tulee olla harmaa ja tekstien mustat (pylväiden värit voit valita haluamaksesi), otsikon ja legendan tekstien tulee olla kuten mallissa. Vihje 10 Ulkomaalaiset Suomessa 2014 ja 2015 MUUT ENTINEN SERBIA JA MONTENEGRO AFGANISTAN PUOLA SAKSA BRITANNIA VIETNAM TURKKI INTIA IRAK THAIMAA SOMALIA KIINA RUOTSI VENÄJÄ VIRO 2015 2014 0 20 000 40 000 60 000 80 000 Tästä tehtävästä jätät siis työkirjan H7T2.xlsx. Työkirjan ensimmäiselle lomakkeelle on lisätty kaksi kuvaa. Vihje 1. Tekstitiedoston kurssipisteet.txt-tiedoston voi avata Exceliin suoraan seuraavasti. Aukaise ensin taulukkolaskentaohjelmasi ja avaa opiskelijoiden pistetiedosto kurssipisteet.txt valikon kautta Tiedosto/Avaa (File/ Open ) taulukkolaskentaohjelmaasi. Jotta *.txt-tiedosto näkyisi tiedoston aukaisuviestiruudussa tulee tiedostotyyppinä olla esim. Kaikki tiedostot (*.*) (All files) - 5 -
Jotta skandimerkit tulisi tulkittua oikein, kerro aukaisuviestiruudussa, että tiedot tulkitaan universaalilla merkistöllä (UTF-8). Tietokentät on eroteltu (Delimited) merkeillä ja että erotteleva merkki on puolipiste (Semicolon). Vihje 2. Aktivoi O sarake ja valitse Aloitus/Solut/Lisää/Sarake (Home/Cells/Insert/Colum). Vihje 3. Laske solulle O2 arvo solujen E2:N2 summana. Käytä edellisen harjoituksen mallin mukaan summafunktiota ja suhteellisia soluosoitteita ja kopioi O2:n kaava muille sarakkeen soluille O3-O187. Vihje 4. Ehdollinen muotoilu saadaan valikosta Aloitus/Tyylit/Ehdollinen muotoilu/uusi sääntö (Home/Styles/Conditional Formatting/New Rule) Muotoile vain solut jotka sisältävät Format only cells that contain sääntötyyppi sopii tähän harjoitukseen. Valitse kenttiin sopivat arvot ja valitse solun taustaväri Muotoilu (Format) -painikkeesta. Kopioi tyyli O2:sta muihin sarakkeen soluihin O3- O187 (jos valitsit kaikki solut ennen muotoilun määrittämistä, tyyli määriteltiinkin jo koko sarakeelle). Vaihtoehtoisesti voit käyttää valmiita sääntöjä valikosta Aloitus/Tyylit/Ehdollinen muotoilu/solujen korostussäännöt (Home/Styles/Conditional Formatting/ ). Vihje 5. Sarakkeen R solun arvoksi tulisi OK/HYL sen mukaan täyttyykö kurssin läpäisyvaatimukset. Vaatimukset kurssin läpäisemiseenhän ovat että pistemäärän tulee olla vähintään 50, arviointeja ei saa puuttua ja harjoituksia saa puuttua korkeintaan yksi. Tähän joudut käyttämään IF-funktiota (suomenkielisessä Excelissä JOS). Funktion avulla siis sanot, että: - Jos (yht.pist > 49, niin Jos (hyl.arviointeja < 1, niin Jos (hyl.harjoituksia < 2, niin OK, muuten HYL ), muuten HYL ), muuten HYL ) Tuo pitäisi saada vielä kirjoitetuksi oikeanmuotoiseksi JOS (IF) -lauseeksi. Sisäkkäisten JOS (IF) -funktioiden sijasta voi ehdon myös muotoilla loogisten funktioiden JA, TAI (AND, OR) avulla. Vihje 6. Tiedot / Lajittele ja Suodata / Lajittele (Data / Sort&Filter / Sort). Valitse ensin järjestettäväksi TULOS-sarakkeen arvon mukaan laskevaan järjestykseen, sitten Add level -painikkeella lisäät toisen tason, jonka määräät sukunimen (sarake B) mukaan nousevaan järjestykseen. Sitten taas Add level -painikkeella lisäät kolmannen tason, jonka määräät etunimen (sarake A) mukaan nousevaan järjestykseen.] Vihje 7. Aktivoi koko taulukon alue A1-R187 ensimmäiseltä lomakelehdeltä, kopio se leikepöydälle (ctrl+c) ja liimaa se (Ctrl+v) ensimmäiseen soluun A1 toiselle lomakelehdelle. Vihje 8. Automaattisuodatuksen saat valitsemalla Tiedot/Lajittele ja Suodata/Suodata/ (Data/Sort &Filter/Filter/). Sen jälkeen voit valita suoraan sarakeotsikkosolujen pudotuslistoista tiedon, jonka mukaan haluat suodattaa taulukkosi tiedot. Kokeile! Suodatuksen saat perutuksi valitsemalla listasta vaihtoehdon Select All (Kaikki). Vihje 9. Löydät tiedot kohdasta Väestö, ja siellä kohdasta Ulkomaiden kansalaiset taulukon jäljessä on linkki jonka kautta voit ladata tiedot itsellesi suoraan Excel-taulukkona. Valitse kuvattavat tiedot - 6 -
sisältävä alue ja valitse sen jälkeen Lisää / Kaaviot (Insert / Charts ). Kaavioiden luonti tapahtuu sen jälkeen askeleittain taustamateriaalissa kuvatulla tavalla. Kokeile rohkeasti kaavion muokkaamista esimerkiksi kohdista (muistathan, että aina voi peruuttaa tekemänsä kokeilun komennolla ctrl+z) Kaaviotyökalut/Rakenne/Kaavion tyylit (Chart Tools/Design/Style) Kaaviotyökalut/Rakenne/Pika-asettelu (Chart Tools/Design/Quick Layout). Kaaviotyökalut/Rakenne/Lisää kaavion osa (Chart Tools/Design/Add Chart Element) Vihje 10. Tarvitset kaavion luontiin vain A, B ja E-sarakkeiden tietoja. Muistathan aiemmasta harjoituksesta (H4T1) miten epäjatkuvia alueita saa valituksi? - 7 -