Käytännöllinen työ olap-tekniikalla excelissä. Johdatus OLAPin perusteisiin. Monimuuttujatietojen analyysitermit

Hämmästyttävä - lähellä...

Työni aikana jouduin usein tekemään monimutkaisia ​​raportteja, yritin aina löytää niistä jotain yhteistä, jotta voisin koota ne yksinkertaisemmin ja yleismaailmallisemmin, jopa kirjoitin ja julkaisin tästä aiheesta artikkelin "Osipovin puu. ” Artikkeliani kuitenkin kritisoitiin ja he sanoivat, että kaikki esille ottamani ongelmat oli jo pitkään ratkaistu MOLAP.RU v.2.4:ssä (www.molap.rgtu.ru), ja he suosittelivat katsomaan pivot-taulukoita EXCELissä.
Se osoittautui niin yksinkertaiseksi, että kun olen käyttänyt siihen nerokkaita pieniä käsiäni, keksin hyvin yksinkertaisen järjestelmän tietojen lataamiseksi 1C7:stä tai mistä tahansa muusta tietokannasta (jäljempänä 1C tarkoittaa mitä tahansa tietokantaa) ja analysointia OLAPissa.
Mielestäni monet OLAP-latausjärjestelmät ovat liian monimutkaisia, valitsen yksinkertaisuuden.

Ominaisuudet :

1. Työhön vaaditaan vain EXCEL 2000.
2. Käyttäjä voi suunnitella raportteja itse ilman ohjelmointia.
3. Lataaminen 1C7:stä yksinkertaisessa tekstitiedostomuodossa.
4. Kirjanpitokirjauksia varten on jo olemassa yleinen purkukäsittely, joka toimii kaikissa kokoonpanoissa. Näytekäsittely on käytettävissä muiden tietojen lataamista varten.
5. Voit suunnitella raporttilomakkeita etukäteen ja soveltaa niitä sitten erilaisiin tietoihin suunnittelematta niitä uudelleen.
6. Melko hyvä suorituskyky. Ensimmäisessä pitkässä vaiheessa tiedot tuodaan ensin tekstitiedostosta EXCELiin ja rakennetaan OLAP-kuutio, jonka pohjalta voidaan sitten melko nopeasti rakentaa mikä tahansa raportti. Esimerkiksi 6000 tuotteen valikoiman 3 kuukauden myymälän tuotemyyntitiedot ladataan EXCELiin 8 minuutissa Cel600-128M:llä, tuote- ja ryhmäluokitus (OLAP-raportti) lasketaan uudelleen 1 minuutissa.
7. Tiedot ladataan 1C7:stä kokonaisuudessaan määritetylle ajanjaksolle (kaikki liikkeet, kaikissa varastoissa, yrityksissä, tileissä). EXCELiin tuonnissa on mahdollista käyttää suodattimia, jotka lataavat vain tarvittavat tiedot analysointiin (esim. kaikista liikkeistä, vain myynnistä).
8. Tällä hetkellä on kehitetty menetelmiä liikkeiden tai jäämien analysointiin, mutta ei liikkeitä ja jäämiä yhdessä, vaikka tämä on periaatteessa mahdollista.

Mikä on OLAP : (www.molap.rgtu.ru)

Oletetaan, että sinulla on vähittäiskauppaketju. Anna kaupankäynnin tiedot ladata tekstitiedostoon tai taulukkoon seuraavasti:

Päivämäärä - käyttöpäivämäärä
Kuukausi - toimintakuukausi
Viikko - toimintaviikko
Tyyppi - osto, myynti, palautus, poisto
Vastapuoli - kauppaan osallistuva ulkopuolinen organisaatio
Tekijä - laskun laatinut henkilö

Esimerkiksi 1C:ssä tämän taulukon yksi rivi vastaa yhtä laskun riviä. Jotkut kentät (vastapuoli, päivämäärä) on otettu laskun otsikosta.

Analyysitiedot ladataan yleensä OLAP-järjestelmään tietyksi ajaksi, josta periaatteessa voidaan valita toinen jakso lataussuodattimilla.

Tämä taulukko on lähde OLAP-analyysille.

Raportoi

Mitat

Data

Suodattaa

Kuinka monta tuotetta ja millä summalla myydään päivässä?

Päivämäärä, tuote

Määrä, määrä

View="sale"

Mitkä vastapuolet toimittivat mitä tavaroita millä summalla kuukaudessa?

Kuukausi, urakoitsija, tuote

Summa

View="osto"

Minkä summan operaattorit kirjoittivat minkä tyyppisille laskuille koko raportointikaudelta?

Summa

Käyttäjä määrittää itse, mitkä taulukon kentistä ovat Mitat, mitkä tiedot ja mitä suodattimia käytetään. Järjestelmä itse rakentaa raportin visuaaliseen taulukkomuotoon. Mitat voidaan sijoittaa raporttitaulukon rivi- tai sarakeotsikoihin.
Kuten näet, yhdestä yksinkertaisesta taulukosta saat paljon tietoa erilaisten raporttien muodossa.


Kuinka käyttää sitä itse :

Pura tiedot jakelusta tarkalleen c:\fixin-hakemistoon (kaupankäyntijärjestelmässä se on mahdollista c:\reportsissa). Lue readme.txt ja noudata kaikkia siinä olevia ohjeita.

Ensin sinun on kirjoitettava käsittely, joka lataa tiedot 1C:stä tekstitiedostoon (taulukkoon). Sinun on määritettävä purettavien kenttien kokoonpano.
Esimerkiksi valmis yleisprosessointi, joka toimii missä tahansa kokoonpanossa ja lataa tapahtumat tietyn ajanjakson ajan OLAP-analyysiä varten, lataa seuraavat kentät analysointia varten:

Päivämäärä|Viikonpäivä|Viikko|Vuosi|Neljännes|Kuukausi|Tosite|Yritys|veloitus|Dt-nimikkeistö
|DtGroupNomenclature|DtSectionNomenclature|Luotto|Summa|Arvosumma|Määrä
|Valuutta|DtCounterparties|DtGroupCounterparties|KtCounterparties|KtGroupCounterparties|
CTMiscellaneousObjects

Kun etuliitteiden Dt(Kt) alla on Debit (Credit) -alitilit, Ryhmä on tämän alatilin ryhmä (jos sellainen on), Section on ryhmän ryhmä, Luokka on osan ryhmä.

Kaupankäyntijärjestelmässä kentät voivat olla seuraavat:

Suunta|Liikkeen tyyppi|Käteiselle|Tuote|Määrä|Hinta|Summa|Päiväys|Yritys
|Varasto|Valuutta|Asiakirja|Viikonpäivä|Viikko|Vuosi|Neljännes|Kuukausi|Tekijä
|Tuoteluokka|Liikekategoria|Vastapuoliluokka|Tuoteryhmä
|ValAmount|Kustannus|Vastapuoli

Tietojen analysointiin käytetään taulukoita "Movement Analysis.xls" ("Accounting Analysis.xls"). Kun avaat niitä, älä poista makroja käytöstä, muuten et voi päivittää raportteja (ne toimivat VBA-makroilla). Nämä tiedostot ottavat lähdetietonsa tiedostoista C:\fixin\motions.txt (C:\fixin\buh.txt), muuten ne ovat samat. Siksi saatat joutua kopioimaan tietosi johonkin näistä tiedostoista.
Lataa tietosi EXCELiin valitsemalla tai kirjoittamalla suodatin ja napsauttamalla "Ehdot"-välilehden "Luo" -painiketta.
Raporttisivut alkavat etuliitteellä "Raportti". Mene raporttisivulle, napsauta "Päivitä" ja raportin tiedot muuttuvat viimeksi ladattujen tietojen mukaan.
Jos et ole tyytyväinen vakioraportteihin, käytettävissä on ReportTemplate-arkki. Kopioi se uudelle taulukolle ja mukauta raporttityyppiä käyttämällä tämän arkin pivot-taulukkoa (lisätietoja pivot-taulukoiden käyttämisestä on missä tahansa EXCEL 2000 -kirjassa). Suosittelen, että määrität raportit pienelle datajoukolle ja suoritat ne sitten suuressa taulukossa, koska... Taulukoiden uudelleenpiirtämistä ei voi poistaa käytöstä aina, kun raportin asettelu muuttuu.

Tekniset huomautukset :

Kun lataat tietoja 1C:stä, käyttäjä valitsee kansion, johon tiedosto ladataan. Tein tämän, koska on todennäköistä, että lähitulevaisuudessa ladataan useita tiedostoja (jäämiä ja liikkeitä). Napsauta sitten "Lähetä" -painiketta Explorerissa -> "OLAP-analyysiin EXCEL 2000:ssa", tiedot kopioidaan valitusta kansiosta C:\fixin-kansioon. (Jotta tämä komento näkyy "Lähetä"-komennon luettelossa, sinun on kopioitava tiedosto "For OLAP analysis in EXCEL 2000.bat" hakemistoon C:\Windows\SendTo) Siksi lataa tiedot välittömästi nimeämällä tiedostot motions.txt tai buh.txt.

Tekstitiedostomuoto:
Tekstitiedoston ensimmäinen rivi on sarakeotsikot erotettuna "|:lla", loput rivit sisältävät näiden sarakkeiden arvot erotettuna "|:llä".

Tekstitiedostojen tuomiseen Exceliin käytetään Microsoft Queryä (EXCEL:n komponenttia), jotta se toimisi, ja sinulla on oltava shema.ini-tiedosto, joka sisältää seuraavat tiedot tuontihakemistossa (C:\fixin):


ColNameHeader=Tosi
Muoto = Rajoitettu(|)
MaxScanRows=3
CharacterSet=ANSI
ColNameHeader=Tosi
Muoto = Rajoitettu(|)
MaxScanRows=3
CharacterSet=ANSI

Selitys: motions.txt ja buh.txt ovat osion nimi, vastaa tuodun tiedoston nimeä, kuvaa tekstitiedoston tuomisen Exceliin. Muut parametrit tarkoittavat, että ensimmäinen rivi sisältää sarakkeiden nimet, sarakkeiden erotin on "|", merkistö on Windows ANSI (DOS - OEM).
Kentän tyyppi määritetään automaattisesti sarakkeen sisältämien tietojen (päivämäärä, numero, merkkijono) perusteella.
Kenttäluetteloa ei tarvitse kuvata missään - EXCEL ja OLAP määrittelevät itse, mitkä kentät tiedostossa on ensimmäisen rivin otsikoiden perusteella.

Huomio, tarkista alueasetukset "Ohjauspaneeli" --> "Alueasetukset". Käsittelyssäni numerot ladataan pilkkuerottimella, ja päivämäärät ovat muodossa "PP.KK.VVVV".

Kun napsautat "Luo"-painiketta, tiedot ladataan "Perus"-taulukon pivot-taulukkoon, ja kaikki "Raportti"-arkkien raportit ottavat tiedot tästä pivot-taulukosta.

Ymmärrän, että MS SQL Serverin ja tehokkaiden tietokantojen fanit alkavat nurista, että kaikki on liian yksinkertaistettua, että prosessointini kuluu vuoden mittaiseen näytteeseen, mutta ennen kaikkea haluan antaa OLAP-analyysin edut keskikokoisille kokoisia organisaatioita. Asemoisin tämän tuotteen vuosittaiseksi analyysityökaluksi tukkukauppiaille, neljännesvuosittaiseksi analyysiksi vähittäiskauppiaille ja operatiiviseksi analyysiksi mille tahansa organisaatiolle.

Minun täytyi puuhata VBA:ta, jotta tiedot voitiin ottaa tiedostosta, jossa oli mikä tahansa kenttäluettelo ja pystyin valmistamaan raporttilomakkeet etukäteen.

Kuvaus työstä EXCELissä (käyttäjille):

Ohjeet raporttien käyttöön:
1. Lähetä ladatut tiedot analysoitavaksi (tarkista järjestelmänvalvojalta). Napsauta hiiren kakkospainikkeella kansiota, johon latasit tiedot 1C:stä, ja valitse "Lähetä"-komento ja sitten "OLAP-analyysiin EXCEL 2000:ssa".
2. Avaa tiedosto "Motion Analysis.xls"
3. Valitse Suodattimen arvo, voit lisätä tarvitsemasi suodattimet Arvot-välilehdelle.
4. Napsauta "Luo"-painiketta, ja ladatut tiedot ladataan EXCELiin.
5. Kun tiedot on ladattu EXCELiin, voit tarkastella erilaisia ​​raportteja. Voit tehdä tämän napsauttamalla "Päivitä" -painiketta valitussa raportissa. Raporttisivut alkavat Raportti.
Huomio! Kun olet muuttanut suodattimen arvoa, sinun on napsautettava "Luo"-painiketta uudelleen, jotta EXCEL-tiedot ladataan uudelleen lataustiedostosta suodattimien mukaisesti.

Käsittely demoesimerkistä:

Käsittely motionsbuh2011.ert - uusin versio tapahtumien lataamisesta Accounting 7.7:stä analysoitavaksi Excelissä. Siinä on "Liitä tiedostoon" -valintaruutu, jonka avulla voit ladata tietoja osissa jaksoittain ja liittää ne samaan tiedostoon sen sijaan, että lataat sen samaan tiedostoon uudelleen:

Käsittely motionswork.ert lataa myyntitiedot analysoitavaksi Excelissä.

Esimerkkejä raporteista:

Johdot shakki:

Operaattorin työmäärä laskutyypeittäin:

P.S. :

On selvää, että samanlaista järjestelmää voidaan käyttää tietojen lataamisen järjestämiseen 1C8:sta.
Vuonna 2011 minuun otti yhteyttä käyttäjä, jonka oli parannettava tätä käsittelyä 1C7:ssä, jotta se lataa suuria määriä dataa, löysin ulkoistajan ja tein työn. Kehitys on siis varsin ajankohtainen.

Motionsbuh2011.ert-tiedoston käsittelyä on parannettu kestämään suurten tietomäärien purkamista.

Työskentely OLAP-kuution kanssa MS Excelissä

1. Hanki käyttöoikeus SQL Server Analysis Services (SSAS) OLAP-kuutioon
2. MS Excel 2016 / 2013 / 2010 on asennettava tietokoneellesi (MS Excel 2007 on myös mahdollista, mutta sen kanssa ei ole kätevää työskennellä ja MS Excel 2003:n toimivuus on erittäin huono)
3. Avaa MS Excel ja suorita ohjattu toiminto yhteyden muodostamiseksi analyysipalveluun:


3.1 Määritä nykyisen OLAP-palvelimen nimi tai IP-osoite (joskus sinun on määritettävä avoimen portin numero, esimerkiksi 192.25.25.102:80); verkkotunnuksen todennusta käytetään:


3.2 Valitse moniulotteinen tietokanta ja analyyttinen kuutio (jos sinulla on kuution käyttöoikeudet):


3.3 Analyysipalveluun yhdistämisen asetukset tallennetaan tietokoneellesi .odc-tiedostoon:


3.4 Valitse raportin tyyppi (pivot-taulukko/kaavio) ja ilmoita sen sijoituspaikka:


Jos yhteys on jo luotu Excel-työkirjaan, voit käyttää sitä uudelleen: päävalikko "Data" -> "Olemassa olevat yhteydet" -> valitse yhteys tästä työkirjasta -> lisää pivot-taulukko määritettyyn soluun.

4. Kun olet muodostanut yhteyden kuutioon, voit aloittaa interaktiivisen data-analyysin:


Kun aloitat interaktiivisen data-analyysin, sinun on määritettävä, mitkä kentät osallistuvat pivot-taulukon rivien, sarakkeiden ja suodattimien (sivujen) muodostukseen. Yleensä pivot-taulukko on kolmiulotteinen, ja voimme katsoa, ​​että kolmas ulottuvuus on kohtisuorassa näyttöön nähden, ja näemme osiot, jotka ovat yhdensuuntaisia ​​​​ruudun tason kanssa ja jotka määräytyvät sen mukaan, mikä "sivu" on valittu näytettäväksi. Suodatus voidaan tehdä vetämällä vastaavat ulottuvuusattribuutit raportin suodatusalueelle. Suodatus rajoittaa kuutiota, mikä vähentää OLAP-palvelimen kuormitusta On suositeltavaa asentaa ensin tarvittavat suodattimet. Sijoitat sitten ulottuvuusattribuutit Pivot-taulukon tietoalueen riveihin, sarakkeisiin ja mitoihin.


Joka kerta kun pivot-taulukko muuttuu, MDX-käsky lähetetään automaattisesti OLAP-palvelimelle, ja kun se suoritetaan, tiedot palautetaan. Mitä suurempi ja monimutkaisempi käsiteltävien tietojen määrä ja lasketut indikaattorit ovat, sitä pidempi on pyynnön suoritusaika. Voit peruuttaa pyynnön suorittamisen painamalla -näppäintä Paeta. Viimeksi suoritetut toiminnot voidaan kumota (Ctrl+Z) tai palauttaa (Ctrl+Y).


Tyypillisesti yleisimmin käytetyille dimensioattribuuttien yhdistelmille kuutio tallentaa ennalta lasketut kootut tiedot, joten tällaisten kyselyiden vastausaika on muutama sekunti. On kuitenkin mahdotonta laskea kaikkia mahdollisia yhdistelmiä, koska tämä voi vaatia paljon aikaa ja tallennustilaa. Massiivisten kyselyjen suorittaminen rakeisia tietoja vastaan ​​voi vaatia merkittäviä palvelimen laskentaresursseja ja saattaa kestää kauan. Luettuaan tiedot levyasemista palvelin sijoittaa ne RAM-välimuistiin, mikä mahdollistaa myöhempien pyyntöjen suorittamisen välittömästi, koska tiedot haetaan välimuistista.


Jos uskot, että pyyntöäsi käytetään usein ja sen suoritusaika on epätyydyttävä, voit ottaa yhteyttä analyyttisen kehityksen tukipalveluun pyynnön toteuttamisen optimoimiseksi.


Kun hierarkia on sijoitettu rivi-/sarake-alueelle, on mahdollista piilottaa yksittäiset tasot:


Keskeisillä ominaisuuksilla(harvemmin - hierarkiassa korkeammille määritteille) ulottuvuuksissa voi olla ominaisuuksia - kuvaavia ominaisuuksia, jotka voidaan näyttää sekä työkaluvihjeissä että kenttinä:


Jos haluat näyttää useita kentän ominaisuuksia kerralla, voit käyttää vastaavaa valintaikkunaluetteloa:


Käyttäjän määrittämät joukot

Excel 2010 esitteli mahdollisuuden luoda interaktiivisesti omia (käyttäjän määrittämiä) dimensiojäsenryhmiä:


Toisin kuin kuutiopuolelle keskitetysti luodut ja tallennetut joukot, mukautetut joukot tallennetaan paikallisesti Excel-työkirjaan ja niitä voidaan käyttää myöhemmin:


Kokeneet käyttäjät voivat luoda sarjoja käyttämällä MDX-rakenteita:


Pivot-taulukon ominaisuuksien asettaminen

Kontekstivalikon "Pivot Table Options..." -kohdan avulla (napsauta pivot-taulukon sisällä hiiren kakkospainikkeella) voit määrittää pivot-taulukon esimerkiksi:
- "Output"-välilehti, "Classic pivot table layout" -vaihtoehto - pivot-taulukosta tulee interaktiivinen, voit vetää kenttiä (Drag&Drop);
- "Tuloste"-välilehti, "Näytä elementit ilman tietoja riveissä" -vaihtoehto - pivot-taulukko näyttää tyhjät rivit, jotka eivät sisällä yhtä indikaattoriarvoa vastaaville ulottuvuuselementeille;
- "Asettelu ja muoto" -välilehti, "Säilytä solujen muotoilu päivitettäessä" -vaihtoehto - pivot-taulukossa voit ohittaa ja tallentaa solumuodon tietoja päivitettäessä;


Luo Pivot-kaavioita

Olemassa olevalle OLAP-pivot-taulukolle voit luoda pivot-kaavion - ympyrä-, pylväs-, histogrammi-, kaavio-, hajonta- ja muun tyyppisiä kaavioita:


Tässä tapauksessa pivot-kaavio synkronoidaan pivot-taulukon kanssa - jos indikaattoreiden, suodattimien tai mittojen koostumus pivot-taulukossa muuttuu, myös pivot-taulukko päivitetään.

Hallintapaneelien luominen

Valitse alkuperäinen pivot-taulukko, kopioi se leikepöydälle (Ctrl+C) ja liitä siitä kopio (Ctrl+V), jossa muutamme indikaattoreiden koostumusta:


Jos haluat hallita useita pivot-taulukoita samanaikaisesti, lisäämme slicerin (uusi toiminto, joka on saatavilla MS Excel 2010:stä alkaen). Yhdistämme Slicer-työkalumme pivot-taulukoihin - napsauta hiiren kakkospainikkeella lohkoa ja valitse pikavalikosta "Yhteydet pivot-taulukkoon...". On huomattava, että voi olla useita viipalointipaneeleja, jotka voivat palvella samanaikaisesti eri taulukoiden pivot-taulukoita, jolloin voit luoda koordinoidun kojelaudan.


Slicer-paneeleja voidaan mukauttaa: sinun on valittava paneeli ja katso sitten hiiren kakkospainikkeella aktivoidussa pikavalikosta kohdat "Koko ja ominaisuudet...", "Siivuasetukset", "Määritä makro" tai "Asetukset". "-kohta päävalikossa. Siten on mahdollista asettaa slice-elementtien (painikkeiden) sarakkeiden lukumäärä, slice- ja paneelipainikkeiden koot, määrittää siivulle värimaailma ja suunnittelutyyli olemassa olevasta joukosta (tai luoda oma tyyli), määritä oma paneelisi otsikko, määritä ohjelmamakro, jonka avulla voit laajentaa paneelin toimintoja.


MDX-kyselyn suorittaminen Excelistä

  1. Ensinnäkin sinun on suoritettava DRILLTHROUGH-toiminto jollekin indikaattorille, esim. mene alas yksityiskohtaisiin tietoihin (yksityiskohtaiset tiedot näkyvät erillisellä arkilla) ja avaa yhteysluettelo;
  2. Avaa yhteysominaisuudet, siirry "Määritelmä"-välilehteen;
  3. Valitse oletuskomentotyyppi ja aseta valmiiksi valmis komento komennon tekstikenttään MDX pyyntö;
  4. Kun napsautat painiketta, pyyntösyntaksin oikeellisuuden ja asianmukaisten käyttöoikeuksien saatavuuden tarkistamisen jälkeen pyyntö suoritetaan palvelimella ja tulos esitetään nykyisessä taulukossa tavallisen tasaisen taulukon muodossa.
    Voit tarkastella Excelin luoman MDX-kyselyn tekstiä asentamalla ilmaisen lisäosan, joka tarjoaa myös muita lisätoimintoja.

Käännös muille kielille

Analyyttinen kuutio tukee lokalisointia venäjäksi ja englanniksi (tarvittaessa lokalisointi muille kielille on mahdollista). Käännökset koskevat dimensioiden, hierarkioiden, attribuuttien, kansioiden, mittojen sekä yksittäisten hierarkioiden elementtejä, jos niille on saatavilla käännöksiä kirjanpitojärjestelmän/tietovaraston puolella. Kielen vaihtamiseksi sinun on avattava yhteysominaisuudet ja lisättävä yhteysriville seuraava vaihtoehto:
Extended Properties="Locale=1033"
jossa 1033 on lokalisointi englanniksi
1049 - lokalisointi venäjäksi


Excelin lisälaajennukset Microsoft OLAPille

Mahdollisuus työskennellä Microsoft OLAP -kuutioiden kanssa paranee, jos käytät lisälaajennuksia, esimerkiksi OLAP PivotTable Extensions -laajennuksia, joiden ansiosta voit käyttää nopeaa hakua ulottuvuuksien mukaan:


verkkosivusto 2011-01-11 16:57:00Z Viimeinen mahdollisuus: 15.10.2017 16:33:59Z Ikäyleisön: 14-70

Ensimmäinen pivot-taulukoiden käyttöliittymä, jota kutsutaan myös pivot-raporteiksi, sisällytettiin Exceliin vuonna 1993 (Excel-versio 5.0). Huolimatta monista hyödyllisistä toiminnoista, useimmat Excel-käyttäjät eivät käytä sitä käytännössä. Jopa kokeneet käyttäjät tarkoittavat usein termillä "yhteenvetoraportti" jotain, joka on rakennettu monimutkaisilla kaavoilla. Yritetään popularisoida pivot-taulukoiden käyttöä taloustieteilijöiden päivittäisessä työssä. Artikkelissa käsitellään tiivistelmäraporttien luomisen teoreettista perustaa, annetaan käytännön suosituksia niiden käyttöön ja annetaan myös esimerkki useiden taulukoiden perusteella saatavasta datasta.

Monimuuttujatietojen analyysitermit

Useimmat taloustieteilijät ovat kuulleet termit "moniulotteinen data", "virtuaalinen kuutio", "OLAP-tekniikat" jne. Mutta yksityiskohtaisesta keskustelusta käy yleensä ilmi, että melkein kaikilla ei ole aavistustakaan siitä, mistä puhumme. Toisin sanoen ihmiset tarkoittavat jotain monimutkaista, eikä yleensä ole merkitystä heidän päivittäisissä toimissaan. Itse asiassa tämä ei ole totta.

Moniulotteinen data, mittaukset

On turvallista sanoa, että taloustieteilijät kohtaavat lähes jatkuvasti moniulotteista tietoa, mutta he yrittävät esittää sen ennalta määrätyssä muodossa laskentataulukoiden avulla. Moniulotteisuus tarkoittaa tässä kykyä syöttää, tarkastella tai analysoida samaa tietoa muuttamalla sen ulkoasua, käyttämällä erilaisia ​​ryhmittelyjä ja tietojen lajittelua. Esimerkiksi myyntisuunnitelma voidaan analysoida seuraavilla kriteereillä:

  • tavaratyypit tai -ryhmät;
  • tuotemerkit tai tuoteluokat;
  • ajanjaksot (kuukausi, vuosineljännes, vuosi);
  • ostajat tai ostajaryhmät;
  • myyntialueet
  • ja niin edelleen.

Jokaista yllä olevista kriteereistä kutsutaan "ulottuvuudeksi" moniulotteisen data-analyysin kannalta. Voidaan sanoa, että mittaus luonnehtii tietoa tietyn arvojoukon mukaan. Erityinen moniulotteisen tiedon mittaustyyppi on "data". Esimerkissämme myyntisuunnitelman tiedot voivat olla:

  • myynnin määrä;
  • Myyntihinta;
  • yksilöllinen alennus
  • ja niin edelleen.

Teoriassa data voi olla myös moniulotteisen tiedon vakioulottuvuus (voit esimerkiksi ryhmitellä tiedot myyntihinnan mukaan), mutta data on yleensä silti erityinen arvotyyppi.

Voidaan siis sanoa, että taloustieteilijät käyttävät käytännön työssään kahdenlaisia ​​tietoja: moniulotteinen data ( todelliset ja suunnitellut numerot, joilla on monia ominaisuuksia) ja hakuteokset (ominaisuudet tai datamittaukset).

OLAP

Lyhenne OLAP (online analyyttinen käsittely) tarkoittaa kirjaimellisesti "reaaliaikaista analyyttistä käsittelyä". Määritelmä ei ole kovin tarkka, sen alle voidaan tiivistää melkein mikä tahansa raportti mistä tahansa ohjelmistotuotteesta. Sen merkityksessä OLAP tarkoittaa teknologiaa erikoisraporttien, mukaan lukien ohjelmistojen, kanssa työskentelyyn moniulotteisen strukturoidun tiedon hankkimiseksi ja analysoimiseksi. Yksi suosituista OLAP-tekniikoita toteuttavista ohjelmistotuotteista on SQL Server Analysis Server. Jotkut jopa pitävät häntä virheellisesti tämän konseptin ohjelmistototeutuksen ainoana edustajana.

Virtuaalinen datakuutio

"Virtuaalinen kuutio" (moniulotteinen kuutio, OLAP-kuutio) on joidenkin erikoistuneiden ohjelmistotoimittajien ehdottama erikoistermi. OLAP-järjestelmät yleensä valmistelevat ja tallentavat tiedot omissa rakenteissaan, ja erityiset analyysirajapinnat (kuten Excelin yhteenvetoraportit) pääsevät käsiksi näiden virtuaalikuutioiden tietoihin. Lisäksi tällaisen erillisen tallennustilan käyttö ei ole ollenkaan välttämätöntä moniulotteisen tiedon käsittelyyn. Yleisesti, virtuaalinen kuutio– Tämä on joukko erityisesti optimoituja moniulotteisia tietoja, joita käytetään yhteenvetoraporttien luomiseen. Se voidaan hankkia joko erikoisohjelmiston kautta tai yksinkertaisen pääsyn kautta tietokantataulukoihin tai mihin tahansa muuhun lähteeseen, kuten Excel-laskentataulukkoon.

Pivot-taulukko

Pivot Table on käyttöliittymä moniulotteisen tiedon näyttämiseen. Tämän käyttöliittymän avulla voit ryhmitellä, lajitella, suodattaa ja järjestää tietoja erilaisten analyyttisten näytteiden saamiseksi. Raportti päivitetään yksinkertaisilla käyttöliittymätyökaluilla, tiedot kootaan automaattisesti määritettyjen sääntöjen mukaisesti, eikä lisä- tai toistuvia tietoja tarvita. Excel-pivot-taulukon käyttöliittymä on ehkä suosituin ohjelmistotuote moniulotteisen tiedon käsittelyyn. Se tukee sekä ulkoisia tietolähteitä (OLAP-kuutiot ja relaatiotietokannat) että sisäisiä laskentataulukkoalueita tietolähteenä. Versiosta 2000 (9.0) alkaen Excel tukee myös graafista muotoa moniulotteisten tietojen näyttämiseen - pivot-kaaviota.

Excelin PivotTable-käyttöliittymän avulla voit järjestää moniulotteisen tiedon mitat laskentataulukkoalueelle. Yksinkertaisuuden vuoksi voit ajatella pivot-taulukkoa raporttina, joka sijaitsee solualueen päällä (itse asiassa solumuodot ovat tietyssä määrin sidottu pivot-taulukon kenttiin). Excelin Pivot-taulukossa on neljä aluetta tietojen näyttämistä varten: suodatin, sarakkeet, rivit ja tiedot. Dataulottuvuuksia kutsutaan Pivot-taulukon kentät. Näillä kentillä on omat ominaisuutensa ja näyttömuotonsa.

Haluan vielä kerran huomauttaa, että Excelin pivot-taulukko on tarkoitettu vain tietojen analysointiin ilman mahdollisuutta muokata tietoja. Tarkempi merkitys olisi termin "pivot report" laaja käyttö, ja juuri näin tätä käyttöliittymää kutsuttiin vuoteen 2000 asti. Mutta jostain syystä kehittäjät hylkäsivät sen myöhemmissä versioissa.

Pivot-taulukoiden muokkaaminen

Määritelmänsä mukaan OLAP-tekniikka ei periaatteessa tarkoita mahdollisuutta muuttaa lähdetietoja raporttien kanssa työskennellessä. Markkinoille on kuitenkin noussut kokonainen luokka ohjelmistojärjestelmiä, jotka toteuttavat sekä analyysin että tiedon suoran muokkaamisen moniulotteisissa taulukoissa. Pohjimmiltaan tällaiset järjestelmät keskittyvät budjetointiongelmien ratkaisemiseen.

Excelin sisäänrakennettujen automaatiotyökalujen avulla voit ratkaista monia epätyypillisiä ongelmia. Esimerkki toteutuksesta Excelin pivot-taulukoiden muokkauksesta laskentataulukon tietojen perusteella löytyy verkkosivuiltamme.

Moniulotteisen tiedon valmistelu

Siirrytään pivot-taulukoiden käytännön käyttöön. Yritetään analysoida myyntitietoja eri suuntiin. Tiedosto pivotableexample.xls koostuu useista levyistä. Arkki Esimerkki sisältää perustiedot tietyn ajanjakson myynnistä. Esimerkin yksinkertaistamiseksi analysoimme yksittäistä numeerista indikaattoria – myyntimäärää kg. Tärkeimmät tietomitat ovat: tuote, ostaja ja rahdinkuljettaja (varustamo). Lisäksi on useita lisätietoulottuvuuksia, jotka ovat tuotteen ominaisuuksia: tyyppi, brändi, luokka, toimittaja ja asiakas: tyyppi. Nämä tiedot kerätään Hakemistot-sivulle. Käytännössä tällaisia ​​mittauksia voi olla paljon enemmän.

Arkki Esimerkki sisältää standardin tietojen analysointityökalun - automaattisen suodattimen. Katsomalla esimerkkiä taulukon täyttämisestä on selvää, että myyntitiedot päivämäärän mukaan (ne on järjestetty sarakkeisiin) sopivat normaaliin analyysiin. Lisäksi automaattisen suodattimen avulla voit yrittää tehdä yhteenvedon tiedoista yhden tai useamman keskeisen ehdon yhdistelmien perusteella. Merkeistä, luokista ja tyypeistä ei ole mitään tietoa. Tietoja ei voi ryhmitellä automaattisella summauksella tietyn avaimen mukaan (esimerkiksi asiakkaiden mukaan). Lisäksi päivämäärät ovat kiinteät, eikä tietyn ajanjakson, esimerkiksi 3 päivän yhteenvetotietoja ole mahdollista tarkastella automaattisilla keinoilla.

Yleensä ennalta määritetyn päivämääräsijainnin läsnäolo tässä esimerkissä on taulukon suurin haittapuoli. Järjestämällä päivämäärät sarakkeisiin määritimme etukäteen tämän taulukon ulottuvuuden, jolloin estimme itseltämme mahdollisuuden käyttää pivot-taulukoiden analyysiä.

Ensinnäkin meidän on päästävä eroon tästä puutteesta - ts. poista yhden lähdetietoulottuvuuden ennalta määritetty sijainti. Esimerkki oikeasta taulukosta Myynti.

Taulukko on muodoltaan tietokirjausloki. Tässä päivämäärä on sama dataulottuvuus. On myös huomattava, että myöhempää analyysiä varten pivot-taulukoissa rivien suhteellinen sijainti suhteessa toisiinsa (eli lajittelu) on täysin yhdentekevä. Relaatiotietokantojen tietueilla on nämä ominaisuudet. Pivot-taulukoiden käyttöliittymä on ensisijaisesti tarkoitettu suurten tietokantamäärien analysointiin. Siksi sinun on noudatettava näitä sääntöjä, kun työskentelet solualueiden muodossa olevan tietolähteen kanssa. Kukaan ei kuitenkaan kiellä Excelin käyttöliittymätyökalujen käyttöä työssään - pivot-taulukot analysoivat vain dataa, ja lähdesolujen muotoilu, suodattimet, ryhmittelyt ja lajittelu voivat olla mielivaltaisia.

Automaattisuodattimesta yhteenvetoraporttiin

Teoriassa on jo mahdollista tehdä analyysi kolmiulotteisesti käyttämällä Myynti-arkin dataa: tavarat, asiakkaat ja kuljettajat. Tällä lomakkeella ei ole tietoja tuotteiden ja asiakkaiden ominaisuuksista, minkä vuoksi niitä ei voida näyttää yhteenvetotaulukossa. Normaalissa pivot-taulukon luontitilassa lähdetiedoille Excel ei salli useiden taulukoiden tietojen linkittämistä tiettyjen kenttien mukaan. Voit ohittaa tämän rajoituksen ohjelmistolla - katso tämän artikkelin esimerkkitäydennys verkkosivuillamme. Jotta et turvautuisi ohjelmistomenetelmiin tietojen käsittelyssä (varsinkin koska ne eivät ole yleisiä), sinun tulee lisätä lisäominaisuuksia suoraan päiväkirjakirjauslomakkeeseen - katso SalesAnalysis-lomake.

VLOOKUP-toimintojen käyttö helpottaa alkuperäisen tiedon täydentämistä puuttuvilla ominaisuuksilla. Nyt automaattisen suodattimen avulla voit analysoida tietoja eri ulottuvuuksissa. Mutta ryhmittymien ongelma on edelleen ratkaisematta. Esimerkiksi summan seuraaminen vain tuotemerkkikohtaisesti tiettyinä päivinä on melko ongelmallista. Jos rajoitat Excel-kaavoihin, sinun on rakennettava lisävalintoja SUMIF-toiminnolla.

Katsotaan nyt, mitä ominaisuuksia pivot-taulukon käyttöliittymä tarjoaa. Arkilla YhteenvetoAnalysis rakensi useita raportteja useiden solujen perusteella, joissa oli taulukkotietoja Myyntianalyysi.

Ensimmäinen analyysitaulukko rakennettiin Excel 2007 -käyttöliittymän kautta Ribbon\Insert\PivotTable(Excel 2000-2003 -valikossa Data\PivotTable).

Toinen ja kolmas taulukko luotiin kopioimalla ja myöhemmin määrittämällä. Kaikkien taulukoiden tietolähde on sama. Voit tarkistaa tämän muuttamalla lähdetietoja, minkä jälkeen sinun on päivitettävä yhteenvetoraportin tiedot.

Meidän näkökulmastamme tiedon näkyvyyden edut ovat ilmeiset. Voit vaihtaa suodattimia, sarakkeita ja rivejä, piilottaa minkä tahansa kokoisia arvoryhmiä, käyttää manuaalista vetämällä ja pudottamalla sekä automaattista lajittelua.

Ominaisuudet ja muotoilu

Tietojen suoran näyttämisen lisäksi pivot-taulukoiden ulkoasun näyttämiseen on laaja valikoima vaihtoehtoja. Voit piilottaa tarpeettomat tiedot suodattimilla. Yksittäiselle elementille tai kentälle on helpompi käyttää kontekstivalikon kohtaa Poistaa(versiossa 2000-2003 Piilottaa).

On myös suositeltavaa asettaa pivot-taulukon muiden elementtien näyttöä ei solumuotoilun avulla, vaan pivot-taulukon kentän tai elementin asettamisen avulla. Tätä varten sinun on siirrettävä hiiren osoitin halutun elementin kohdalle, odotettava, että erityinen kohdistimen muoto (nuolen muodossa) tulee näkyviin, ja valitse sitten valittu elementti yhdellä napsautuksella. Valinnan jälkeen voit muuttaa näkymää nauhan, kontekstivalikon kautta tai kutsua normaalin solumuodon valintaikkunan:

Lisäksi Excel 2007 esitteli monia ennalta määritettyjä Pivot-taulukon näyttötyylejä:

Huomaa, että ohjaussuodattimet ja vetämisalueet ovat aktiivisia kaaviossa.

Pääsy ulkoisiin tietoihin

Kuten jo todettiin, ehkä suurin vaikutus pivot-taulukoiden käytöstä saadaan käytettäessä tietoja ulkoisista lähteistä - OLAP-kuutioista ja tietokantakyselyistä. Tällaiset lähteet tallentavat tyypillisesti suuria määriä tietoa ja niillä on myös ennalta määritetty relaatiorakenne, jonka avulla on helppo määritellä moniulotteisen datan dimensiot (pivot-taulukon kentät).

Excel tukee monenlaisia ​​ulkoisia tietolähteitä:

Suurin vaikutus ulkoisten tietolähteiden käytöstä saadaan käyttämällä automaatiotyökaluja (VBA-ohjelmia) sekä tiedon hankkimiseen että sen esikäsittelyyn pivot-taulukoissa.

Valitse asiakirja arkistosta, jota haluat tarkastella:

18,5 kt autot.xls

14 kt maat.xls

Excel pr.r. 1.docx

Kirjasto
materiaaleja

Käytännön työ 1

"MS Excelin tarkoitus ja käyttöliittymä"

Suoritettuasi tämän aiheen tehtävät:

1. Opi suorittamaan laskentataulukoita;

2. Vahvista peruskäsitteet: solu, rivi, sarake, solun osoite;

3. Opi syöttämään tietoja soluun ja muokkaamaan kaavapalkkia.

5. Kuinka valita kokonaisia ​​rivejä, sarake, useita vierekkäisiä soluja ja koko taulukko.

Harjoittele: Tutustu MS Excel -ikkunan peruselementteihin.

    Käynnistä Microsoft Excel. Katso tarkkaan ohjelmaikkunaa.

Asiakirjat, jotka on luotu käyttämälläEXCEL , kutsutaantyökirjoja ja sinulla on pidennys. XLS. Uudessa työkirjassa on kolme laskentataulukkoa nimeltä SHEET1, SHEET2 ja SHEET3. Nämä nimet sijaitsevat arkkien tarroissa näytön alareunassa. Siirry toiseen taulukkoon napsauttamalla kyseisen taulukon nimeä.

Toiminnot laskentataulukoiden kanssa:

    Nimeä laskentataulukko uudelleen. Aseta hiiren osoitin laskentataulukon selkään ja kaksoisnapsauta vasenta näppäintä tai avaa kontekstivalikko ja valitse Nimeä uudelleen -komento.Aseta arkin nimeksi "KOULUTUS"

    Työtaulukon lisääminen . Valitse välilehti "Sheet 2", jonka eteen haluat lisätä uuden arkin, ja käyttämällä pikavalikkoalisää uusi arkki ja anna nimi "Probe" .

    Työtaulukon poistaminen. Valitse taulukon pikakuvake "Sheet 2" ja käyttämällä pikavalikkoapoistaa .

Solut ja solualueet.

Työkenttä koostuu riveistä ja sarakkeista. Rivit on numeroitu 1 - 65536. Sarakkeet on merkitty latinalaisin kirjaimin: A, B, C, ..., AA, AB, ..., IV, yhteensä - 256. Rivin ja sarakkeen leikkauskohdassa on on solu. Jokaisella solulla on oma osoitteensa: sarakkeen nimi ja rivinumero, jonka leikkauskohdassa se sijaitsee. Esimerkiksi A1, SV234, P55.

Useiden solujen kanssa työskentelemiseksi on kätevää yhdistää ne "alueiksi".

Alue on soluja, jotka on järjestetty suorakulmioon. Esimerkiksi A3, A4, A5, B3, B4, B5. Jos haluat kirjoittaa alueen, käytä ": ": A3:B5

8:20 – kaikki solut riveillä 8–20.

A:A – kaikki sarakkeen A solut.

H:P – kaikki solut sarakkeissa H–R.

Voit sisällyttää laskentataulukon nimen solun osoitteeseen: Sheet8!A3:B6.

2. Solujen valinta Excelissä

Mitä korostamme?

Toiminnot

Yksi solu

Napsauta sitä tai siirrä valintaa nuolinäppäimillä.

merkkijono

Napsauta rivin numeroa.

Sarake

Napsauta sarakkeen nimeä.

Solualue

Vedä hiiren osoitin alueen vasemmasta yläkulmasta oikeaan alakulmaan.

Useita alueita

Valitse ensimmäinen, paina SCHIFT + F 8, valitse seuraava.

Koko pöytä

Napsauta Valitse kaikki -painiketta (tyhjä painike sarakkeiden nimien vasemmalla puolella)

Voit muuttaa sarakkeiden leveyttä ja rivien korkeutta vetämällä niiden välisiä reunoja.

Selvitä vierityspalkkien avulla, kuinka monta riviä taulukossa on ja mikä on viimeisen sarakkeen nimi.
Huomio!!!
Päästäksesi nopeasti taulukon loppuun vaaka- tai pystysuunnassa, sinun on painettava näppäinyhdistelmiä: Ctrl+→ - sarakkeiden loppu tai Ctrl+↓ - rivien loppu. Pikapaluu taulukon alkuun - Ctrl+Home.

Syötä soluun A3 taulukon viimeisen sarakkeen osoite.

Kuinka monta riviä taulukossa on? Kirjoita solun B3 viimeisen rivin osoite.

3. Seuraavan tyyppisiä tietoja voidaan syöttää EXCELiin:

    Numerot.

    Teksti (esimerkiksi otsikot ja selittävä materiaali).

    Funktiot (esim. summa, sini, juuri).

    Kaavat.

Tiedot syötetään soluihin. Tietojen syöttämistä varten vaadittu solu on korostettava. Tietojen syöttämiseen on kaksi tapaa:

    Napsauta vain solua ja kirjoita vaaditut tiedot.

    Napsauta solua ja kaavapalkissa ja syötä tiedot kaavapalkkiin.

Paina Enter.

Kirjoita nimesi soluun N35, keskitä se soluun ja lihavoita se.
Syötä nykyinen vuosi soluun C5 käyttämällä kaavapalkkia.

4. Tietojen muuttaminen.

    Valitse solu ja paina F2 ja muuta tietoja.

    Valitse solu ja napsauta kaavapalkissa ja muuta siellä olevia tietoja.

Voit muuttaa kaavoja vain toisella menetelmällä.

Muuta solun tietoja N35, lisää sukunimesi. käyttämällä mitä tahansa menetelmää.

5. Kaavojen syöttäminen.

Kaava on aritmeettinen tai looginen lauseke, jota käytetään laskelmien suorittamiseen taulukossa. Kaavat koostuvat soluviittauksista, operaatiosymboleista ja funktioista. Ms EXCELissä on erittäin suuri joukko sisäänrakennettuja toimintoja. Niiden avulla voit laskea tietyn solualueen arvojen summan tai aritmeettisen keskiarvon, laskea talletusten korot jne.

Kaavojen syöttäminen alkaa aina yhtäläisyysmerkillä. Kaavan syöttämisen jälkeen laskennan tulos näkyy vastaavassa solussa ja itse kaava näkyy kaavapalkissa.

Toiminta

Esimerkkejä

+

Lisäys

A1+B1

-

Vähennyslasku

A1 - B2

*

Kertominen

B3*C12

/

Division

A1/B5

Eksponentointi

A4 ^3

=, <,>,<=,>=,<>

Suhteen merkkejä

A2

Voit käyttää sulkuja kaavoissa muuttaaksesi toimintojen järjestystä.

    Automaattinen täydennys.

Erittäin kätevä työkalu, jota käytetään vain MS EXCELissä, on viereisten solujen automaattinen täyttö. Esimerkiksi vuoden kuukausien nimet on kirjoitettava sarakkeelle tai riville. Tämä voidaan tehdä manuaalisesti. Mutta on olemassa paljon kätevämpi tapa:

    Syötä haluttu kuukausi ensimmäiseen soluun, esimerkiksi tammikuu.

    Valitse tämä solu. Valintakehyksen oikeassa alakulmassa on pieni neliö - täyttömerkki.

    Siirrä hiiren osoitin täyttömerkin kohdalle (se näyttää ristiltä), samalla kun pidät hiiren vasenta painiketta painettuna, vedä merkkiä haluamaasi suuntaan. Tässä tapauksessa solun nykyinen arvo näkyy kehyksen vieressä.

Jos sinun on täytettävä jokin numerosarja, sinun on kirjoitettava kaksi ensimmäistä numeroa vierekkäisiin kahteen soluun (esimerkiksi kirjoita 1 A4:ään ja 2 B4:ään), valitse nämä kaksi solua ja vedä valinta-aluetta käyttämällä merkki haluamaasi kokoon.

Asiakirja valittu katseltavaksi Excel pr.r. 2.docx

Kirjasto
materiaaleja

Käytännön työ 2

"Tietojen ja kaavojen syöttäminen MS Excelin laskentataulukon soluihin"

· Syötä soluihin erilaisia ​​tietoja: tekstiä, numeroita, kaavoja.

Harjoittele: Syötä tarvittavat tiedot ja yksinkertaiset laskelmat taulukkoon.

Tehtävän suoritustekniikka:

1. Suorita ohjelmaMicrosoft Excel.

2. soluunA1 arkki 2 kirjoita teksti: "Koulusäätiön vuosi." Tallenna tiedot soluun millä tahansa tuntemallasi menetelmällä.

3. soluunKOHDASSA 1 syötä numero – koulun perustamisvuosi (1971).

4. soluunC1 syötä numero – kuluva vuosi (2016).

Huomio! Huomaa, että MS Excelissä tekstitiedot tasataan vasemmalle ja numerot ja päivämäärät oikealle.

5. Valitse soluD1 , syötä kaava näppäimistöltä kouluiän laskemiseksi:= C1-B1

Huomio! Kaavojen syöttäminen alkaa aina yhtäläisyysmerkillä«=». Solujen osoitteet on syötettävä latinalaisin kirjaimin ilman välilyöntejä. Solujen osoitteet voidaan syöttää kaavoihin ilman näppäimistöä, vaan yksinkertaisesti napsauttamalla vastaavia soluja.

6. Poista solun sisältöD1 ja toista kaavan syöttäminen hiirellä. SolussaD1 aseta merkki«=» ja napsauta sitten soluaC1, Huomaa, että tämän solun osoite ilmestyiD1, laittaa kyltin«–» ja napsauta soluaB1 , Lehdistö(Tulla sisään).

7. soluunA2 syötä tekstiä"Ikäni".

8. soluunB2 syötä syntymävuotesi.

9. soluunC2 syötä kuluva vuosi.

10. Kirjoita soluunD2 kaava ikäsi laskemiseksi kuluvana vuonna(= C2-B2).

11. Valitse soluC2. Syötä seuraavan vuoden numero. Huomaa, uudelleenlaskenta solussaD2 tapahtui automaattisesti.

12. Määritä ikäsi vuonna 2025. Voit tehdä tämän korvaamalla vuosiluvun solussaC2 päällä2025.

Itsenäinen työ

Harjoittele: Laske ET:n avulla, riittääkö 130 ruplaa, jotta voit ostaa kaikki tuotteet, jotka äitisi tilasi sinulle, ja riittääkö sirujen ostaminen 25 ruplalla?

Harjoitustekniikka:
o Kirjoita soluun A1 "Ei".
o Syötä soluihin A2, A3 "1", "2", valitse solut A2, A3, osoita oikeaan alakulmaan (mustan ristin pitäisi ilmestyä), venytä soluun A6
o Kirjoita soluun B1 "Nimi"
o Kirjoita soluun C1 "Hinta ruplina"
o Kirjoita soluun D1 "Määrä"
o Kirjoita soluun E1 "kustannus" jne.
o Kustannus-sarakkeessa kaikki kaavat kirjoitetaan englanniksi!
o Kaavoissa solujen nimet kirjoitetaan muuttujien sijaan.
o Enter-näppäimen painamisen jälkeen kaavan tilalle ilmestyy välittömästi numero - laskennan tulos

o Laske itse kokonaissumma.

Näytä tulos opettajallesi!!!

Asiakirja valittu katseltavaksi Excel pr.r. 3.docx

Kirjasto
materiaaleja

Käytännön työ 3

"MS Excel. Laskentataulukkoasiakirjan luominen ja muokkaaminen"

Suorittamalla tämän aiheen tehtävät opit:

Luo ja täytä taulukko tiedoilla;

Muotoile ja muokkaa solun tietoja;

Käytä taulukossa yksinkertaisia ​​kaavoja;

Kopioi kaavat.

Harjoittele:

1. Luo taulukko, joka sisältää juna-aikataulut Saratovin asemalta Samaran asemalle. "Aikataulu"-taulukon yleisnäkymä on esitetty kuvassa.

2. Valitse soluA3 , korvaa sana "kultainen" sanalla "Hieno" ja paina -näppäintäTulla sisään .

3. Valitse soluA6 , napsauta sitä hiiren vasemmalla painikkeella kahdesti ja korvaa "Ugryumovo" sanalla "Veselkovo"

4. Valitse soluA5 siirry kaavapalkkiin ja korvaa "Sennaya" sanalla "Sennaya 1".

5. Täytä "Aikataulu"-taulukko laskelmilla junan pysähtymisajoista kullakin paikkakunnalla. (lisää sarakkeet) Laske kokonaispysähdysaika, kokonaismatka-aika, aika, jonka juna kulkee paikkakunnalta toiselle.

Tehtävän suoritustekniikka:

1. Siirrä Lähtöaika-sarake sarakkeesta C sarakkeeseen D. Voit tehdä tämän seuraavasti:

Valitse lohko C1:C7; valitse joukkueLeikata .
Aseta kohdistin soluun D1;
Suorita komento
Lisää ;
Tasaa sarakkeen leveys vastaamaan otsikon kokoa.;

2. Kirjoita soluun C1 teksti "Pysäköinti". Tasaa sarakkeen leveys vastaamaan otsikon kokoa.

3. Luo kaava, joka laskee pysäköintiajan asutulla alueella.

4. Sinun on kopioitava kaava lohkoon C4:C7 käyttämällä täyttökahvaa. Voit tehdä tämän seuraavasti:
Aktiivisen solun ympärillä on kehys, jonka kulmassa on pieni suorakulmio, tartu siihen ja laajenna kaava alas soluun C7.

5. Kirjoita soluun E1 teksti "Matkailuaika". Tasaa sarakkeen leveys vastaamaan otsikon kokoa.

6. Luo kaava, joka laskee ajan, joka kuluu junan matkaan kaupungista toiseen.

7. Muuta lohkojen C2:C9 ja E2:E9 numeromuotoa. Voit tehdä tämän seuraavasti:

Valitse solulohko C2:C9;
Etusivu – Muoto – Muut numeromuodot – Aika ja asetusparametrit (tunnit:minuutit) .

Paina näppäintäOK .

8. Laske kokonaispysäköintiaika.
Valitse solu C9;
Napsauta painiketta
Autosum työkalurivillä;
Vahvista solulohkon C3:C8 valinta ja paina näppäintä
Tulla sisään .

9. Kirjoita teksti soluun B9. Voit tehdä tämän seuraavasti:

Valitse solu B9;
Kirjoita teksti "Pysäköintiaika yhteensä". Tasaa sarakkeen leveys vastaamaan otsikon kokoa.

10. Poista solun C3 sisältö.

Valitse solu C3;
Suorita päävalikon komento Muokkaa - Tyhjennä tai napsautaPoistaa näppäimistöllä;
Huomio! Tietokone laskee automaattisesti uudelleen määrän solussa C9!!!

Suorita komento Peruuttaa tai napsauta vastaavaa painiketta työkalupalkissa.

11. Kirjoita soluun D9 teksti "Matkailuaika yhteensä".

12. Laske matkan kokonaisaika.

13. Koristele pöytä väreillä ja korosta pöydän reunat.

Itsenäinen työ

Laske laskentataulukon avullaExcelkoululaisten kulut, jotka suunnittelevat retkeä toiseen kaupunkiin.

Asiakirja valittu katseltavaksi Excel pr.r. 4.docx

Kirjasto
materiaaleja

Käytännön työ 4

"Linkit. MS Excelin sisäänrakennetut toiminnot."

Suorittamalla tämän aiheen tehtävät opit:

    Kopioi, siirrä ja täytä automaattisesti yksittäisiä soluja ja alueita.

    Tee ero linkkien välillä (absoluuttinen, suhteellinen, sekalainen)

    Käytä laskelmissa Excelin sisäänrakennettuja matemaattisia ja tilastollisia toimintoja.

MS Excel sisältää 320 sisäänrakennettua toimintoa. Helpoin tapa saada täydelliset tiedot kaikista niistä on käyttää valikkoaViite . Mukavuuden vuoksi funktiot Excelissä on jaettu luokkiin (matemaattiset, taloudelliset, tilastolliset jne.).
Jokainen funktiokutsu koostuu kahdesta osasta: funktion nimestä ja suluissa olevista argumenteista.

Pöytä. Sisäänrakennetut Excel-toiminnot

* Kirjoitettu ilman argumentteja.

Pöytä . Linkkien tyypit

Harjoittele.

1. Hinta on 1 kW/h. sähkö- ja mittarilukemat edelliseltä ja kuluvalta kuukaudelta. On tarpeen laskea kuluneen ajanjakson sähkönkulutus ja kulutetun sähkön hinta.

Toimiva tekniikka:

1. Tasaa teksti soluissa. Valitse solut A3:E3. Etusivu - Muoto - Solumuoto - Tasaus: vaakasuunnassa - keskellä, pystysuunnassa - keskellä, näyttö - liikkua sanoilla.

2. Kirjoita soluun A4: Sq. 1, kirjoita soluun A5: Sq. 2. Valitse solut A4:A5 ja täytä asuntojen numerointi automaattisen täytön avulla, 7 mukaan lukien.

5. Täytä solut B4:C10 kuvan mukaisesti.

6. Syötä soluun D4 kaava sähkönkulutuksen selvittämiseksi. Ja täytä alla olevat rivit automaattisen täydennysmerkinnällä.

7. Syötä soluun E4 kaava löytääksesi sähkön hinta=D4*$B$1. Ja täytä alla olevat rivit automaattisen täydennysmerkinnällä.

Huomautus!
Automaattisen täytön yhteydessä solun B1 osoite ei muutu,
koska absoluuttinen linkkisarja.

8. Kirjoita soluun A11 teksti "Tilastot", valitse solut A11:B11 ja napsauta työkalupalkin "Yhdistä ja keskitä" -painiketta.

9. Syötä soluihin A12:A15 kuvassa näkyvä teksti.

10. Napsauta solua B12 ja kirjoita matemaattinen funktioSUMMA , tehdäksesi tämän sinun on napsautettava kaavapalkissamerkin mukaanfx ja valitse toiminto sekä vahvista solualue.

11. Toiminnot asetetaan samalla tavalla soluissa B13:B15.

12. Teit laskut taulukossa 1, nimeä se uudelleen Sähkö.

Itsenäinen työ

Harjoitus 1:

Laske ikäsi tästä vuodesta vuoteen 2030 automaattisen täydennyksen avulla. Syntymävuosi on ehdoton viite. Suorita laskelmat taulukossa 2. Nimeä taulukko 2 uudelleen Ikäksi.

Harjoitus 2: Luo taulukko esimerkin mukaan.Soluissaminä5: L12 jaD13: L14 pitäisi olla kaavat: AVERAGE, COUNTIF, MAX, MIN. SolutB3: H12 on täytetty sinun tiedoillasi.

Asiakirja valittu katseltavaksi Excel pr.r. 5.docx

Kirjasto
materiaaleja

Käytännön työ 5

Suorittamalla tämän aiheen tehtävät opit:

Tekniikat laskentataulukkoasiakirjan luomiseen;

Määritä käytetyille tiedoille tyyppi;

Kaavojen ja sääntöjen luominen linkkien muuttamiseen niissä;

Käytä laskelmissa Excelin sisäänrakennettuja tilastofunktioita.

Harjoitus 1. Laske eläneiden päivien määrä.

Toimiva tekniikka:

1. Käynnistä Excel-sovellus.

2. Syötä soluun A1 syntymäaikasi (päivä, kuukausi, vuosi – 20.12.97). Tallenna tietosi.

3. Tarkastele erilaisia ​​päivämäärämuotoja(Etusivu - Solumuoto - Muut numeromuodot - Päivämäärä) . Muunna päivämäärä tyypiksiHH.MM.YYYY. Esimerkki, 14.03.2001

4. Harkitse useita päivämäärämuotoja solussa A1.

5. Syötä tämän päivän päivämäärä soluun A2.

6. Laske solussa A3 elättyjen päivien määrä kaavan avulla. Tulos voidaan esittää päivämääränä, jolloin se tulee muuntaa numeeriseksi.

Tehtävä 2. Opiskelijoiden ikä. Perustuu annettuun luetteloon opiskelijoista ja heidän syntymäpäivistään. Selvitä, kuka on syntynyt aikaisemmin (myöhemmin), määritä, kuka on vanhin (nuorin).


Toimiva tekniikka:

1. Hanki ikätiedosto. Paikallisen verkon kautta: Avaa Network Neighborhood -kansio -Pomo–Yleiset asiakirjat – 9. luokka, etsi tiedosto Ikä. Kopioi se millä tahansa tiedolla tai lataa tältä sivulta sovelluksen alareunassa.

2. Lasketaan opiskelijoiden iät. Iän laskemiseksi sinun on käytettävä funktiotaTÄNÄÄN Valitse tämän päivän nykyinen päivämäärä, siitä vähennetään opiskelijan syntymäaika, jolloin tuloksena olevasta päivämäärästä poimitaan vain vuosi YEAR-funktiolla. Tuloksena olevasta luvusta vähennetään 1900 vuosisataa ja saadaan opiskelijan ikä. Kirjoita kaava soluun D3=Vuosi(TÄNÄÄN()-С3)-1900 . Tulos voidaan esittää päivämääränä, jonka jälkeen se tulee muuntaanumeerinen tyyppi.

3. Määritetään aikaisin syntymäpäivä. Kirjoita kaava soluun C22=MIN(C3:C21) ;

4. Määritetään nuorin opiskelija. Kirjoita kaava soluun D22=MIN(D3:D21) ;

5. Määritetään viimeisin syntymäpäivä. Kirjoita kaava soluun C23=MAX(C3:C21) ;

6. Selvitetään vanhin oppilas. Kirjoita kaava soluun D23=MAX(D3:D21) .

Itsenäinen työ:
Tehtävä. Tee tarvittavat laskelmat opiskelijan pituudesta eri mittayksiköissä.

Asiakirja valittu katseltavaksi Excel pr.r. 6.docx

Kirjasto
materiaaleja

Käytännön työ 6

"MS Excel. Tilastofunktiot" osa II.

Tehtävä 3. Käsittele tietoja tilastofunktioiden avulla laskentataulukon avulla. Luokan opiskelijoista annetaan tiedot, mukaan lukien vuosineljänneksen keskiarvopisteet, ikä (syntymävuosi) ja sukupuoli. Selvitä poikien keskiarvopisteet, erinomaisten opiskelijoiden osuus tytöistä ja ero eri-ikäisten opiskelijoiden keskipisteissä.

Ratkaisu:
Täytetään taulukko alkutiedoilla ja suoritetaan tarvittavat laskelmat.
Kiinnitä huomiota arvojen muotoon "GPA" (numeerinen) ja "Date of Birth" (päivämäärä) -soluissa.

Taulukko käyttää lisäsarakkeita, jotka ovat välttämättömiä ongelmassa esitettyihin kysymyksiin vastaamiseksi -opiskelija-ikä ja on opiskelijaerinomainen opiskelija ja tyttö samanaikaisesti.
Iän laskemiseen käytettiin seuraavaa kaavaa (käyttäen esimerkkinä solua G4):

=KOKONAISLUKU((TÄNÄÄN()-E4)/365,25)

Kommentoidaanpa sitä. Oppilaan syntymäaika vähennetään tämän päivän päivämäärästä. Näin saadaan oppilaan syntymästä kuluneiden päivien kokonaismäärä. Jakamalla tämä luku 365,25:llä (vuoden todellinen päivien lukumäärä, normaalin vuoden 0,25 päivää kompensoidaan karkausvuodella), saadaan opiskelijan vuosien kokonaismäärä; lopuksi korostaen koko osaa - opiskelijan ikää.

Se, onko tyttö erinomainen opiskelija, määritetään kaavalla (käyttäen esimerkkinä solua H4):

=JOS(JA(D4=5;F4="w");1,0)

Jatketaan peruslaskelmiin.
Ensinnäkin sinun on määritettävä tyttöjen keskimääräinen pistemäärä. Määritelmän mukaan tyttöjen kokonaispistemäärä on jaettava heidän lukumäärällään. Näihin tarkoituksiin voit käyttää taulukkoprosessorin vastaavia toimintoja.

=SUMMA(F4:F15"w";D4:D15)/COUNTIF(F4:F15"w")

SUMIF-toiminnon avulla voit summata arvot vain niissä alueen soluissa, jotka täyttävät tietyn kriteerin (tapauksessamme lapsi on poika). COUNTIF-funktio laskee määritetyn kriteerin täyttävien arvojen määrän. Näin saamme mitä tarvitsemme.
Laskeaksemme erinomaisten opiskelijoiden osuuden kaikista tytöistä otamme erinomaisten tyttöjen lukumäärän tyttöjen kokonaismäärään (tässä käytetään arvojoukkoa yhdestä apusarakkeesta):

=SUMMA(H4:H15)/LASKEJOS(F4:F15"w")

Lopuksi määritämme eron eri-ikäisten lasten keskimääräisissä pisteissä (käytämme laskelmissa apusarakettaIkä ):

=ABS(SUMIF(G4:G15,15,D4:D15)/COUNTIF(G4:G15,15)-
SUMMA(G4:G15,16,D4:D15)/COUNTIF(G4:G15,16))

Huomaa, että solujen G18:G20 datamuoto on numeerinen, kahden desimaalin tarkkuudella. Näin ollen ongelma on täysin ratkaistu. Kuvassa on esitetty ratkaisutulokset tietylle tietojoukolle.

Asiakirja valittu katseltavaksi Excel pr.r. 7.docx

Kirjasto
materiaaleja

Käytännön työ 7

"Kaavioiden luominen MS Excelillä"

Suorittamalla tämän aiheen tehtävät opit:

Luo kaavioita taulukkoon syötettyjen tietojen perusteella.

Muokkaa karttatietoja, sen tyyppiä ja suunnittelua.

Mikä on kaavio? Kaavio on suunniteltu esittämään tiedot graafisesti. Viivoja, palkkeja, sarakkeita, sektoreita ja muita visuaalisia elementtejä käytetään taulukon soluihin syötettyjen numeeristen tietojen näyttämiseen. Kaavion ulkonäkö riippuu sen tyypistä. Kaikilla kaavioilla ympyräkaaviota lukuun ottamatta on kaksi akselia: vaaka-akseli – luokka-akseli ja pystysuora – arvoakseli. 3D-kaavioita luotaessa lisätään kolmas akseli – sarjaakseli. Usein kaavio sisältää elementtejä, kuten ruudukon, otsikot ja selitteen. Ruudukkoviivat ovat laajennus akseleilta löytyvistä jaoista, otsikoilla selitetään kaavion yksittäisiä elementtejä ja siinä esitettävän tiedon luonnetta ja selite auttaa tunnistamaan kaaviossa esitetyt tietosarjat. Kaavioita voi lisätä kahdella tavalla: upota ne nykyiseen laskentataulukkoon tai lisää erillinen kaaviotaulukko. Jos itse kaavio kiinnostaa, se asetetaan erilliselle arkille. Jos haluat tarkastella kaaviota ja tietoja, joille se on rakennettu, samanaikaisesti, luodaan upotettu kaavio.

Kaavio tallennetaan ja tulostetaan työkirjan mukana.

Kun kaavio on luotu, siihen voidaan tehdä muutoksia. Ennen kuin teet mitään toimintoja kaavioelementeille, valitse ne napsauttamalla niitä hiiren vasemmalla painikkeella. Tämän jälkeen kutsu kontekstivalikko hiiren oikealla painikkeella tai käytä vastaavia painikkeitaKaavion työkalupalkki .

Tehtävä: Piirrä funktio Y=3,5x–5 laskentataulukon avulla. Missä X saa arvot -6:sta 6:een 1:n askelin.

Toimiva tekniikka:

1. Käynnistä Excel-laskentataulukkoprosessori.

2. Kirjoita soluun A1 "X", soluun B1 "Y".

3. Valitse solualue A1:B1 ja keskitä teksti soluihin.

4. Kirjoita soluun A2 numero -6 ja soluun A3 -5. Käytä Automaattinen täyttö -merkkiä täyttääksesi alla olevat solut vaihtoehtoon 6 asti.

5. Kirjoita soluun B2 kaava: =3,5*A2–5. Käytä automaattisen täydennyksen merkkiä laajentaaksesi tätä kaavaa tietoparametrien loppuun.

6. Valitse koko luomasi taulukko ja rajaa sille ulko- ja sisäreunat.

7. Valitse taulukon otsikko ja täytä sisäalue.

8. Valitse loput taulukon solut ja täytä sisäalue eri värillä.

9. Valitse koko taulukko. Valitse valikkoriviltä Lisää -Kaavio , Tyyppi: piste, Näkymä: Piste, jossa on tasaiset käyrät.

10. Siirrä taulukkoa taulukon alle.

Itsenäinen työ:

    Piirrä funktio y=synti(x)/ xsegmentillä [-10;10] askeleella 0,5.

    Näytä funktion kaavio: a) y=x; b) y = x 3 ; c) y=-x segmentillä [-15;15] vaiheessa 1.

    Avaa "Cities"-tiedosto (siirry verkkokansioon - 9. luokka - Kaupungit).

    Laske puhelun hinta ilman alennusta (sarake D) ja puhelun hinta alennus huomioiden (sarake F).

    Luo kaksi ympyräkaaviota saadaksesi selkeämmän esityksen. (1-kaavio puhelun hinnasta ilman alennusta; 2-kaavio puhelun hinnasta alennuksella).

Asiakirja valittu katseltavaksi Excel pr.r. 8.docx

Kirjasto
materiaaleja

Käytännön työ 8

GRAFIIKIN JA PIIRUSTUSTEN RAKENNUS KEINOILLA MS EXCEL

1. Piirustuksen rakentaminen"SATEENVARJO"

Funktiot, joiden kaaviot ovat tässä kuvassa, on annettu:

y1 = -1/18x 2 + 12, xО[-12;12]

y2 = -1/8x 2 +6, xО[-4;4]

y3= -1/8(x+8) 2 + 6, xО[-12; -4]

y4= -1/8(x-8) 2 + 6, xО

y5= 2(x+3) 2 9, xО[-4;0]

y6=1.5(x+3) 2 – 10, xО[-4;0]

- Käynnistä MS EXCEL

· - SelässäA1 syötä muuttujan nimitysX

· - Täytä solualue A2:A26 numeroilla -12 - 12.

Esittelemme kaavat peräkkäin jokaiselle funktion kuvaajalle. Jos y1 = -1/8x 2 + 12, xО[-12;12], varten
y2 = -1/8x 2 +6, xО[-4;4] jne.

Toimenpide:

    Aseta kohdistin soluunKOHDASSA 1 ja astu sisääny1

    soluunKLO 2 syötä kaava=(-1/18)*A2^2 +12

    Klikkaus Tulla sisään näppäimistöllä

    Toiminnon arvo lasketaan automaattisesti.

    Venytä kaava soluun A26

    Samoin kuin soluC10 (koska löydämme funktion arvon vain segmentiltä x alkaen [-4;4]) syötä kaava funktion kuvaajalley2 = -1/8x 2 +6. JNE.

Tuloksena pitäisi olla seuraava ET

Kun kaikki funktioarvot on laskettu, voitrakentaa kaavioita nämätoimintoja

    Valitse solualue A1:G26

    Valitse työkalupalkistaLisää valikko Kaavio

    Valitse Ohjattu kaavio -ikkunassaPiste → Valitse haluamasi näkymä → Napsauta Ok .

Tuloksena pitäisi olla seuraava luku:

Yksilötyötehtävä:

Rakenna funktioiden kuvaajia yhteen koordinaattijärjestelmään.x -9:stä 9:ään 1:n askelin . Ota piirustus.

1. "lasit"

2. "Kissa" Tietojen suodatus (näytteenotto). taulukossa voit näyttää vain ne rivit, joiden solujen sisältö täyttää tietyn ehdon tai useita ehtoja. Toisin kuin lajittelu, suodatus ei järjestä tietoja uudelleen, vaan piilottaa vain ne tietueet, jotka eivät täytä määritettyjä valintaehtoja.

Tietojen suodatus voidaan tehdä kahdella tavalla:käyttämällä AutoFilter tai Advanced Filter.

Tarvitset automaattisen suodattimen käyttämiseen:

o aseta kohdistin pöydän sisään;

o valitse joukkueTiedot - Suodatin - AutoFilter;

o laajentaa sarakkeen luetteloa, jonka perusteella valinta tehdään;

o valitse arvo tai ehto ja aseta valintaehto valintaikkunassaMukautettu automaattinen suodatin.

Jos haluat palauttaa kaikki lähdetaulukon rivit, sinun on valittava rivi kaikki avattavasta suodatinluettelosta tai valittava komentoTiedot - Suodatin - Näytä kaikki.

Jos haluat peruuttaa suodatustilan, sinun on asetettava kohdistin taulukon sisään ja valittava valikkokomento uudelleenTiedot - Suodatin - Automaattinen suodatin (poista valinta ruudusta).

Tarkennetun suodattimen avulla voit luoda useita valintaehtoja ja suorittaa monimutkaisempaa laskentataulukkotietojen suodatusta määrittämällä joukon valintaehtoja useille sarakkeille. Tietueiden suodatus edistyneellä suodattimella tehdään valikkokomennollaTiedot - Suodatin - Tarkennettu suodatin.

Harjoittele.

Luo taulukko kuvan esimerkin mukaisesti. Tallenna se nimellä Sort.xls.

Tehtävän suoritustekniikka:

1. Avaa Sort.xl-asiakirja

2.

3. Suorita valikkokomentoTiedot - Lajittelu.

4. Valitse ensimmäinen lajitteluavain "Nouseva" (Kaikki taulukon osastot järjestetään aakkosjärjestykseen).

Muistakaamme, että joka päivä meidän on tulostettava luettelo myymälässä olevista tuotteista (joissa on nollasta poikkeava saldo), mutta tätä varten meidän on ensin hankittava sellainen luettelo, ts. suodattaa tiedot.

5. Aseta kehyskohdistin tietotaulukon sisään.

6. Suorita valikkokomentoTiedot - Suodatin

7. Poista taulukoiden valinnat.

8. Jokaisessa taulukon otsikkosolussa on nyt "Nuoli alas" -painike. Sen avulla voit määrittää suodatuskriteerit. Haluamme jättää kaikki tietueet nollasta poikkeavaan jäännökseen.

9. Napsauta sarakkeessa näkyvää nuolipainikettaJäljellä oleva määrä . Näyttöön tulee luettelo, josta valinta tehdään. Valitse riviKunto. Aseta ehto: > 0. NapsautaOK . Taulukon tiedot suodatetaan.

10. Täydellisen tuoteluettelon sijaan saamme luettelon tähän mennessä myydyistä tuotteista.

11. Suodatinta voidaan vahvistaa. Jos valitset lisäksi osaston, saat luettelon toimittamattomista tuotteista osastoittain.

12. Nähdäksesi jälleen luettelon kaikista myymättömistä tavaroista kaikille osastoille, sinun on valittava "Kaikki" -kriteeri "Osasto" -luettelosta.

13. Vältä sekaannukset raporteissasi lisäämällä päivämäärä, joka muuttuu automaattisesti tietokoneesi järjestelmäajan mukaanKaavat - Lisää funktio - Päivämäärä ja aika - Tänään .

Itsenäinen työ

"MS Excel. Tilastolliset funktiot"

1 tehtävä (yleinen) (2 pistettä).

Käsittele tietoja tilastofunktioiden avulla laskentataulukon avulla.
1. Luokan oppilaista (10 henkilöä) annetaan tiedot, sisältäen matematiikan yhden kuukauden arvosanat. Laske viisi-, nelos-, kakkos- ja kolmosluku, selvitä kunkin opiskelijan keskipistemäärä ja koko ryhmän keskimääräinen pistemäärä. Luo kaavio, joka kuvaa ryhmän arvosanojen prosenttiosuutta.

2.1 tehtävä (2 pistettä).

Neljä ystävää matkustaa kolmella kulkuvälineellä: junalla, lentokoneella ja laivalla. Nikolai purjehti 150 km veneellä, matkusti 140 km junalla ja lensi 1100 km lentäen. Vasily purjehti 200 km veneellä, matkusti 220 km junalla ja lensi 1160 km lentokoneella. Anatoli lensi 1200 km lentäen, matkusti 110 km junalla ja purjehti 125 km veneellä. Maria matkusti 130 km junalla, lensi 1500 km lentokoneella ja purjehti 160 km veneellä.
Rakenna laskentataulukko yllä olevien tietojen perusteella.

    Lisää taulukkoon sarake, joka näyttää kunkin kaverin matkustamien kilometrien kokonaismäärän.

    Laske kilometrien kokonaismäärä, jonka lapset matkustivat junalla, lensivät lentokoneella ja purjehtivat veneellä (kullakin kuljetustyypillä erikseen).

    Laske kaikkien ystävien kilometrien kokonaismäärä.

    Määritä ystävien matkustamien kilometrien enimmäis- ja vähimmäismäärä kaikilla kulkuvälineillä.

    Määritä keskimääräinen kilometrimäärä kaikille kuljetuksille.

2.2 tehtävä (2 pistettä).

Luo taulukko "Euroopan järvet" käyttämällä seuraavia tietoja pinta-alasta (neliökilometristä) ja suurimmasta syvyydestä (m): Laatoka 17 700 ja 225; Onega 9510 ja 110; Kaspianmeri 371 000 ja 995; Wenern 5550 ja 100; Chudskoje Pskovskin kanssa 3560 ja 14; Balaton 591 ja 11; Geneve 581 ja 310; Wettern 1900 ja 119; Konstanz 538 ja 252; Mälaren 1140 ja 64. Selvitä alueen suurin ja pienin järvi, syvin ja matalin järvi.

2.3 tehtävä (2 pistettä).

Luo taulukko "Euroopan joet" käyttämällä seuraavaa pituutta (km) ja altaan pinta-alaa (tuhatta neliökilometriä): Volga 3688 ja 1350; Tonava 2850 ja 817; Rein 1330 ja 224; Elbe 1150 ja 148; Veiksel 1090 ja 198; Loire 1020 ja 120; Ural 2530 ja 220; Don 1870 ja 422; Sena 780 ja 79; Thames 340 ja 15. Määritä pisin ja lyhin joki, laske jokien kokonaispinta-ala, jokien keskimääräinen pituus Venäjän Euroopan osassa.

Tehtävä 3 (2 pistettä).

Pankki kirjaa useille organisaatioille myönnettyjen lainojen maksujen oikea-aikaisuuden. Lainasumma ja organisaation jo maksama summa ovat tiedossa. Velallisille määrätään sakkoja: jos yritys on maksanut lainaa takaisin yli 70 prosenttia, sakko on 10 prosenttia velan määrästä, muuten sakko on 15 prosenttia. Laske sakko kullekin organisaatiolle, keskimääräinen sakko, kokonaisrahoitus, jonka pankki aikoo saada lisäksi. Määritä budjettijärjestöjen keskimääräinen sakko.

Etsi materiaalia mihin tahansa oppituntiin,

Analytiikan, OLAPin ja tietovarastojen ongelmat kiinnostavat yhä enemmän venäläisiä IT-asiantuntijoita. Tähän mennessä tietokonelehdistössämme ja Internetissä on julkaistu monia hyviä materiaaleja aiheesta, mukaan lukien johdantomateriaalit. Tuomme huomiosi artikkelin, jossa yritämme tarkoituksella selittää OLAP:ia "yhtä silmäyksellä" käyttämällä erityistä esimerkkiä. Käytäntö osoittaa, että tällainen selitys on tarpeen joillekin IT-asiantuntijoille ja erityisesti loppukäyttäjille.

Joten OLAP *1 voidaan ensiarviolla, "yhdellä silmäyksellä", määritellä erityiseksi tapaksi analysoida tietoja ja saada raportteja. Sen ydin on tarjota käyttäjälle moniulotteinen taulukko, joka automaattisesti tiivistää tiedot eri osioissa ja mahdollistaa laskelmien ja raporttien interaktiivisen hallinnan. Tässä artikkelissa kerrotaan OLAPin tekniikasta ja perustoiminnoista elintarviketukkukauppaa harjoittavan yrityksen laskujen analysoinnin esimerkin avulla.

*1. OLAP - On-Line Analytical Processing, operatiivisten tietojen analysointi.

Yksinkertaisimman ja edullisimman luokan OLAP-järjestelmää pidetään työkaluna - OLAP-asiakas *1. Esimerkkinä valitsimme OLAP-asiakkaiden joukosta yksinkertaisimman tuotteen - Intersoft Labin "Kontur Standardin". (Selvyyden vuoksi myöhemmin artikkelissa yleisesti hyväksytyt OLAP-termit on lihavoitu ja niiden mukana on englanninkieliset vastineet.)

*1. Tarkempia tietoja OLAP-järjestelmien luokittelusta on kuvattu artikkelissa “OLAP, made in Russia”, PC Week/RE, nro 3/2001.

Joten aloitetaan järjestelmän kanssa. Ensin sinun on kuvattava tietolähde - polku taulukkoon ja sen kentät. Tämä on käyttäjän tehtävä, joka tuntee tietokannan fyysisen toteutuksen. Loppukäyttäjille se kääntää taulukon nimen ja sen kentät verkkotunnuksen termeiksi. "Datalähteen" takana on paikallinen taulukko, SQL-palvelintaulukko tai -näkymä tai tallennettu toimintosarja.

Todennäköisesti tietyssä tietokannassa laskuja ei tallenneta yhteen, vaan useisiin taulukoihin. Lisäksi joitain kenttiä tai tietueita ei ehkä käytetä analysointiin. Siksi luodaan sitten Valinta (tulosjoukko tai kysely), jossa määritetään seuraavat: algoritmi taulukoiden yhdistämiseksi avainkenttien mukaan, suodatusehdot ja palautettujen kenttien joukko. Kutsutaan valikoimaamme "Laskut" ja sijoitetaan siihen kaikki "Laskut"-tietolähteen kentät. Siten IT-asiantuntija piilottaa tietokannan fyysisen toteutuksen loppukäyttäjältä luomalla semanttisen kerroksen.

Sitten OLAP-raportti konfiguroidaan. Tämän voi tehdä alan asiantuntija. Ensinnäkin tasaisen datanäytteen kentät jaetaan kahteen ryhmään - faktoihin (fakta tai mitta) ja dimensioihin (dimensioita). Faktat ovat numeroita ja mittaukset ovat "osia", joissa tosiasiat tehdään yhteenveto. Esimerkissämme mitat ovat: "Alue", "Kaupunki", "Asiakas", "Tuote", "Päiväys", ja siinä on yksi seikka - laskun "Summa"-kenttä. Itse asiassa sinun on valittava yksi tai useampi aggregointialgoritmi. OLAP pystyy paitsi tiivistämään tuloksia, myös suorittamaan monimutkaisempia laskelmia, mukaan lukien tilastollinen analyysi. Useiden aggregointialgoritmien valitseminen luo virtuaalisia, laskettuja faktoja. Esimerkissä on valittu yksi aggregointialgoritmi - "Summa".

OLAP-järjestelmien erityinen ominaisuus on mittausten ja tietojen tuottaminen vanhemmille ajanjaksoille päivämäärästä ja näiden ajanjaksojen kokonaissumman automaattinen laskeminen. Valitaan ajanjaksot "Vuosi", "neljännes" ja "kuukausi", kun taas kunkin päivän tiedot eivät näy raportissa, mutta luodut ulottuvuudet "Vuosi", "neljännes" ja "kuukausi" tulevat näkyviin. Nimetään raportti "Myynnin analyysi" ja tallennetaan se. Analyyttisen sovelluksen käyttöliittymän luominen on valmis.

Nyt kun käytät tätä käyttöliittymää päivittäin tai kuukausittain, käyttäjä näkee taulukon ja kaavion, joka sisältää yhteenvedon laskuista nimikkeittäin, asiakkaina ja ajanjaksoina.

Jotta tietojen käsittely olisi intuitiivista, työkaluja dynaamisen taulukon hallintaan ovat itse taulukon elementit - sen sarakkeet ja rivit. Käyttäjä voi siirtää niitä, poistaa ne, suodattaa ne ja suorittaa muita OLAP-toimintoja. Tässä tapauksessa taulukko laskee automaattisesti uudet väli- ja loppusummat.


Esimerkiksi vetämällä ("siirrä") "Tuote" -sarakkeen ensimmäiselle paikalle saamme vertailuraportin - "Vuoden tuotteiden myyntimäärien vertailu". Voit koota tietoja vuodelta vetämällä "Neljännes"- ja "Kuukausi"-sarakkeet taulukon yläosaan - "ei-aktiivisten ulottuvuuksien alueelle". Tälle alueelle siirretyt "neljännes"- ja "kuukausi"-mitat suljetaan ("suljettu ulottuvuus" -toiminto), eli ne jätetään pois raportista; tässä tapauksessa tosiasiat on koottu vuodelle. Huolimatta siitä, että dimensiot ovat suljettuja, voit asettaa niille tiettyjä vuosia, vuosineljänneksiä ja kuukausia tietojen suodattamiseksi ("suodatus").

Selvyyden vuoksi muutetaan OLAP-taulukkoa kuvaavan kaavion tyyppiä ja sen sijaintia näytöllä.

Tietojen syventäminen ("drill down" -toiminto) antaa meille mahdollisuuden saada tarkempaa tietoa kiinnostavan tuotteen myynnistä. Klikkaamalla ”+”-merkkiä ”Kahvi”-tuotteen vieressä, näemme sen myyntimäärät alueittain. Laajentuttuamme "Ural"-aluetta saamme myyntimäärät Uralin alueen kaupungeittain, syventymällä "Jekaterinburgin" tietoihin, voimme tarkastella tietoja tämän kaupungin tukkuostajista.

Voit myös käyttää avoimia mittoja suodattimien asettamiseen. Vertaaksemme karkkimyynnin dynamiikkaa Moskovassa ja Jekaterinburgissa, asennamme suodattimet "Tuote"- ja "Kaupunki"-mittoihin.

Suljetaan tarpeettomat mittaukset ja valitaan "Line" kaaviotyyppi. Tuloksena olevan kaavion avulla voit seurata myynnin dynamiikkaa, arvioida kausivaihteluita sekä tuotemyynnin laskun ja kasvun välistä suhdetta eri kaupungeissa.

Näin ollen olemme vakuuttuneita siitä, että OLAP-tekniikan avulla käyttäjä voi laatia kymmeniä erityyppisiä raportteja yhdestä käyttöliittymästä ja hallita dynaamista OLAP-taulukkoa hiiren avulla. Sellaisen työkalun tuntevan ohjelmoijan tehtävänä ei ole raporttilomakkeiden rutiinikoodaus, vaan OLAP-asiakkaan perustaminen tietokantoille. Samalla raportin hallintamenetelmät ovat loppukäyttäjälle intuitiivisia.

Itse asiassa OLAP on luonnollinen jatko ja kehitys laskentataulukoiden idealle. Pohjimmiltaan OLAP-visuaalinen käyttöliittymä on myös laskentataulukko, mutta se on varustettu tehokkaalla laskentakoneella ja erityisellä standardilla tietojen esittämiseen ja hallintaan. Lisäksi jotkut OLAP-asiakkaat on toteutettu MS Excelin lisäosina. Siksi miljoonien toimihenkilöiden armeija, jotka luottavat laskentataulukoiden käyttöön, hallitsevat OLAP-työkalut erittäin nopeasti. Heille tämä on "samettivallankumous", joka tarjoaa uusia mahdollisuuksia, mutta ei sisällä tarvetta oppia uudelleen.

Jos lukija ei ole tämän artikkelin luettuaan menettänyt kiinnostusta OLAPiin, hän voi viitata alussa mainittuihin materiaaleihin. Tällaisten materiaalien kokoelmia on julkaistu useilla Internet-sivustoilla, mukaan lukien Intersoftin laboratoriosivusto - www.iso.ru. Sieltä voit myös ladata "Contour Standard" -järjestelmän demoversion artikkelissa kuvatulla esimerkillä.