H8: Taulukkolaskenta II Huom. Suosittelemme vahvasti taustamateriaaliin tutustumista ja harjoituksen 7 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 ti, 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: H8T1.xlsx H8T2.xlsx - 1 -
Aluksi Tehtävässä 1 lasketaan kurssitulokset hivenen eri tavalla kuin aiemmissa kurssitoteutuksissa, joten omia vanhoja palautuksiaan ei voi käyttää. Tehtävä 1:n laskut ovat myös hivenen helpompia kuin tällä kurssilla käytettävät oikeasti tulisi myös tarkistaa, että jokaisella palautuskerralla on tehty vähintään toinen harjoitus. Tätä tarkastusta emme kuitenkaan tässä tee. - 2 -
Tehtävä 1 (8p): T3 kurssisuoritusten käsitteleminen Nouda kurssisivuilta opiskelijoiden kurssitietotiedosto (kurssipisteetk2017.txt) omalle koneellesi. Avaa se sitten käyttämääsi taulukkolaskentaohjelmaan Vihje 1 ja tallenna tiedosto heti aluksi taulukkolaskentaohjelmasi nimelle H8T1.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 harjoituksesta saadut pisteet, sarakkeessa O puuttuvien harjoitusten lukumäärä ja sarakkeessa P 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, E-P sarakkeiden tasaus keskelle sekä C, O ja P -sarakkeiden otsikot kahdelle riville). (b) Harjoituspisteiden yhteenlasku. Tee seuraavaksi N ja O sarakkeiden väliin uusi sarake Vihje2 ja laske uuteen O-sarakkeeseen yhteispisteet harjoituksista. 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 P ja Q sarakkeille; jos puuttuvia 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 R-sarakkeelle soluun R1 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 harjoituksia korkeintaan 5 ja hylättyjä arviointeja korkeintaan 1). Jos opiskelija ei pääse läpi, R- 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 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 H9 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ä H9:sta saaneet tietojenkäsittelytieteilijät) talteen kolmannelle lomakkeelle. Palaa vielä lopuksi toiselle, Suodatuskokeilu-lomakkeelle ja muuta suodatusta sillä niin että saat näkyviin kaikki Yhteiskuntatieteiden tiedekunnan (SOC) opiskelijat (ja vain heidät). Tehtävän 1 vastaukseksi: Dokumentti H8T1.xlsx, jossa on kolme lomaketta (välilehteä). Vihje 1. Tekstitiedoston kurssipisteetk2017.txt -tiedoston voi avata Exceliin suoraan seuraavasti. Aukaise ensin taulukkolaskentaohjelmasi ja avaa opiskelijoiden pistetiedosto kurssipisteetk2017.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, 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 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 R 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, 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 (H 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-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). - 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 H8T2.xlsx (taulukko alun perin nimeltään suomilukuina_tau_vrm010.xlsx). Tee ensimmäiselle (suomenkieliselle) lomakkeelle alla olevan mallin mukainen kaavio. Kuvasta näkyy Suomessa asuneiden ulkomaalaisten kansallisuuksien lukumäärät vuonna 2015. - 6 -
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 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-7 -
Tehtävän 2 vastaukseksi: Dokumentti H8T2.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? - 8 -