T106 1061 Tietotekniikan tykurssi Luento 1 T106 1061

  • Slides: 53
Download presentation
T-106. 1061 Tietotekniikan työkurssi Luento 1

T-106. 1061 Tietotekniikan työkurssi Luento 1

T-106. 1061 Tietotekniikan työkurssi Luento 1 Luennon sisältö ja tavoitteet • • • Kurssin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Luennon sisältö ja tavoitteet • • • Kurssin esittely ja järjestelyt Microsoft Office -ohjelmistopaketin esittely Kertaus, mitä taulukkolaskenta on Excel-ohjelman peruskäyttö Excelin funktiot ja niiden tehokas käyttö työn tukena Kalvo 2

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 3 Tietotekniikan perusopetus TKK: lla T-106. 1111

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 3 Tietotekniikan perusopetus TKK: lla T-106. 1111 T-106. 1041 Tietotekniikan peruskurssi (3 op) sl T-106. 1061 Tietotekniikan työkurssi (3 op) kl T-106. 1206 T-106. 1203 Ohjelmoinnin perusteet Y/L (5 op) kl/sl T-106. 1220 T-106. 1223 Tietorakenteet ja algoritmit T/Y (5 op) kl T-106. 1240 Ohjelmoinnin jatkokurssi L 1 (6 op) kl

T-106. 1061 Tietotekniikan työkurssi Luento 1 T-106. 1061 Tietotekniikan työkurssi (3 op) • Kurssilla

T-106. 1061 Tietotekniikan työkurssi Luento 1 T-106. 1061 Tietotekniikan työkurssi (3 op) • Kurssilla tutustutaan käytännössä tietotekniikan hyödyntämiseen opiskelussa ja työelämässä • Työkurssi harjoitustyö, ei tenttiä • Monille pakollinen • Kaikille hyödyllinen • Materiaalit ja harjoitustyön palautus Optimassa http: //optima. tkk. fi/ • Tiedotus kurssin kotisivujen kautta https: //noppa. tkk. fi/noppa/kurssi/t-106. 1061/ Kalvo 4

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin sisältö ja tavoitteet • Toimistotyökalujen mielekkään käytön

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin sisältö ja tavoitteet • Toimistotyökalujen mielekkään käytön oppiminen – Taulukkolaskenta: Excel – Tekstinkäsittely: Word – Ohjelmoinnin perusteiden oppiminen Visual Basic for Applications (VBA) -ohjelmointikielen avulla – Esitysohjelmat: Power. Point • WWW-sivujen perussuunnittelun ja toteutuksen ymmärtäminen – HTML-kieli – Tyylisivut (CSS) Kalvo 5

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 6 Kurssilla EI käsitellä • VBA: n

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 6 Kurssilla EI käsitellä • VBA: n hienouksia ja pidemmälle menevää ohjelmointia eikä muita ohjelmointikieliä • Erikoisgrafiikan tai -julkaisujen tuottamista ja taittamista

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 7 Miksi tällainen kurssi? • Ohjelmien mielekäs

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 7 Miksi tällainen kurssi? • Ohjelmien mielekäs ja tehokas käyttö säästää ihmisten aikaa ja parantaa työn laatua • Kurssilla opitut asiat auttavat opiskelun eri vaiheissa • Kurssista on hyötyä työelämässä – – Työnhaussa Työn tehokkaassa suorittamisessa Johto- ja hallinnollisissa tehtävissä tukena Raportoinnissa, dokumentaatiossa, … • Voit käyttää omaa aikaasi ”tärkeämpiin” asioihin…

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 8 Kurssin suorittaminen • Luennot 19. 1.

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 8 Kurssin suorittaminen • Luennot 19. 1. - 23. 3. 2009 – Vapaaehtoisia, mutta suositeltavia • Harjoitukset 25. 1. - 9. 4. 2009 – Yhdeksän harjoitusta, jotka pakollisia – Harjoitukset ja luennot liittyvät toisiinsa • Harjoitustyö – Pakollinen, määrää arvosanan – Voi tehdä pareittain samassa harjoitusryhmässä – Demonstroidaan oman harjoitusryhmän assistentille viikolla 17 (20. 4. -24. 4. 2009) oman harjoitusryhmän ajankohtana – Harjoitustyöstä tulee lisää ohjeita kurssin kotisivuille ennen kolmatta luentoa • Palautekyselyyn vastaaminen

T-106. 1061 Tietotekniikan työkurssi Luennot: ti klo 12 -14 Alustava luento-ohjelma: • 19. 1.

T-106. 1061 Tietotekniikan työkurssi Luennot: ti klo 12 -14 Alustava luento-ohjelma: • 19. 1. Kurssin esittely ja Excel I B • 26. 1. Excel II B • 2. 2. VBA I C • 9. 2. VBA II C • 23. 2. Word I B • 2. 3. Word II B • 16. 3. Power. Point C • 23. 3. HTML ja CSS B Luento 1 Kalvo 9

T-106. 1061 Tietotekniikan työkurssi Luento 1 Harjoitukset • • • Harjoitukset ovat pakollisia Kerran

T-106. 1061 Tietotekniikan työkurssi Luento 1 Harjoitukset • • • Harjoitukset ovat pakollisia Kerran viikossa aina samaan aikaan Käsitellään luennoilla esille tulleita asioita Pidetään tietokoneluokissa Harjoitusmateriaali on Nopassa Jos et pääse omaan harjoitukseen, voit vaihtaa ryhmääsi, mikäli luokissa on tilaa – käy kuitenkin ensisijaisesti omassa ryhmässäsi Kalvo 10

T-106. 1061 Tietotekniikan työkurssi Luento 1 Harjoitustyö • Aihe ”todellinen” opiskelu- tai työtehtävä –

T-106. 1061 Tietotekniikan työkurssi Luento 1 Harjoitustyö • Aihe ”todellinen” opiskelu- tai työtehtävä – Oma aihe – Tai valitse annetuista aiheista • Harjoitustyön tulee sisältää – – – Tiedon muokkausta Excel-ohjelman avulla Wordilla tehty raportti VBA -työkalu(ja) Power. Point-esitys HTML-sivusto • Harjoitustyön saa tehdä pareittain – Parin tulee olla samasta harjoitusryhmästä • Harjoitustyö määrää arvosanan • Tarkemmat ohjeet tulevat kurssin noppa-sivulle Kalvo 11

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 12 Harjoitustyön sisältö ja arvostelu • Excel

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 12 Harjoitustyön sisältö ja arvostelu • Excel 30% – Funktioiden käyttö – Kuvaajien käyttö – Siisteys ja selkeys • Word 30% – – Raportin rakenne Automaattitoiminnot Objektien käyttö Siisteys ja selkeys • Visual Basic 20% – – Koodin rakenne Käyttöliittymä Tarkoituksenmukaisuus Toimivuus • Power. Point 10% – – Kalvopohjan määrittely Shapes/muiden objektien käyttö Animaatioefektit Siisteys ja selkeys • WWW-sivut 10% – Sivujen rakenne – HTML: n ja CSS: n rakenne – Siisteys ja selkeys

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 13 Harjoitustyön palautuksesta • Ilmoittaudu optimassa kurssille

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 13 Harjoitustyön palautuksesta • Ilmoittaudu optimassa kurssille • Harjoitustyö palautetaan oman ryhmän harjoitustyön palautus –laatikkoon Ilmoittaudu

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssilla tarvitset • Käyttäjätunnuksen TKK: n koneisiin •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssilla tarvitset • Käyttäjätunnuksen TKK: n koneisiin • Ilmoittaudu harjoitusryhmään Oodissa • Lisämateriaalia? – Officesta, VBA: sta ja HTML –työkaluista on lukuisia kirjoja saatavilla – Linkkejä kurssin kotisivuilla Kalvo 14

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin tiedottaminen • Noppa-sivut – – – Kurssi-uutiset

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin tiedottaminen • Noppa-sivut – – – Kurssi-uutiset Aikataulut Oppimateriaali Harjoitustyöohjeet Arvosanat • Optima – Harjoitustyöpalautukset • Sähköposti: T-106. 1061@cs. hut. fi Kalvo 15

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin opetushenkilökunta • Luennoitsija (Aura Paloheimo) – Kurssin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin opetushenkilökunta • Luennoitsija (Aura Paloheimo) – Kurssin sisältöön liittyvät asiat – Kurssikorvaavuudet – T-106. 1061@cs. hut. fi • Pääassistentti (Antti / Emilia) – Käytännön järjestelyihin liittyvät asiat – T-106. 1061@cs. hut. fi • Harjoitusassistentit – Harjoitusryhmiin ja -tehtäviin liittyvät asiat – Harjoitustöiden vastaanotto ja arvostelu – Sähköpostiosoite ensisijaisesti: etunimi. sukunimi@tkk. fi Kalvo 16

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 17 Kurssin kehittäminen – palaute • Kurssin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 17 Kurssin kehittäminen – palaute • Kurssin kehittämiseksi tarvitsemme palautetta – – – Luennoista Harjoituksista Oppimateriaalista Harjoitustyöstä Kurssin käytännön järjestelyistä Kurssista yleensä • Palautetta voi antaa kurssin lopussa kurssikyselyn kautta • Voit lisäksi antaa aina palautetta suoraan opetushenkilökunnalle • Kiitos avustasi!

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin motto: ”Säästämme aikaa ja nostamme laatua…” T-106.

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kurssin motto: ”Säästämme aikaa ja nostamme laatua…” T-106. 1061 Tietotekniikan työkurssi Kalvo 18

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 19 Microsoft Office 2007 -tuoteperhe Tietokantoja: Taulukkolaskentaa:

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 19 Microsoft Office 2007 -tuoteperhe Tietokantoja: Taulukkolaskentaa: Muiden ihmisten kanssa jaettuja työtiloja: Dynaamisia lomakkeita: Muistiinpanoja: Sähköpostien lukua, uutisryhmiä: Kalvoesityksiä: Projektinhallintaa: Taittoa: Kaavioita: Tekstinkäsittelyä: MS Office on ohjelmakokonaisuus, jonka eri osilla sama toimintaideologia. Ohjelmat on suunniteltu tehokkaaseen yhteiskäyttöön.

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 20 Kielen vaihto Suurin osa saatavilla olevista

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 20 Kielen vaihto Suurin osa saatavilla olevista ohjeistuksista englanninkielisten valikkojen mukaan, mutta jos haluat suomen- tai ruotsinkielisen Officen… Ohjelmavalikosta Microsoft Office Toolsien alta Microsoft Office 2007 Language Settings

T-106. 1061 Tietotekniikan työkurssi Luento 1 Office-ohjelmat koostuvat objekteista Application Workbook Sheet Range •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Office-ohjelmat koostuvat objekteista Application Workbook Sheet Range • Rakennettu VBA: n avulla • Objekteja voidaan käyttää eri ohjelmissa • Yhteisiä objekteja on monia • (application=sovellus, workbook=työkirja, sheet=sivu, range =alue) Kalvo 21

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 2222 Kalvo Office 2007 käyttöliittymä Pikatyökalurivi (Quick

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 2222 Kalvo Office 2007 käyttöliittymä Pikatyökalurivi (Quick Access Toolbar) Office-nappi Valintanauha (Ribbon) Nauhan ryhmä Välilehti

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 23 Pikanäppäinkomentoja ja vinkkejä Sovelluksen vaihto: ALT+TAB

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 23 Pikanäppäinkomentoja ja vinkkejä Sovelluksen vaihto: ALT+TAB / SHIFT+ALT +TAB Pikanäppäimet näkyviin: ALT Kopiointi (Copy): CTRL+C Liittäminen (Paste): CTRL+V Komentojen peruuttaminen: CTRL+Z Uudelleen toteutus: CTRL+Y Help: F 1 CTRL+hiiri: epäyhtenäisen alueen valinta kopiointia yms varten • SHIFT+hiiri: yhtenäisen alueen valinta kopiointia yms varten • Rivinvaihto SHIFT-ENTER (eri kuin kappaleenvaihto) • Excel: sisällön lisäys soluun: F 2 • •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 24 VBA-ohjelmointiympäristö • Visual Basic for Applications

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 24 VBA-ohjelmointiympäristö • Visual Basic for Applications • Ohjelmointityökalu, joka toimii Office-sovellusten päällä → makrotyökirja, makrodokumentti, makroesitys • Jatketaan Office-sovellusten osaamista • Tehostetaan toimintoja • Excel: alottelijalle hyvä ohjelmointiympäristö • Word: VBA-projektit usein asiakirjamalleihin (. dotx) • Power. Point: Melko harvinainen ympäristö VBAohjelmointiin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Taulukkolaskenta • • Tehokas perustyökalu Soveltuu moneen tehtävään

T-106. 1061 Tietotekniikan työkurssi Luento 1 Taulukkolaskenta • • Tehokas perustyökalu Soveltuu moneen tehtävään Yleisesti käytössä Microsoft Excel – – Käytetyin Runsaasti ominaisuuksia Toimii Windows-ympäristössä Yhteiskäyttöisyys Office-ohjelmien kanssa Kalvo 2525 Kalvo

T-106. 1061 Tietotekniikan työkurssi Luento 1 Mihin taulukkolaskentaa voidaan käyttää? • • • Laskemiseen

T-106. 1061 Tietotekniikan työkurssi Luento 1 Mihin taulukkolaskentaa voidaan käyttää? • • • Laskemiseen Tilastollisen tiedon käsittelyyn Graafisten kuvaajien piirtämiseen Automaattisten lomakkeiden tekemiseen Yksinkertainen tietokannan luomiseen – Tiedon jäsennys ja muokkaaminen • Yksinkertainen tiedon esittämiseen – Raporttien liitteet • Lisäominaisuuksia VBA: n avulla Kalvo 2626 Kalvo

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 2727 Kalvo Taulukkolaskennan periaate • Taulukkolaskennassa on

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 2727 Kalvo Taulukkolaskennan periaate • Taulukkolaskennassa on käytössä ”ääretön” ruudukko • Jokaisella ruudulla eli solulla on yksilöllinen osoite • Jokaisella solulla on oma tietosisältönsä, joka voi olla lukuarvo, teksti, funktio, viittaus toiseen soluun tai näiden yhdistelmä • Mistä tahansa solusta voidaan viitata mihin tahansa toiseen soluun ohjelman sisällä • … Siis jo kerran käsiteltyä tietosisältöä voidaan käyttää uuden käsittelyn lähtökohtana

T-106. 1061 Tietotekniikan työkurssi Excel näkymä Luento 1 Kalvo 28

T-106. 1061 Tietotekniikan työkurssi Excel näkymä Luento 1 Kalvo 28

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 29 Excel pikanäppäimiä • Täytetyn taulukon rivin/sarakkeen

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 29 Excel pikanäppäimiä • Täytetyn taulukon rivin/sarakkeen päähän: Ctrl-nuoli • Valitsee täytetyn taulukon rivin/sarakkeen: Ctrl-shift-nuoli • Valitsee täytetyn taulukon: ctrl-shift-* • Sarakkeen piilotus: ctrl-o • Edellisen toiminnon toisto: F 4 • Pakotettu rivinvaihto: alt-enter • Zoomaus: ctrl-rulla • Excelin solussa 1024 merkkiä näkyviin

T-106. 1061 Tietotekniikan työkurssi Excelin välilehdet Luento 1 Kalvo 30

T-106. 1061 Tietotekniikan työkurssi Excelin välilehdet Luento 1 Kalvo 30

T-106. 1061 Tietotekniikan työkurssi Erikoiskopioinnit Huom: Delete >< Clear Luento 1 Kalvo 31

T-106. 1061 Tietotekniikan työkurssi Erikoiskopioinnit Huom: Delete >< Clear Luento 1 Kalvo 31

T-106. 1061 Tietotekniikan työkurssi Luento 1 Excelin rakenne • Excelin perustiedostotyyppi on työkirja (workbook)

T-106. 1061 Tietotekniikan työkurssi Luento 1 Excelin rakenne • Excelin perustiedostotyyppi on työkirja (workbook) • Kukin työkirja sisältää yhden tai useampia sivuja (sheet) (eli laskentataulukoita) • Sivu sisältää soluja ja alueita Kalvo 32

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 33 Solut (cells) ja viittaukset Sarake (column)

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 33 Solut (cells) ja viittaukset Sarake (column) Solun osoite: ”B 3” tai ”Sheet 1!B 3”, voidaan viitata mistä tahansa osasta ohjelmaa 523, 2 =B$5 =B 1 523, 2 =C$5 tsuppadai =B$5 Rivi (row) Informaatiosisältö: ”tekstiä diipa daapa”, ” 153, 62”, ”=B 2”, ”=SUM(A 1: B 2)” Muotoilu: värit, kirjasin, rivien tasaus… ”=B 5” on suhteellinen viittaus, eli ”yksi oikealle, yksi ylös”. Kopioitaessa… Suora viittaus säilyttää paikkansa joko pysty- tai vaakasuunnassa tai molemmissa (esim =E$5 tai =$C$2)

T-106. 1061 Tietotekniikan työkurssi Solun tietosisältö Luento 1 Kalvo 34

T-106. 1061 Tietotekniikan työkurssi Solun tietosisältö Luento 1 Kalvo 34

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 35 Soluun viittaaminen Suhteellinen viittaus • •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 35 Soluun viittaaminen Suhteellinen viittaus • • • Viittaa tiettyyn etäisyyteen solusta ”kolme ylös ja kaksi oikealle” Viittaus ”siirtyy” kopioitaessa Oletuksena Esimerkiksi: =A 5 Suora viittaus • Viittaa absoluuttisesti tiettyyn soluun (ns. solun vakiointi) • ”viides solu ylhäältä ja neljäs vasemmalta” • Säilyy kopioitaessa • Määritetään $-merkillä • Esimerkiksi: =$B$7 • Pysty- ja vaakasuunta kiinnitetään erikseen eli yhdistetty viittaus • Esimerkiksi: =B$7

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 36 Excelin funktiot (yli 300) • Funktioita

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 36 Excelin funktiot (yli 300) • Funktioita on eri tarkoituksiin • Syötetään suoraan, Formulas –ryhmästä tai Insert–Function -valikosta – Aloitetaan = -merkillä – Argumentit annetaan suluissa funktion_nimi(a; b) – Peruslaskutoimitukset symboleilla +, -, *, / ja ^ – – – – – Talousmatematiikan funktiot Loogiset funktiot Tekstin muokkaamisen funktiot Aikafunktiot Tietokantafunktiot Matematiikka ja trigonometria Tilastolliset funktiot Insinöörifunktiot Informaatiofunktiot Viittausfunktiot • KÄYTÄ APUNA HELP-VALIKKOA!

T-106. 1061 Tietotekniikan työkurssi Luento 1 Talousmatematiikan funktiot (Financial ) • Talousmatematiikan perusfunktiot •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Talousmatematiikan funktiot (Financial ) • Talousmatematiikan perusfunktiot • Käytetään tehtäessä talouslaskuja • Muutamia esimerkkifunktioita – – Nykyarvo: npv() Sijoituksen tuleva arvo: fv() Annuiteettilainan maksuerä : pmt() Koron määrä: rate() Kalvo 37

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 38 Loogiset funktiot (Logical ) • Tarvitaan

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 38 Loogiset funktiot (Logical ) • Tarvitaan taulukon hallintaan ja muiden funktioiden yhdistelyyn • Sisältää ehtolauseen ja sen määreet • Erittäin käyttökelpoisia • Tärkeimmät funktiot – – Ehtofunktio: if(logical_test; value_if_true; value_if_false) ”molemmat toteutuu”: and() ”jompi kumpi toteutuu”: or() ”ei toteudu”: not()

T-106. 1061 Tietotekniikan työkurssi Luento 1 Tekstin muokkaamiseen liittyvät funktiot (Text) • Käytetään tekstin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Tekstin muokkaamiseen liittyvät funktiot (Text) • Käytetään tekstin muokkaamiseen • Hyödyllisimpiä funktioita – Tekstin yhdistely: concatenate() (vaihtoehtoisesti &merkki) – Tekstin osan poimiminen: mid() – Tekstien vertailu: exact() – Tekstin etsiminen: find(), search() – Merkkien määrä tekstissä: len() – Tekstin muuntaminen numeroksi: value() – Välilyöntien poisto tekstistä: trim() – Numeron pakotus tekstiksi: text() Kalvo 39

T-106. 1061 Tietotekniikan työkurssi Aikafunktiot (Date and Time) Luento 1 Kalvo 40 Ctrl-+, ctrl-shift-+,

T-106. 1061 Tietotekniikan työkurssi Aikafunktiot (Date and Time) Luento 1 Kalvo 40 Ctrl-+, ctrl-shift-+, . . Muunnoksia erilaisten ajanilmausten välillä Tämän hetkisen ajan tutkiminen Päivämäärän erottimet: piste, kauttaviiva, tavuviiva Kellonaikojen erotin: kaksoispiste Päivämäärä väliltä 1900 -9999 (päivämäärät järjestyslukuja, kellonajat desimaaleja) • Tärkeimmät funktiot • • • – – Ajanhetki: now() hour(), minute(), year(), month(), day() Kellonaika: Ctrl –shift - ; Päivämäärästä numeroksi: date(year; month; day)

T-106. 1061 Tietotekniikan työkurssi Luento 1 Viittausfunktiot (Lookup & Reference) • (Aika harvoin käytettyjä)

T-106. 1061 Tietotekniikan työkurssi Luento 1 Viittausfunktiot (Lookup & Reference) • (Aika harvoin käytettyjä) • Näyttävät muun muassa solun paikan • Esimerkkifunktioita – Transpoosi: transpose() – Solun paikan funktiot: column(), row() – Tiedon hakeminen taulukosta: vlookup() Kalvo 41

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 42 Matemaattiset ja trigonometriset funktiot (Math &

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 42 Matemaattiset ja trigonometriset funktiot (Math & Trig) • Matemaattisia funktioita tarvitaan erillisiin laskutoimituksiin • Usein käytettäviä funktioita Potenssiin korotus: power(number; power) Jakojäännös: mod(number; divisor) Kertoma: fact(number) Logaritmi: ln(number) ja log(number; base) Neliöjuuri: sqrt(number) Summa: sum(number 1; number 2, . . . ) Pyöristys: round(number; num_digits) Trigonometriset funktiot: sin(), cos() ja tan() (huom! Kulma radiaaneina) – Satunnaislukugeneraattori: rand() – – – –

T-106. 1061 Tietotekniikan työkurssi Luento 1 Tilastolliset funktiot (Statistical ) • Tarvitaan erilaisiin tilastollisiin

T-106. 1061 Tietotekniikan työkurssi Luento 1 Tilastolliset funktiot (Statistical ) • Tarvitaan erilaisiin tilastollisiin toimiin ja dokumentin automatisointiin • Runsaasti erilaisia funktioita • Usein käytettäviä funktioita – – – – – Numeroitujen solujen määrä: count() Kirjoitettujen solujen määrä: counta() Tietyn sisällön omaavien solujen määrä: countif() Keskiarvo: average() Minimi- ja maksimiarvot: min ja max() N: nneksi pienin: Small(), N: nneksi suurin: Large() Mediaani: median() Keskihajonta: stdev() Moodi: mode() Kalvo 43

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 44 Tietokantafunktiot (Database and list management) •

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 44 Tietokantafunktiot (Database and list management) • Käytetään ”tietokantojen” käsittelyyn – Sarakkeet sisältävät jonkin tiedon – Sarakkeen ylin rivi kertoo tiedon tyypin – Vaakariveillä on tietokannan tiedot • Funktioilla pystytään laskemaan, jokin osa tietokannasta • Funktioiden määrittely – Tietokannan alue: range – Käsiteltävät tiedot: field – Kriteeri: critera • Esimerkiksi keskiarvo (daverage) ja summa (dsum)

T-106. 1061 Tietotekniikan työkurssi Luento 1 Informaatiofunktiot (Information functions) • Erityissovelluksissa, esimerkiksi valmiissa pohjissa

T-106. 1061 Tietotekniikan työkurssi Luento 1 Informaatiofunktiot (Information functions) • Erityissovelluksissa, esimerkiksi valmiissa pohjissa • Yhdistetään usein loogisiin funktioihin • Yleisimpiä funktioita – – Onko tyhjä: isblank() Onko numero: isnumber() Onko tekstiä: istext() ja text() Onko virhe: iserror() ja iserr() Kalvo 45

T-106. 1061 Tietotekniikan työkurssi Luento 1 Insinöörifunktiot (Engineering functions) • • (Bessel funktiot) Kompeksilukujen

T-106. 1061 Tietotekniikan työkurssi Luento 1 Insinöörifunktiot (Engineering functions) • • (Bessel funktiot) Kompeksilukujen laskutoimitukset Lukujärjestelmämuunnokset Esim: – Kompeksiluvun syöttö: complex() – Kompleksiluvun kertolasku: improduct() – Desimaaliluku binääriseksi: dec 2 bin() Kalvo 46

T-106. 1061 Tietotekniikan työkurssi Luento 1 Matriisifunktiot • Palauttavat arvon matriisin muodossa • Tarvitsevat

T-106. 1061 Tietotekniikan työkurssi Luento 1 Matriisifunktiot • Palauttavat arvon matriisin muodossa • Tarvitsevat usean ruudun • Matriisifunktion syöttäminen – Valitse arvoalue – Kirjoita funktio – Paina yhtä aikaa SHIFT-CTRL-ENTER • Funktion editointi valitsemalla koko alue Kalvo 47

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 48 Omat funktiot • Pystytään toteuttamaan ne

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 48 Omat funktiot • Pystytään toteuttamaan ne funktiot, joita ei ole valmiina • Toteutetaan VBA: lla • Käsitellään myöhemmin VBA: n käsittelyn yhteydessä

T-106. 1061 Tietotekniikan työkurssi Funktioiden hienosäätöä • Show Formulas • Soluviittauksen tarkistaminen – Trace

T-106. 1061 Tietotekniikan työkurssi Funktioiden hienosäätöä • Show Formulas • Soluviittauksen tarkistaminen – Trace Precendents – Trace Dependents • Kehäviittaukset – Circular References • What-If Analysis Luento 1 Kalvo 49

T-106. 1061 Tietotekniikan työkurssi Taulukko ja sen käsittely • Home - Styles - Format

T-106. 1061 Tietotekniikan työkurssi Taulukko ja sen käsittely • Home - Styles - Format as Table • Taulukon lajittelu nousevasti, laskevasti, mukautetusti • Taulukon pikasuodatus – Piilottaa taulukosta työskentelyn ajaksi tarpeettomat rivit – Kätevä suurien tietomäärien hallinnoimisessa ☺ ctrl shift * ☺ Luento 1 Kalvo 50

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kertaus luennon keskeisimmistä asioista • Kaikki harjoitukset ovat

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kertaus luennon keskeisimmistä asioista • Kaikki harjoitukset ovat pakollisia • MS Office tarjoaa monia yhteiskäytön etuja • Excelin peruskäyttö on hanskassa – Tiedät suhteellisen ja suoran viittauksen eron – Osaat käyttää Excelin funktioita – Tiedät, mitä funktioita on olemassa ja mistä niistä saa lisää tietoa Kalvo 51

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 52 TÄRKEÄÄ • Läsnäolo pakollista harjoitusryhmissä, muissa

T-106. 1061 Tietotekniikan työkurssi Luento 1 Kalvo 52 TÄRKEÄÄ • Läsnäolo pakollista harjoitusryhmissä, muissa ryhmissä voi tarvittaessa käydä suorittamassa harjoituksia. • EXCEL: – solu (cell), rivi (row) ja sarake (column) – suhteellinen ja suora viittaus – kaavoja monipuolisesti, omien kaavojen teko mahdollista HARJOITUSTYÖ: Mieti aihetta. Perusta halutessasi ryhmä kaverin kanssa.

T-106. 1061 Tietotekniikan työkurssi Kysymyksiä Luento 1 Kalvo 53

T-106. 1061 Tietotekniikan työkurssi Kysymyksiä Luento 1 Kalvo 53