YH4B: Taulukkolaskenta II Huom. Suosittelemme vahvasti taustamateriaaliin tutustumista ja yksilöharjoituksen 4a tekemistä ennen aloittamista, erityisesti mikäli taulukkolaskenta on sinulle uusi asia. Taustamateriaalista löytyy esim. kokeile itse kohtia, jotka auttavat taulukkolaskentaharjoitusten tekemistä. Edelleen suosittelemme harjoituksen tekemistä mikroluokkatuessa pe tai ma, erityisesti mikäli eteneminen tuntuu hankalalta. Katso, että palautat oikeat dokumentit. Muista tallentaa säännöllisesti. Harjoituksen tavoitteet Harjoituksessa syvennetään edellisissä harjoituksissa opittuja asioita MS Excel 2016 - ohjelmalla. Harjoituksen jälkeen opiskelija osaa tuoda tekstimuotoisen tiedon laskentataulukkoon osaa tiedon lajittelun, ehdollisen muotoilun, suodatuksen ja osaa laatia kaavioita Harjoituksen tehtävät ja pisteytys Harjoituksessa on 2 tehtävää. Yhteispisteet tehtävistä ovat maksimissaan 10. Tehtävä 1 T3 kurssisuoritusten käsitteleminen (8 p) Tehtävä 2 Ulkomaalaiset Suomessa graafeina (2 p) Mitä palautetaan? Kaksi MS Excel-dokumenttia (yksi per tehtävä), jotka on nimetty seuraavasti: YH4BT1.xlsx YH4BT2.xlsx - 1 -
Aluksi Tehtävässä 1 lasketaan kurssitulokset hivenen eri tavalla kuin tällä kurssitoteutuksella, siitä ei kannata hämääntyä. - 2 -
Tehtävä 1 (8p): T3 kurssisuoritusten käsitteleminen Nouda kurssisivuilta opiskelijoiden kurssitietotiedosto (kurssipisteet2016.txt) omalle koneellesi. Avaa se sitten käyttämääsi taulukkolaskentaohjelmaan Vihje 1 ja tallenna tiedosto heti aluksi taulukkolaskentaohjelmasi nimelle YH4BT1.xlsx. Tee sitten tehtävät (a) (i). (a) 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 yksilöharjoituksesta saadut pisteet, sarakkeessa O on ryhmäharjoituksista saadut pisteet, sarakkeessa P käyttäjätesteihin osallistumisesta saadut pisteet, sarakkeessa Q puuttuvien yksilöharjoitusten lukumäärä ja sarakkeessa R hylättyjen vertaisarviointien 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-R -sarakkeiden otsikot kahdelle riville). (b) Harjoituspisteiden yhteenlasku. Tee seuraavaksi P ja Q sarakkeiden väliin uusi sarake Vihje2 ja laske uuteen Q-sarakkeeseen yhteispisteet yksilöharjoituksista, ryhmäharjoituksista ja käyttäjätestistä. Vihje3 (c) Ehdollinen muotoilu. Tee uuden sarakkeen soluille ehdollinen muotoilu siten, että solun tausta on punainen, jos yhteenlasketut pisteet solussa ovat alle 55 pistettä. Vihje4 Tee vastaava ehdollinen muotoilu R ja S sarakkeille; jos puuttuvia yksilöharjoituksia on enemmän kuin 5, ja hylättyjä arviointeja on enemmän kuin 1, ehdollinen muotoilu muuttaa sen taustan punaiseksi. (d) Tulos-sarakkeen luonti. Anna T-sarakkeelle soluun T1 otsikoksi TULOS, ja anna sen soluille arvoksi OK jos opiskelija kurssin sääntöjen mukaan pääsee läpi kurssista (yhteispisteet 55 tai enemmän, puuttuvia yksilöharjoituksia korkeintaan 5 ja hylättyjä arviointeja korkeintaan 1). Jos opiskelija ei pääse läpi, T-sarakkeen soluun annetaan arvo HYL. Vihje 5 (e) Tulos-sarakkeen ehdollinen muotoilu. Tee tällekin sarakkeelle ehdollinen muotoilu, niin että HYL-solujen taustat muuttuvat punaiseksi. (f) 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-3 -
Yllä annetun muokkauksen jälkeen taulukkosi alkuosan pitäisi näyttää kutakuinkin seuraavalta: Summa kaikista harjoituksista ja käyttäjätestistä ja loppuosa vastaavasti seuraavalta: (g) 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). (h) Automaattisuodatuksen kokeileminen. Aktivoi tälle uudelle lomakkeelle automaattisuodatus. Kokeile suodatuksen avulla, montako tietojenkäsittelytieteen tutkinto-ohjelman opiskelijaa sai täsmälleen 10 pistettä harjoituksesta YH9 ja keitä he olivat? Vihje 8 (i) Luo työkirjaan vielä kolmaskin lomake ja anna sille nimi Suodatettujen tallennus. Kopioi edellä suodatetut tiedot (10 pistettä YH9:sta saaneet tietojenkäsittelytieteilijät) talteen kolmannelle lomakkeelle. Palaa vielä lopuksi toiselle, Suodatuskokeilu-lomakkeelle ja muuta suodatusta sillä niin että saat näkyviin kaikki Lääketieteen tieteenalayksikön (MED) opiskelijat (ja vain heidät). Tehtävän 1 vastaukseksi: Dokumentti YH4BT1.xlsx, jossa on kolme lomaketta (välilehteä). Vihje 1. Tekstitiedoston kurssipisteet2016.txt -tiedoston voi avata Exceliin suoraan seuraavasti. Aukaise ensin taulukkolaskentaohjelmasi ja avaa opiskelijoiden pistetiedosto kurssipisteet2016.txt valikon kautta Tiedosto/Avaa (File/ Open ) taulukkolaskentaohjelmaasi. Jotta *.txt-tiedosto näkyisi tiedoston aukaisuviestiruudussa tulee tiedostotyyppinä olla esim. Kaikki tiedostot (*.*) (All files). Ks. kuvat seuraavalla sivulla. - 4 -
Jotta skandimerkit tulisi tulkittua oikein, laita merkistökoodaukseksi Windows (ANSI). Yleensä universaali merkistö (UTF-8) on paras ratkaisu, mutta tässä tapauksessa ääkköset näkyvät joissakin järjestelmissä väärin. Esikatseluruutu vinkkaa lopputuloksesta. Tietokentät on eroteltu (Delimited) merkeillä ja että erotteleva merkki on puolipiste (Semicolon). (päivitetty 31.10. klo 9:52) Vihje 2. Aktivoi Q sarake ja valitse Aloitus/Solut/Lisää/Sarake (Home/Cells/Insert/Colum). Vihje 3. Laske solulle Q2 arvo solujen E2:P2 summana. Käytä edellisen harjoituksen mallin mukaan summafunktiota ja suhteellisia soluosoitteita ja kopioi Q2:n kaava muille sarakkeen soluille Q3-Q187. 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 Q2:sta muihin sarakkeen soluihin Q3-Q187 (jos valitsit kaikki solut ennen muotoilun määrittämistä, tyyli määriteltiinkin jo koko sarakkeelle). Vaihtoehtoisesti voit käyttää valmiita sääntöjä valikosta Aloitus/Tyylit/Ehdollinen muotoilu/solujen korostussäännöt (Home/Styles/Conditional Formatting/ ) Vihje 5. Sarakkeen T solun arvoksi tulee OK tai HYL sen mukaan, täyttyvätkö kurssin läpäisyvaatimukset. Kurssi on läpi JOS yhteispistemäärä on vähintään 55, yksilöharjoituksia puuttuu korkeintaan 5 ja hylättyjä arviointeja on korkeintaan 1. Tästä selvitään esimerkiksi IF-funktiolla (suomenkielisessä Excelissä JOS). Funktion avulla siis sanot, että: - Jos (yht.pist >= 55, niin Jos (YH puuttuu <= 5, niin Jos (arv. hylätty <= 1, 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-T187 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). - 5 -
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 2015 ja 2016 olleista ulkomaiden kansalaisista ja tallenna se itsellesi nimelle YH4BT2.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 2016. 100 000 80 000 60 000 40 000 20 000 0 Ulkomaiden kansalaiset Suomessa 2016 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-6 -
Tee noutamistasi tiedoista toinenkin kuva, jossa näkyy ulkomaalaisten lukumäärien vertailu vuosina 2015 ja 2016. 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 2015 ja 2016 MUUT UKRAINA SAKSA PUOLA BRITANNIA TURKKI INTIA VIETNAM AFGANISTAN SOMALIA THAIMAA RUOTSI KIINA IRAK VENÄJÄ VIRO 2016 2015 0 10 000 20 000 30 000 40 000 50 000 60 000 70 000 80 000 90 000 Tehtävän 2 vastaukseksi: Dokumentti YH4BT2.xlsx, jossa on kolme lomaketta (välilehteä). 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 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 -