Praktická práca na technológii olap v exceli. Publikácie. Príprava viacrozmerných údajov

Úžasné - blízko...

Pri svojej práci som často potreboval robiť zložité správy, vždy som sa v nich snažil nájsť niečo spoločné, aby som ich zostavil jednoduchšie a univerzálnejšie, dokonca som na túto tému napísal a publikoval článok „Osipov strom. “ Avšak môj článok bol kritizovaný a povedali, že všetky problémy, ktoré som uviedol, sú už dávno vyriešené v MOLAP.RU v.2.4 (www.molap.rgtu.ru) a odporučili pozrieť si kontingenčné tabuľky v EXCEL.
Ukázalo sa, že je to také jednoduché, že keď som na to použil svoje dômyselné malé ručičky, dostal som veľmi jednoduchý obvod na sťahovanie údajov z 1C7 alebo akejkoľvek inej databázy (ďalej 1C znamená akúkoľvek databázu) a analýzu v OLAP.
Myslím si, že mnohé schémy nahrávania OLAP sú príliš komplikované, volím jednoduchosť.

Charakteristika :

1. Na prácu je potrebný iba EXCEL 2000.
2. Užívateľ si môže zostavy navrhovať sám bez programovania.
3. Vykládka z 1C7 do jednoduchý formát textový súbor.
4. Pre účtovné zápisy už existuje univerzálne spracovanie pre vykládku, ktoré funguje v akejkoľvek konfigurácii. Na stiahnutie iných údajov je k dispozícii vzorové spracovanie.
5. Formuláre výkazov môžete navrhnúť vopred a potom ich použiť na rôzne údaje bez toho, aby ste ich museli znova navrhovať.
6. Pekná dobrý výkon. V prvej dlhej fáze sa dáta najskôr importujú do EXCELu z textového súboru a a OLAP kocka a potom je možné na základe tejto kocky rýchlo vytvoriť akýkoľvek prehľad. Napríklad údaje o predaji produktov za predajňu za 3 mesiace so sortimentom 6000 produktov sa na Cel600-128M načítajú do EXCELu za 8 minút, hodnotenie podľa produktu a skupiny (OLAP report) sa prepočíta za 1 minútu.
7. Dáta sa stiahnu z 1C7 v plnom rozsahu za zadané obdobie (všetky pohyby, naprieč všetkými skladmi, firmami, účtami). Pri importe do EXCELu je možné použiť filtre, ktoré načítajú len potrebné dáta na rozbor (napr. zo všetkých pohybov, len predajov).
8. V súčasnosti boli vyvinuté metódy na analýzu pohybov alebo rezíduí, nie však pohybov a rezíduí spolu, hoci je to v zásade možné.

Čo je OLAP : (www.molap.rgtu.ru)

Povedzme, že máte obchodný reťazec. Nechajte nahrať údaje o obchodných operáciách textový súbor alebo tabuľku ako:

Dátum - dátum operácie
Mesiac – mesiac prevádzky
Týždeň – týždeň prevádzky
Druh - kúpa, predaj, vrátenie, odpis
Protistrana – externá organizácia zúčastňujúca sa na transakcii
Autor - osoba, ktorá vystavila faktúru

Napríklad v 1C bude jeden riadok tejto tabuľky zodpovedať jednému riadku faktúry; niektoré polia (Protistrana, Dátum) sú prevzaté z hlavičky faktúry.

Dáta na analýzu sa zvyčajne nahrávajú do systému OLAP na určité časové obdobie, z ktorého je v zásade možné vybrať ďalšie obdobie pomocou načítacích filtrov.

Táto tabuľka je zdrojom pre analýzu OLAP.

správa

Merania

Údaje

Filter

Koľko produktov a za aké množstvo sa predá denne?

Dátum, produkt

Množstvo, Množstvo

View="predaj"

Ktoré protistrany dodávali ktorý tovar za akú sumu mesačne?

Mesiac, Dodávateľ, Produkt

Sum

View="nákup"

Akú sumu napísali operátori za aký typ faktúr za celé vykazovacie obdobie?

Sum

Používateľ si sám určí, ktoré z polí tabuľky budú Dimenzie, ktoré Údaje a ktoré Filtre použiť. Systém sám vytvorí správu vo vizuálnej tabuľkovej forme. Dimenzie možno umiestniť do záhlavia riadkov alebo stĺpcov tabuľky prehľadu.
Ako vidíte, z jednej jednoduchej tabuľky môžete získať množstvo údajov vo forme rôznych prehľadov.


Ako ho používať sami :

Údaje z distribúcie rozbaľte presne do adresára c:\fixin (pre obchodný systém je to možné v c:\reports). Prečítajte si súbor readme.txt a postupujte podľa všetkých pokynov v ňom.

Najprv musíte napísať spracovanie, ktoré nahrá údaje z 1C do textového súboru (tabuľky). Musíte určiť zloženie polí, ktoré budú vyložené.
Napríklad hotové univerzálne spracovanie, ktoré funguje v akejkoľvek konfigurácii a sťahuje transakcie na určité obdobie na analýzu OLAP, sťahuje na analýzu nasledujúce polia:

Dátum|Deň v týždni|Týždeň|Rok|Štvrťrok|Mesiac|Dokument|Spoločnosť|Debet|DtNomenklatúra
|DtGroupNomenklatúra|DtSectionNomenklatúra|Kredit|Suma|Hodnota|Množstvo
|Mena|DtProtistrany|DtGroupProtistrany|KtProtistrany|KtGroupProtistrany|
CTM RôzneObjekty

Kde pod predponami Dt(Kt) sú podúčty Debet (Kredit), Skupina je skupina tohto podúčtu (ak existuje), Sekcia je skupina skupiny, Trieda je skupina sekcie.

Pre obchodný systém môžu byť polia nasledovné:

Smer|Typ pohybu|Za hotovosť|Produkt|Množstvo|Cena|Suma|Dátum|Spoločnosť
|Sklad|Mena|Doklad|Deň v týždni|Týždeň|Rok|Štvrťrok|Mesiac|Autor
|Kategória produktu|Kategória pohybu|Kategória protistrany|Skupina produktov
|Hodnota|Cena|Protistrana

Na analýzu údajov sa používajú tabuľky "Analýza pohybu.xls" ("Analýza účtovníctva.xls"). Pri ich otváraní nevypínajte makrá, inak nebudete môcť zostavy aktualizovať (spúšťajú ich makrá VBA). Tieto súbory preberajú svoje zdrojové údaje zo súborov C:\fixin\motions.txt (C:\fixin\buh.txt), inak sú rovnaké. Preto možno budete musieť skopírovať údaje do jedného z týchto súborov.
Ak chcete načítať údaje do EXCELu, vyberte alebo napíšte svoj filter a kliknite na tlačidlo „Generovať“ na hárku „Podmienky“.
Hárok prehľadov začína predponou „Výkaz“. Prejdite na hárok prehľadu, kliknite na „Obnoviť“ a údaje prehľadu sa zmenia podľa naposledy načítaných údajov.
Ak nie ste spokojní so štandardnými prehľadmi, existuje hárok šablóny prehľadov. Skopírujte to do nový list a prispôsobte typ zostavy prácou s kontingenčnou tabuľkou na tomto hárku (o práci s kontingenčnými tabuľkami - v ktorejkoľvek knihe o EXCEL 2000). Odporúčam nastaviť prehľady na malej množine údajov a potom ich spustiť na veľkom poli, pretože... Neexistuje spôsob, ako zakázať prekresľovanie tabuliek pri každej zmene rozloženia zostavy.

Technické poznámky :

Pri nahrávaní údajov z 1C si používateľ vyberie priečinok, do ktorého sa má súbor nahrať. Urobil som to, pretože je pravdepodobné, že v blízkej budúcnosti bude nahraných viacero súborov (zvyšky a pohyby). Potom kliknutím na tlačidlo „Odoslať“ v Prieskumníkovi --> „Do analýzy OLAP v programe EXCEL 2000“ sa údaje skopírujú z vybratého priečinka do priečinka C:\fixin. (aby sa tento príkaz objavil v zozname príkazu „Odoslať“, musíte skopírovať súbor „Na analýzu OLAP v EXCEL 2000.bat“ do adresára C:\Windows\SendTo) Preto údaje ihneď nahrajte pomenovaním súbory motions.txt alebo buh.txt.

Formát textového súboru:
Prvý riadok textového súboru sú hlavičky stĺpcov oddelené „|“, ostatné riadky obsahujú hodnoty týchto stĺpcov oddelené „|“.

Na import textových súborov do Excelu sa používa Microsoft Query (súčasť EXCELu), pre jeho fungovanie musíte mať v importovacom adresári (C:\fixin) súbor shema.ini obsahujúci nasledujúce informácie:


ColNameHeader=Pravda
Format=Delimited(|)
MaxScanRows=3
CharacterSet=ANSI
ColNameHeader=Pravda
Format=Delimited(|)
MaxScanRows=3
CharacterSet=ANSI

Vysvetlenie: motions.txt a buh.txt sú názov sekcie, zodpovedá názvu importovaného súboru, popisuje, ako importovať textový súbor do Excelu. Zvyšné parametre znamenajú, že prvý riadok obsahuje názvy stĺpcov, oddeľovač stĺpcov je "|", znaková sada je Windows ANSI (pre DOS - OEM).
Typ poľa sa určí automaticky na základe údajov obsiahnutých v stĺpci (dátum, číslo, reťazec).
Zoznam polí nie je potrebné nikde popisovať - ​​EXCEL a OLAP samy určia, ktoré polia sú v súbore obsiahnuté podľa nadpisov v prvom riadku.

Pozor, skontrolujte svoje miestne nastavenia "Ovládací panel" --> "Regionálne nastavenia". Pri mojom spracovaní sa čísla nahrávajú s oddeľovačom čiarky a dátumy sú vo formáte „DD.MM.RRRR“.

Keď kliknete na tlačidlo „Generovať“, údaje sa načítajú do kontingenčnej tabuľky na hárku „Základná“ a všetky zostavy na hárkoch „Prehľad“ preberajú údaje z tejto kontingenčnej tabuľky.

Chápem, že fanúšikovia MS SQL Server a výkonné databázy začnú reptať, že všetko je príliš zjednodušené, že moje spracovanie vyčerpá ročná vzorka, ale v prvom rade chcem poskytnúť výhody OLAP analýzy stredne veľkým organizáciám. Tento produkt by som umiestnil ako ročný analytický nástroj pre veľkoobchodné spoločnosti, štvrťročnú analýzu pre maloobchodníkov a prevádzkovú analýzu pre akúkoľvek organizáciu.

Musel som sa popasovať s VBA, aby sa údaje dali brať zo súboru s ľubovoľným zoznamom polí a mohol som si vopred pripraviť formuláre reportov.

Popis práce v EXCEL (pre používateľov):

Pokyny na používanie prehľadov:
1. Pošlite stiahnuté údaje na analýzu (informujte sa u správcu). Ak to chcete urobiť, kliknite pravým tlačidlom myši na priečinok, do ktorého ste stiahli údaje z 1C, a vyberte príkaz „Odoslať“ a potom „Na analýzu OLAP v EXCEL 2000“.
2. Otvorte súbor "Motion Analysis.xls"
3. Vyberte možnosť Filter Value (Hodnota filtra); potrebné filtre môžete pridať na karte „Hodnoty“.
4. Kliknite na tlačidlo "Generovať" a stiahnuté dáta sa načítajú do EXCELu.
5. Po načítaní údajov do EXCELu si môžete prezerať rôzne zostavy. Stačí kliknúť na tlačidlo „Obnoviť“ vo vybranom prehľade. Hárok s prehľadmi začína slovom Report.
Pozor! Po zmene hodnoty filtra musíte znova kliknúť na tlačidlo „Generovať“, aby sa údaje v EXCEL-e znova načítali z nahrávaného súboru v súlade s filtrami.

Spracovanie z ukážkového príkladu:

Spracovanie motionsbuh2011.ert - najnovšia verzia nahrávania transakcií z účtovníctva 7.7 na analýzu v Exceli. Má začiarkavacie políčko „Pripojiť k súboru“, ktoré vám umožňuje nahrávať údaje po častiach podľa obdobia a pripájať ich k rovnakému súboru namiesto opätovného nahrávania do rovnakého súboru:

Spracovanie motionswork.ert nahráva údaje o predaji na analýzu v Exceli.

Príklady správ:

Elektronický šach:

Pracovné zaťaženie operátora podľa typov faktúr:

P.S. :

Je zrejmé, že podobnú schému možno použiť na organizáciu sťahovania údajov z 1C8.
V roku 2011 ma kontaktoval užívateľ, ktorý potreboval vylepšiť toto spracovanie v 1C7 tak, aby nahrávalo veľké množstvo dát, našiel som si outsourcera a dal sa na to. Vývoj je teda celkom relevantný.

Spracovanie motionsbuh2011.ert bolo vylepšené, aby sa vyrovnalo s uvoľňovaním veľkého množstva údajov.

Vyberte dokument z archívu, ktorý chcete zobraziť:

18,5 kB autá.xls

14 kB krajiny.xls

Excel pr.r. 1.docx

Knižnica
materiálov

Praktická práca 1

"Účel a rozhranie programu MS Excel"

Po dokončení úloh v tejto téme:

1. Naučte sa spúšťať tabuľky;

2. Upevniť základné pojmy: bunka, riadok, stĺpec, adresa bunky;

3. Zistite, ako zadávať údaje do bunky a upravovať riadok vzorcov;

5. Ako vybrať celé riadky, stĺpec, niekoľko buniek umiestnených vedľa seba a celú tabuľku.

Cvičenie: Zoznámte sa so základnými prvkami okna MS Excel.

    Bežať program Microsoft Excel. Pozrite sa pozorne na okno programu.

Dokumenty, ktoré sú vytvorené pomocouEXCEL , sa volajúpracovné zošity a mať predĺženie. XLS. Nový zošit má tri pracovné hárky s názvom LIST1, LIST2 a LIST3. Tieto názvy sa nachádzajú na štítkoch hárkov v spodnej časti obrazovky. Ak chcete prejsť na iný hárok, kliknite na názov tohto hárka.

Akcie s pracovnými listami:

    Premenujte pracovný hárok. Umiestnite ukazovateľ myši na chrbát hárka a dvakrát kliknite na ľavé tlačidlo alebo zavolajte obsahové menu a vyberte príkaz Premenovať.Nastavte názov hárku na "ŠKOLENIE"

    Vloženie pracovného listu . Vyberte záložku listu "Hárok 2", pred ktorú chcete vložiť nový list, a pomocou kontextového menuvložte nový hárok a zadajte názov „Probe“ .

    Odstránenie pracovného hárka. Vyberte skratku listu "Hárok 2" a použite kontextové menuvymazať .

Bunky a rozsahy buniek.

Pracovné pole pozostáva z riadkov a stĺpcov. Riadky sú očíslované od 1 do 65536. Stĺpce sú označené s latinskými písmenami: A, B, C, ..., AA, AB, ..., IV, spolu - 256. Na priesečníku riadka a stĺpca je bunka. Každá bunka má svoju adresu: názov stĺpca a číslo riadku, na priesečníku ktorého sa nachádza. Napríklad A1, SV234, P55.

Ak chcete pracovať s niekoľkými bunkami, je vhodné ich skombinovať do „rozsahov“.

Rozsah sú bunky usporiadané do obdĺžnika. Napríklad A3, A4, A5, B3, B4, B5. Ak chcete napísať rozsah, použite ": ": A3:B5

8:20 – všetky bunky v riadkoch 8 až 20.

A:A – všetky bunky v stĺpci A.

H:P – všetky bunky v stĺpcoch H až R.

Do adresy bunky môžete zahrnúť názov pracovného hárka: Hárok8!A3:B6.

2. Výber buniek v Exceli

Čo zdôrazňujeme?

Akcie

Jedna bunka

Kliknite naň alebo presuňte výber pomocou klávesov so šípkami.

Reťazec

Kliknite na číslo riadku.

Stĺpec

Kliknite na názov stĺpca.

Rozsah buniek

Potiahnite ukazovateľ myši z ľavého horného rohu rozsahu do pravého dolného rohu.

Viacero rozsahov

Vyberte prvý, stlačte SCHIFT + F 8, vyberte ďalší.

Celý stôl

Kliknite na tlačidlo Vybrať všetko (prázdne tlačidlo naľavo od názvov stĺpcov)

Šírku stĺpcov a výšku riadkov môžete zmeniť potiahnutím okrajov medzi nimi.

Pomocou posúvačov určte, koľko riadkov má tabuľka a aký je názov posledného stĺpca.
Pozor!!!
Ak chcete rýchlo dosiahnuť koniec tabuľky vodorovne alebo zvisle, musíte stlačiť kombinácie kláves: Ctrl+→ - koniec stĺpcov alebo Ctrl+↓ - koniec riadkov. Rýchly návrat na začiatok tabuľky - Ctrl+Home.

Do bunky A3 zadajte adresu posledného stĺpca tabuľky.

Koľko riadkov je v tabuľke? Zadajte adresu posledného riadku do bunky B3.

3. Do EXCELu je možné zadať nasledujúce typy údajov:

    čísla.

    Text (napríklad nadpisy a vysvetľujúci materiál).

    Funkcie (napr. súčet, sínus, odmocnina).

    Vzorce.

Údaje sa vkladajú do buniek. Na zadanie údajov je potrebné zvýrazniť požadovanú bunku. Existujú dva spôsoby zadávania údajov:

    Stačí kliknúť do bunky a zadať požadované údaje.

    Kliknite do bunky a do riadka vzorcov a zadajte údaje do riadka vzorcov.

Stlačte Enter.

Zadajte svoje meno do bunky N35, vycentrujte ho v bunke a nastavte ho tučným písmom.
Pomocou riadka vzorcov zadajte aktuálny rok do bunky C5.

4. Zmena údajov.

    Vyberte bunku a stlačte F 2 a zmeňte údaje.

    Vyberte bunku a kliknite na riadok vzorcov a zmeňte tam údaje.

Ak chcete zmeniť vzorce, môžete použiť iba druhú metódu.

Zmeňte údaje v bunke N35, pridajte svoje priezvisko. pomocou ktorejkoľvek z metód.

5. Zadávanie vzorcov.

Vzorec je aritmetický alebo logický výraz používaný na vykonávanie výpočtov v tabuľke. Vzorce pozostávajú z odkazov na bunky, operačných symbolov a funkcií. Pani EXCELOVÁ má veľmi veľká sada vstavané funkcie. S ich pomocou môžete vypočítať súčet alebo aritmetický priemer hodnôt z určitého rozsahu buniek, vypočítať úroky z vkladov atď.

Zadávanie vzorcov vždy začína znakom rovnosti. Po zadaní vzorca sa výsledok výpočtu zobrazí v príslušnej bunke a samotný vzorec je možné vidieť na riadku vzorcov.

Akcia

Príklady

+

Doplnenie

A1+B1

-

Odčítanie

A1 - B2

*

Násobenie

B3*C12

/

divízie

A1/B5

Umocňovanie

A4 ^3

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

Znaky vzťahu

A2

Na zmenu poradia operácií môžete použiť zátvorky vo vzorcoch.

    Automatické dopĺňanie.

Veľmi pohodlným nástrojom, ktorý sa používa len v MS EXCEL, je automatické dopĺňanie susedných buniek. Napríklad musíte zadať názvy mesiacov v roku do stĺpca alebo riadka. Toto je možné vykonať ručne. Existuje však oveľa pohodlnejší spôsob:

    Do prvej bunky zadajte požadovaný mesiac, napríklad január.

    Vyberte túto bunku. V pravom dolnom rohu rámčeka výberu je malý štvorec - značka výplne.

    Podržte stlačený a presuňte ukazovateľ myši nad značku výplne (zmení sa na krížik). ľavé tlačidlo myšou potiahnite značku v požadovanom smere. V tomto prípade bude aktuálna hodnota bunky viditeľná vedľa rámčeka.

Ak potrebujete vyplniť nejaký číselný rad, musíte zadať prvé dve čísla do dvoch susedných buniek (napríklad zadajte 1 do A4 a 2 do B4), vyberte tieto dve bunky a potiahnite oblasť výberu pomocou fix na požadovanú veľkosť.

Dokument vybraný na prezeranie Excel pr.r. 2.docx

Knižnica
materiálov

Praktická práca 2

„Zadávanie údajov a vzorcov do buniek tabuľky MS Excel“

· Zadajte údaje do buniek odlišné typy: textové, číselné, vzorce.

Cvičenie: Do tabuľky zadajte potrebné údaje a jednoduché výpočty.

Technológia vykonávania úloh:

1. Spustite program Microsoft Excel.

2. Do bunkyA1 list 2 zadajte text: "Rok založenia školy." Zaznamenajte údaje do bunky pomocou akejkoľvek známej metódy.

3. Do bunkyV 1 uveďte číslo – rok založenia školy (1971).

4. Do bunkyC1 zadajte číslo – aktuálny rok (2016).

Pozor! Upozorňujeme, že v programe MS Excel sú textové údaje zarovnané vľavo a čísla a dátumy sú zarovnané vpravo.

5. Vyberte bunkuD1 , zadajte z klávesnice vzorec na výpočet školského veku:= C1-B1

Pozor! Zadávanie vzorcov vždy začína znakom rovnosti«=». Adresy buniek musia byť zadané latinkou bez medzier. Adresy buniek je možné zadávať do vzorcov bez použitia klávesnice, ale jednoducho kliknutím na príslušné bunky.

6. Odstráňte obsah bunkyD1 a zopakujte zadávanie vzorca pomocou myši. V celeD1 nastaviť znamenie«=» a potom kliknite na bunkuC1, Všimnite si, prosím, adresa tejto bunky sa objavila vD1, postaviť znamenie«–» a kliknite na bunkuB1 , stlačte(Vstúpte).

7. Do bunkyA2 zadajte text"Môj vek".

8. Do bunkyB2 zadajte rok narodenia.

9. Do bunkyC2 zadajte aktuálny rok.

10. Napíšte do bunkyD2 vzorec na výpočet vášho veku v aktuálnom roku(= C2-B2).

11. Vyberte bunkuC2. Zadajte číslo budúceho roka. Pozor, prepočet v bunkeD2 stalo automaticky.

12. Určite svoj vek v roku 2025. Ak to chcete urobiť, nahraďte rok v bunkeC2 na2025.

Samostatná práca

Cvičenie: Vypočítajte pomocou ET, stačí vám 130 rubľov na to, aby ste si kúpili všetky produkty, ktoré vám objednala vaša matka, a stačí vám kúpiť čipy za 25 rubľov?

Technológia cvičenia:
o Do bunky A1 zadajte „Nie“.
o Do buniek A2, A3 zadajte „1“, „2“, vyberte bunky A2, A3, ukážte do pravého dolného rohu (mal by sa objaviť čierny krížik), roztiahnite na bunku A6
o Do bunky B1 zadajte „Názov“
o Do bunky C1 zadajte „Cena v rubľoch“
o Do bunky D1 zadajte „Množstvo“
o Do bunky E1 zadajte „Náklady“ atď.
o V stĺpci „Cena“ sú zapísané všetky vzorce anglický jazyk!
o Vo vzorcoch sa namiesto premenných píšu názvy buniek.
o Po stlačení Enter sa namiesto vzorca ihneď objaví číslo - výsledok výpočtu

o Celkovú sumu si vypočítajte sami.

Ukážte výsledok svojmu učiteľovi!!!

Dokument vybraný na prezeranie Excel pr.r. 3.docx

Knižnica
materiálov

Praktická práca 3

"MS Excel. Tvorba a úprava tabuľkový dokument»

Vyplnením úloh v tejto téme sa naučíte:

Vytvorte a vyplňte tabuľku údajmi;

Formátovať a upravovať údaje v bunke;

Použite jednoduché vzorce v tabuľke;

Kopírovať vzorce.

Cvičenie:

1. Vytvorte tabuľku obsahujúcu cestovný poriadok zo stanice Saratov do stanice Samara. Celkový pohľad na tabuľku „Rozvrh“ je znázornený na obrázku.

2. Vyberte bunkuA3 , nahraďte slovo "Golden" slovom "Great" a stlačte klávesZadajte .

3. Vyberte bunkuA6 , kliknite naň dvakrát ľavým tlačidlom myši a nahraďte „Ugryumovo“ za „Veselkovo“

4. Vyberte bunkuA5 prejdite na riadok vzorcov a nahraďte „Sennaya“ za „Sennaya 1“.

5. Doplňte tabuľku „Rozvrh“ výpočtom časov zastávok vlakov v každej lokalite. (vložte stĺpce) Vypočítajte celkový čas zastavenia, celkový čas jazdy, čas strávený pohybom vlaku z jedného sídla do druhého.

Technológia vykonávania úloh:

1. Presuňte stĺpec Čas odchodu zo stĺpca C do stĺpca D. Ak to chcete urobiť, postupujte takto:

Vyberte blok C1:C7; vybrať tímVystrihnúť .
Umiestnite kurzor do bunky D1;
Spustite príkaz
Vložiť ;
Zarovnajte šírku stĺpca tak, aby zodpovedala veľkosti hlavičky.;

2. Do bunky C1 zadajte text „Parkovanie“. Zarovnajte šírku stĺpca tak, aby zodpovedala veľkosti hlavičky.

3. Vytvorte vzorec, ktorý vypočíta čas parkovania v obývanej oblasti.

4. Vzorec musíte skopírovať do bloku C4:C7 pomocou rukoväte výplne. Ak to chcete urobiť, postupujte takto:
Okolo aktívnej bunky je rámik, v rohu ktorého je malý obdĺžnik, uchopte ho a roztiahnite vzorec až po bunku C7.

5. Do bunky E1 zadajte text „Čas cesty“. Zarovnajte šírku stĺpca tak, aby zodpovedala veľkosti hlavičky.

6. Vytvorte vzorec, ktorý vypočíta čas, ktorý potrebuje vlak na cestu z jedného mesta do druhého.

7. Zmeňte formát čísla pre bloky C2:C9 a E2:E9. Ak to chcete urobiť, postupujte takto:

Vyberte blok buniek C2:C9;
Domov – Formát – Iné formáty čísel – Čas a nastavené parametre (hodiny:minúty) .

Stlačte klávesOK .

8. Vypočítajte celkový čas parkovania.
Vyberte bunku C9;
Kliknite na tlačidlo
Autosum na paneli nástrojov;
Potvrďte výber bunkového bloku C3:C8 a stlačte kláves
Zadajte .

9. Zadajte text do bunky B9. Ak to chcete urobiť, postupujte takto:

Vyberte bunku B9;
Zadajte text „Celkový čas parkovania“. Zarovnajte šírku stĺpca tak, aby zodpovedala veľkosti hlavičky.

10. Odstráňte obsah bunky C3.

Vyberte bunku C3;
Vykonajte príkaz hlavného menu Upraviť - Vymazať alebo klikniteOdstrániť na klávesnici;
Pozor! Počítač automaticky prepočíta množstvo v bunke C9!!!

Spustite príkaz Zrušiť alebo kliknite na príslušné tlačidlo na paneli s nástrojmi.

11. Do bunky D9 zadajte text „Celkový čas cesty“.

12. Vypočítajte celkový čas cesty.

13. Ozdobte stôl farbou a zvýraznite okraje stola.

Samostatná práca

Vypočítajte pomocou tabuľkyExcelvýdavky školákov, ktorí plánujú ísť na exkurziu do iného mesta.

Dokument vybraný na prezeranie Excel pr.r. 4.docx

Knižnica
materiálov

Praktická práca 4

"Odkazy. Vstavané funkcie MS Excel."

Vyplnením úloh v tejto téme sa naučíte:

    Vykonávajte operácie kopírovania, presúvania a automatického dopĺňania jednotlivých buniek a rozsahov.

    Rozlišujte medzi typmi odkazov (absolútne, relatívne, zmiešané)

    Pri výpočtoch používajte vstavané matematické a štatistické nástroje Excel funkcie.

MS Excel obsahuje 320 vstavaných funkcií. Najjednoduchší spôsob získanie úplných informácií o ktoromkoľvek z nich je použitie menuOdkaz . Pre pohodlie sú funkcie v Exceli rozdelené do kategórií (matematické, finančné, štatistické atď.).
Každé volanie funkcie pozostáva z dvoch častí: názvu funkcie a argumentov v zátvorkách.

Tabuľka. Vstavané funkcie programu Excel

* Napísané bez argumentov.

Tabuľka . Typy odkazov

Cvičenie.

1. Stanovené sú náklady na 1 kW/h. stavy elektriny a elektromerov za predchádzajúci a aktuálny mesiac. Je potrebné vypočítať spotrebu elektriny za uplynulé obdobie a náklady na spotrebovanú elektrinu.

Pracovná technológia:

1. Zarovnajte text v bunkách. Vyberte bunky A3:E3. Domov - Formát - Formát bunky - Zarovnanie: horizontálne - na stred, vertikálne - na stred, zobrazenie - pohyb po slovách.

2. Do bunky A4 zadajte: Sq. 1, do bunky A5 zadajte: Sq. 2. Označte bunky A4:A5 a pomocou značky automatického dopĺňania vyplňte číslovanie bytov 7 vrátane.

5. Vyplňte bunky B4:C10 podľa obrázka.

6. Do bunky D4 zadajte vzorec na zistenie spotreby elektriny. A vyplňte riadky nižšie pomocou značky automatického dopĺňania.

7. Do bunky E4 zadajte vzorec na zistenie ceny elektriny=D4*$B$1. A vyplňte riadky nižšie pomocou značky automatického dopĺňania.

Poznámka!
Pri automatickom dopĺňaní sa adresa bunky B1 nemení,
pretože absolútny súbor odkazov.

8. Do bunky A11 zadajte text „Štatistika“, vyberte bunky A11:B11 a kliknite na tlačidlo „Zlúčiť a vycentrovať“ na paneli nástrojov.

9. Do buniek A12:A15 zadajte text zobrazený na obrázku.

10. Kliknite na bunku B12 a zadajte matematickú funkciuSUM , na to musíte kliknúť na riadok vzorcovznakomfx a vyberte funkciu, ako aj potvrďte rozsah buniek.

11. Funkcie sú nastavené podobne v bunkách B13:B15.

12. Vykonali ste výpočty na liste 1, premenujte ho na Elektrina.

Samostatná práca

Cvičenie 1:

Vypočítajte si svoj vek od tohto roku do roku 2030 pomocou značky automatického dopĺňania. Rok, kedy ste sa narodili, je absolútnou referenciou. Vykonajte výpočty na Háre 2. Premenujte Hárok 2 na Vek.

Cvičenie 2: Vytvorte tabuľku podľa príkladu.V bunkáchja5: L12 aD13: L14 by mali byť vzorce: AVERAGE, COUNTIF, MAX, MIN. BunkyB3: H12 vypĺňate údajmi.

Dokument vybraný na prezeranie Excel pr.r. 5.docx

Knižnica
materiálov

Praktická práca 5

Vyplnením úloh v tejto téme sa naučíte:

Technológie na vytváranie tabuľkových dokumentov;

Priraďte typ použitým údajom;

Vytváranie vzorcov a pravidiel na zmenu odkazov v nich;

Na výpočty použite vstavané štatistické funkcie Excelu.

Cvičenie 1. Vypočítajte počet dní života.

Pracovná technológia:

1. Spustite aplikáciu Excel.

2. Do bunky A1 zadajte svoj dátum narodenia (deň, mesiac, rok – 12/20/97). Zaznamenajte si zadávanie údajov.

3. Zobrazenie rôznych formátov dátumu(Domov - Formát bunky - Iné formáty čísel - Dátum) . Previesť dátum na typHH.MM.RRRR. Príklad, 03/14/2001

4. Zvážte niekoľko typov formátov dátumu v bunke A1.

5. Do bunky A2 zadajte dnešný dátum.

6. V bunke A3 vypočítajte počet dní života pomocou vzorca. Výsledok môže byť prezentovaný ako dátum, v takom prípade by sa mal previesť na číselný typ.

Úloha 2. Vek študentov. Na základe daného zoznamu študentov a ich dátumov narodenia. Určiť, kto sa narodil skôr (neskôr), určiť, kto je najstarší (najmladší).


Pracovná technológia:

1. Získajte súbor Age. Autor: lokálna sieť: Otvorte priečinok Network Neighborhood -šéf–Všeobecné dokumenty– 9. ročník, nájdi súbor Vek. Skopírujte ho akýmkoľvek spôsobom, ktorý poznáte, alebo si ho stiahnite z tejto stránky v spodnej časti aplikácie.

2. Vypočítajme vek žiakov. Na výpočet veku musíte použiť funkciuDNES vyberte dnešný aktuálny dátum, odčíta sa od neho dátum narodenia študenta, následne sa z výsledného dátumu vytiahne už len rok pomocou funkcie ROK. Od výsledného čísla odpočítame 1900 storočí a získame vek študenta. Napíšte vzorec do bunky D3=ROK(DNES()-С3)-1900 . Výsledok môže byť prezentovaný ako dátum, potom by sa mal previesť načíselný typ.

3. Poďme určiť najskoršie narodeniny. Napíšte vzorec do bunky C22=MIN(C3:C21) ;

4. Určme najmladšieho študenta. Napíšte vzorec do bunky D22=MIN(D3:D21) ;

5. Poďme určiť posledné narodeniny. Napíšte vzorec do bunky C23=MAX(C3:C21) ;

6. Určme najstaršieho žiaka. Napíšte vzorec do bunky D23=MAX(D3:D21) .

Samostatná práca:
Úloha. Vykonajte potrebné výpočty výšky študenta v rôznych jednotkách merania.

Dokument vybraný na prezeranie Excel pr.r. 6.docx

Knižnica
materiálov

Praktická práca 6

"MS Excel. Štatistické funkcie“ Časť II.

Úloha 3. Pomocou tabuľkového procesora spracovávajte údaje pomocou štatistických funkcií. Uvádzajú sa informácie o žiakoch v triede vrátane priemerného skóre za štvrťrok, vek (rok narodenia) a pohlavie. Určte priemerné skóre chlapcov, podiel výborných žiakov medzi dievčatami a rozdiel v priemernom skóre žiakov rôzneho veku.

Riešenie:
Vyplňte tabuľku počiatočnými údajmi a vykonajte potrebné výpočty.
Venujte pozornosť formátu hodnôt v bunkách „GPA“ (číselný) a „Dátum narodenia“ (dátum).

Tabuľka používa ďalšie stĺpce, ktoré sú potrebné na zodpovedanie otázok položených v probléme -študentský vek a je študentvýborná študentka a dievča súčasne.
Na výpočet veku sa použil nasledujúci vzorec (ako príklad použite bunku G4):

=INTEGER((TODAY()-E4)/365,25)

Poďme sa k tomu vyjadriť. Od dnešného dátumu sa odpočíta dátum narodenia študenta. Získame tak celkový počet dní, ktoré uplynuli od narodenia žiaka. Vydelením tohto čísla číslom 365,25 (skutočný počet dní v roku, 0,25 dňa za normálny rok je kompenzovaný priestupným rokom), dostaneme celkový počet rokov študenta; na záver zvýraznenie celej časti – veku študenta.

To, či je dievča výbornou študentkou, sa určí podľa vzorca (ako príklad použijeme bunku H4):

=IF(AND(D4=5,F4="w");1,0)

Poďme k základným výpočtom.
Najprv musíte určiť priemerné skóre dievčat. Podľa definície je potrebné vydeliť celkové skóre dievčat ich počtom. Na tieto účely môžete použiť zodpovedajúce funkcie stolového procesora.

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

Funkcia SUMIF umožňuje sčítať hodnoty iba v tých bunkách rozsahu, ktoré spĺňajú dané kritérium (v našom prípade je to dieťa chlapec). Funkcia COUNTIF počíta počet hodnôt, ktoré spĺňajú zadané kritérium. Tak dostaneme to, čo potrebujeme.
Na výpočet podielu vynikajúcich študentov medzi všetkými dievčatami vezmeme počet vynikajúcich dievčat k celkovému počtu dievčat (tu použijeme súbor hodnôt z jedného z pomocných stĺpcov):

=SUM(H4:H15)/COUNTIF(F4:F15,"w")

Nakoniec určíme rozdiel v priemernom skóre detí rôzneho veku (pri výpočtoch použijeme pomocný stĺpecVek ):

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

Upozorňujeme, že formát údajov v bunkách G18:G20 je číselný, na dve desatinné miesta. Tým je problém úplne vyriešený. Obrázok ukazuje výsledky riešenia pre daný súbor údajov.

Dokument vybraný na prezeranie Excel pr.r. 7.docx

Knižnica
materiálov

Praktická práca 7

„Vytváranie grafov pomocou MS Excel“

Vyplnením úloh v tejto téme sa naučíte:

Vykonajte operácie na vytvorenie grafov na základe údajov zadaných do tabuľky;

Úprava údajov grafu, jeho typu a dizajnu.

čo je diagram? Graf je určený na grafické znázornenie údajov. Čiary, pruhy, stĺpce, sektory a iné vizuálne prvky sa používajú na zobrazenie číselných údajov zadaných do buniek tabuľky. Vzhľad diagramu závisí od jeho typu. Všetky grafy, s výnimkou koláčového, majú dve osi: horizontálnu – os kategórií a vertikálnu – os hodnôt. Pri vytváraní 3-D grafov sa pridáva tretia os – os série. Graf často obsahuje prvky, ako je mriežka, názvy a legenda. Mriežkové čiary sú rozšírením delení na osiach, názvy sa používajú na vysvetlenie jednotlivých prvkov grafu a povahy údajov na ňom prezentovaných a legenda pomáha identifikovať rad údajov prezentovaných v grafe. Existujú dva spôsoby, ako pridať grafy: vložiť ich do aktuálneho pracovného hárka alebo pridať samostatný hárok s grafom. Ak je samotný diagram zaujímavý, umiestni sa na samostatný list. Ak potrebujete súčasne zobraziť diagram a údaje, na ktorých bol vytvorený, vytvorí sa vložený diagram.

Diagram sa uloží a vytlačí spolu so zošitom.

Po vygenerovaní diagramu je možné v ňom vykonávať zmeny. Pred vykonaním akýchkoľvek akcií s prvkami diagramu ich vyberte kliknutím ľavým tlačidlom myši. Potom zavolajte kontextové menu pravým tlačidlom myši alebo použite príslušné tlačidláPanel nástrojov grafu .

Úloha: Použite tabuľku na zobrazenie grafu funkcie Y=3,5x–5. Kde X nadobúda hodnoty od –6 do 6 v krokoch po 1.

Pracovná technológia:

1. Spustite tabuľkový procesor Excel.

2. Do bunky A1 zadajte „X“, do bunky B1 zadajte „Y“.

3. Vyberte rozsah buniek A1:B1 a vycentrujte text v bunkách.

4. Do bunky A2 zadajte číslo -6 a do bunky A3 zadajte -5. Pomocou značky automatického dopĺňania vyplňte bunky nižšie až po možnosť 6.

5. Do bunky B2 zadajte vzorec: =3,5*A2–5. Použite značku automatického dopĺňania na rozšírenie tohto vzorca na koniec údajových parametrov.

6. Vyberte celú tabuľku, ktorú ste vytvorili, a dajte jej vonkajšie a vnútorné hranice.

7. Vyberte hlavičku tabuľky a vyplňte vnútornú oblasť.

8. Vyberte zostávajúce bunky tabuľky a vyplňte vnútornú oblasť inou farbou.

9. Vyberte celú tabuľku. Na paneli s ponukami vyberte položku Vložiť -Diagram , Typ: bod, Zobrazenie: Bod s hladkými krivkami.

10. Presuňte graf pod tabuľku.

Samostatná práca:

    Nakreslite graf funkcie y=hriech(X)/ Xna segmente [-10;10] s krokom 0,5.

    Zobrazte graf funkcie: a) y=x; b) y=x 3 ; c) y=-x na segmente [-15;15] s krokom 1.

    Otvorte súbor "Mestá" (prejdite do sieťového priečinka - 9. ročník - Mestá).

    Vypočítajte cenu hovoru bez zľavy (stĺpec D) a cenu hovoru so zohľadnením zľavy (stĺpec F).

    Pre jasnejšiu reprezentáciu vytvorte dva koláčové grafy. (1-diagram ceny hovoru bez zľavy; 2-diagram ceny hovoru so zľavou).

Dokument vybraný na prezeranie Excel pr.r. 8.docx

Knižnica
materiálov

Praktická práca 8

KONŠTRUKCIA GRAFIKA A VÝKRESOV PROSTREDNÍCTVOM MS EXCEL

1. Konštrukcia výkresu"DÁŽDNIK"

Funkcie, ktorých grafy sú zahrnuté na tomto obrázku, sú uvedené:

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

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

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

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

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

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

- Spustite MS EXCEL

· - V celeA1 zadajte označenie premennejX

· - Vyplňte rozsah buniek A2:A26 číslami od -12 do 12.

Vzorce zavedieme postupne pre každý graf funkcie. Pre y1= -1/8x 2 + 12, xО[-12;12], pre
r2 = -1/8x 2 +6, xО[-4;4] atď.

Postup:

    Umiestnite kurzor do bunkyV 1 a zadajtey1

    Do bunkyAT 2 zadajte vzorec=(-1/18)*A2^2 +12

    Kliknite Zadajte na klávesnici

    Hodnota funkcie sa vypočíta automaticky.

    Roztiahnite vzorec do bunky A26

    Podobne ako v bunkeC10 (keďže hodnotu funkcie nájdeme len na segmente x od [-4;4]) zadajte vzorec pre graf funkcier2 = -1/8x 2 +6. ATĎ.

Výsledkom by mal byť nasledujúci ET

Po vypočítaní všetkých funkčných hodnôt môžetevytvárať grafy títofunkcie

    Vyberte rozsah buniek A1:G26

    Na paneli s nástrojmi vyberteVložiť menu Diagram

    V okne Sprievodca grafom vyberteBod → Vyberte požadované zobrazenie → Kliknite Dobre .

Výsledkom by mal byť nasledujúci obrázok:

Zadanie pre samostatnú prácu:

Zostrojte grafy funkcií v jednom súradnicovom systéme.x od -9 do 9 v prírastkoch po 1 . Získajte výkres.

1. "Okuliare"

2. "Mačka" Filtrovanie (vzorkovanie) údajov v tabuľke umožňuje zobraziť len tie riadky, ktorých obsah bunky spĺňa zadanú podmienku alebo niekoľko podmienok. Na rozdiel od triedenia filtrovanie nezmení poradie údajov, ale iba skryje tie záznamy, ktoré nespĺňajú zadané kritériá výberu.

Filtrovanie údajov je možné vykonať dvoma spôsobmi:pomocou automatického filtra alebo rozšíreného filtra.

Ak chcete použiť automatický filter, potrebujete:

o umiestnite kurzor do tabuľky;

o vyberte tímÚdaje - Filter - Automatický filter;

o rozbaľte zoznam stĺpca, podľa ktorého sa uskutoční výber;

o vyberte hodnotu alebo podmienku a v dialógovom okne nastavte kritérium výberuVlastný automatický filter.

Ak chcete obnoviť všetky riadky zdrojovej tabuľky, musíte v rozbaľovacom zozname filtra vybrať riadok all alebo vybrať príkazÚdaje - Filter - Zobraziť všetko.

Ak chcete zrušiť režim filtrovania, musíte umiestniť kurzor do tabuľky a znova vybrať príkaz ponukyÚdaje - Filter - Automatický filter (zrušte začiarknutie políčka).

Rozšírený filter vám umožňuje vytvárať viaceré výberové kritériá a vykonávať zložitejšie filtrovanie údajov tabuľky zadaním množiny podmienok výberu v niekoľkých stĺpcoch. Filtrovanie záznamov pomocou rozšíreného filtra sa vykonáva pomocou príkazu menuÚdaje - Filter - Rozšírený filter.

Cvičenie.

Vytvorte tabuľku podľa príkladu znázorneného na obrázku. Uložte ho ako Sort.xls.

Technológia vykonávania úloh:

1. Otvorte dokument Sort.xls

2.

3. Vykonajte príkaz ponukyÚdaje - Triedenie.

4. Zvoľte prvý triediaci kľúč "Vzostupne" (všetky oddelenia v tabuľke budú zoradené abecedne).

Nezabúdajme, že každý deň si potrebujeme vytlačiť zoznam zostávajúceho tovaru na predajni (s nenulovým zostatkom), ale na to si najprv musíme takýto zoznam zaobstarať, t.j. filtrovať údaje.

5. Umiestnite kurzor rámca do tabuľky údajov.

6. Vykonajte príkaz ponukyÚdaje - Filter

7. Zrušte výber tabuliek.

8. Každá bunka hlavičky tabuľky má teraz tlačidlo „Šípka nadol“, ktoré sa netlačí, umožňuje vám nastaviť kritériá filtrovania. Všetky záznamy chceme ponechať s nenulovým zvyškom.

9. Kliknite na tlačidlo so šípkou, ktoré sa zobrazí v stĺpciZostávajúce množstvo . Otvorí sa zoznam, z ktorého sa vykoná výber. Vyberte riadokPodmienka. Nastavte podmienku: > 0. KlikniteOK . Údaje v tabuľke budú filtrované.

10. Namiesto úplný zoznam produktov, dostaneme zoznam doteraz predaných produktov.

11. Filter je možné posilniť. Ak si dodatočne vyberiete oddelenie, môžete získať zoznam nedodaného tovaru podľa oddelení.

12. Ak chcete znova vidieť zoznam všetkého nepredaného tovaru pre všetky oddelenia, musíte v zozname "Oddelenie" vybrať kritérium "Všetko".

13. Aby ste sa vyhli nejasnostiam vo svojich prehľadoch, vložte dátum, ktorý sa bude automaticky meniť podľa systémového času vášho počítačaVzorce - Funkcia vkladania - Dátum a čas - Dnes .

Samostatná práca

"MS Excel. štatistické funkcie"

1 úloha (všeobecná) (2 body).

Pomocou tabuľkového procesora spracovávajte údaje pomocou štatistických funkcií.
1. Uvádzajú sa informácie o žiakoch triedy (10 osôb), vrátane známok za jeden mesiac z matematiky. Spočítajte päť, štvorku, dvojku a trojku, zistite priemerné skóre každého žiaka a priemerné skóre celej skupiny. Vytvorte tabuľku znázorňujúcu percento známok v skupine.

2.1 úloha (2 body).

Štyria priatelia cestujú tromi spôsobmi dopravy: vlakom, lietadlom a loďou. Nikolai sa plavil 150 km loďou, 140 km precestoval vlakom a 1100 km preletel lietadlom. Vasilij preplával 200 km loďou, 220 km precestoval vlakom a preletel 1160 km lietadlom. Anatolij preletel 1200 km lietadlom, 110 km precestoval vlakom a 125 km preplával loďou. Maria precestovala 130 km vlakom, letela 1500 km lietadlom a 160 km preplávala loďou.
Vytvorte tabuľku na základe údajov uvedených vyššie.

    Pridajte do tabuľky stĺpec, ktorý bude zobrazovať celkový počet kilometrov, ktoré každý z chalanov precestoval.

    Vypočítajte celkový počet kilometrov, ktoré deti precestovali vlakom, leteli lietadlom a plavili sa loďou (na každom druhu dopravy zvlášť).

    Vypočítajte celkový počet kilometrov všetkých priateľov.

    Určte maximálny a minimálny počet kilometrov, ktoré prešli priatelia všetkými druhmi dopravy.

    Určte priemerný počet kilometrov pre všetky druhy dopravy.

2.2 úloha (2 body).

Vytvorte tabuľku „Jazerá Európy“ s použitím nasledujúcich údajov o ploche (km2) a najväčšej hĺbke (m): Ladoga 17 700 a 225; Onega 9510 a 110; Kaspické more 371 000 a 995; Wenern 5550 a 100; Chudskoye s Pskovským 3560 a 14; Balaton 591 a 11; Ženeva 581 a 310; Wettern 1900 a 119; Kostnica 538 a 252; Mälaren 1140 a 64. Určte najväčšie a najmenšie jazero v oblasti, najhlbšie a najplytšie jazero.

2.3 úloha (2 body).

Vytvorte tabuľku „Rieky Európy“ pomocou nasledujúcej dĺžky (km) a plochy povodia (tisíc km štvorcových): Volga 3688 a 1350; Dunaj 2850 a 817; Rýn 1330 a 224; Labe 1150 a 148; Visla 1090 a 198; Loire 1020 a 120; Ural 2530 a 220; Don 1870 a 422; Sena 780 a 79; Temža 340 a 15. Určte najdlhšiu a najkratšiu rieku, vypočítajte celkovú plochu povodí, priemernú dĺžku riek v európskej časti Ruska.

Úloha 3 (2 body).

Banka eviduje včasnosť platieb poskytnutých úverov viacerým organizáciám. Výška pôžičky a suma, ktorú organizácia už zaplatila, sú známe. Pre dlžníkov sú stanovené sankcie: ak spoločnosť splatila úver viac ako 70 percent, pokuta bude 10 percent z výšky dlhu, v opačnom prípade bude pokuta 15 percent. Vypočítajte pokutu pre každú organizáciu, priemernú pokutu, celkovú sumu peňazí, ktorú banka dostane dodatočne. Určiť priemernú výšku pokuty pre rozpočtové organizácie.

Nájdite materiál na akúkoľvek lekciu,

Problémy analytiky, OLAP a dátových skladov sú čoraz viac predmetom záujmu ruských IT špecialistov. Dodnes bolo v našej počítačovej tlači a na internete publikovaných veľa dobrých materiálov na túto tému, vrátane úvodných. Dávame do pozornosti článok, v ktorom sa zámerne pokúšame vysvetliť OLAP „na prvý pohľad“ na konkrétnom príklade. Prax ukazuje, že takéto vysvetlenie je pre niektorých IT špecialistov a najmä koncových používateľov nevyhnutné.

Takže OLAP *1, na prvý pohľad, „na prvý pohľad“, možno definovať ako špeciálny spôsob analýzy údajov a získavania správ. Jeho podstatou je poskytnúť užívateľovi multidimenzionálnu tabuľku, ktorá automaticky sumarizuje dáta v rôznych sekciách a umožňuje interaktívnu správu výpočtov a formulárov reportov. Tento článok bude hovoriť o technológii a základných operáciách OLAP na príklade analýzy faktúr podniku zaoberajúceho sa veľkoobchodom s potravinami.

*1. OLAP - On-Line Analytical Processing, prevádzková analýza dát.

Za nástroj bude považovaný OLAP systém najjednoduchšej a najlacnejšej triedy - OLAP klient *1. Vybrali sme napríklad najjednoduchší produkt spomedzi klientov OLAP – „Contour Standard“ od Intersoft Lab. (Pre prehľadnosť budú ďalej v článku všeobecne akceptované výrazy OLAP označené tučným písmom a budú sprevádzané ich anglickými ekvivalentmi.)

*1. Viac podrobností o klasifikácii systémov OLAP je popísaných v článku „OLAP, vyrobený v Rusku“ v PC Week/RE, č. 3/2001.

Začnime teda systémom. Najprv je potrebné opísať zdroj údajov – cestu k tabuľke a jej polia. To je úlohou používateľa, ktorý pozná fyzickú implementáciu databázy. Pre koncových používateľov prekladá názov tabuľky a jej polí do doménových výrazov. Za „zdrojom údajov“ je lokálna tabuľka, tabuľka alebo zobrazenie servera SQL alebo uložená procedúra.

S najväčšou pravdepodobnosťou v konkrétnej databáze nie sú faktúry uložené v jednej, ale v niekoľkých tabuľkách. Okrem toho sa niektoré polia alebo záznamy nemusia použiť na analýzu. Preto sa potom vytvorí výber (výsledková množina alebo dotaz), v ktorom sú nakonfigurované: algoritmus na kombinovanie tabuliek podľa kľúčových polí, podmienky filtrovania a množina vrátených polí. Nazvime náš výber „Faktúry“ a umiestnime doň všetky polia zdroja údajov „Faktúry“. IT špecialista tak vytvorením sémantickej vrstvy skryje pred koncovým používateľom fyzickú implementáciu databázy.

Potom sa nakonfiguruje zostava OLAP. Môže to urobiť odborník na danú problematiku. Po prvé, polia plošnej vzorky údajov sú rozdelené do dvoch skupín – fakty (fakty alebo miery) a dimenzie (rozmery). Fakty sú čísla a merania sú „sekcie“, v ktorých budú zhrnuté fakty. V našom príklade budú rozmery: „Región“, „Mesto“, „Zákazník“, „Produkt“, „Dátum“ a bude existovať jedna skutočnosť - pole „Suma“ faktúry. V skutočnosti musíte vybrať jeden alebo viac agregačných algoritmov. OLAP je schopný nielen sumarizovať výsledky, ale aj vykonávať zložitejšie výpočty vrátane štatistickej analýzy. Výberom viacerých agregačných algoritmov sa vytvoria virtuálne vypočítané fakty. V príklade je vybratý jeden agregačný algoritmus - „Sum“.

Špeciálnou vlastnosťou OLAP systémov je generovanie meraní a údajov za staršie časové obdobia z dátumu a automatický výpočet súčtov za tieto obdobia. Vyberme obdobia „Rok“, „Štvrťrok“ a „Mesiac“, pričom v prehľade nebudú údaje za každý deň, ale zobrazia sa vygenerované dimenzie „Rok“, „Štvrťrok“ a „Mesiac“. Pomenujte zostavu „Analýza predaja“ a uložte ju. Práca na vytvorení rozhrania pre analytickú aplikáciu je dokončená.

Teraz, keď toto rozhranie spúšťate denne alebo mesačne, používateľ uvidí tabuľku a graf, ktorý sumarizuje faktúry podľa položky, zákazníka a obdobia.

Aby bola manipulácia s údajmi intuitívna, nástrojmi na správu dynamickej tabuľky sú prvky samotnej tabuľky – jej stĺpce a riadky. Používateľ ich môže presúvať, mazať, filtrovať a vykonávať ďalšie operácie OLAP. V tomto prípade tabuľka automaticky vypočíta nové priebežné a konečné súčty.


Napríklad potiahnutím (operácia „presunúť“) stĺpec „Produkt“ na prvé miesto dostaneme porovnávaciu správu – „Porovnanie objemov predaja produktov za rok“. Ak chcete agregovať údaje za rok, stačí presunúť stĺpce „Štvrťrok“ a „Mesiac“ do hornej časti tabuľky – „oblasť neaktívnych dimenzií“. Dimenzie „Štvrťrok“ a „Mesiac“ prenesené do tejto oblasti budú uzavreté (operácia „zatvorená dimenzia“), t. j. vylúčené z prehľadu. v tomto prípade sú skutočnosti zhrnuté za rok. Napriek tomu, že dimenzie sú uzavreté, môžete im nastaviť konkrétne roky, štvrťroky a mesiace na filtrovanie údajov (operácia „filtrovať“).

Pre lepšiu prehľadnosť zmeňme typ grafu znázorňujúceho tabuľku OLAP a jej umiestnenie na obrazovke.

Prehĺbenie údajov (operácia „drill down“) nám umožňuje získať podrobnejšie informácie o predaji produktu, o ktorý máme záujem. Kliknutím na znamienko „+“ vedľa produktu „Káva“ sa nám zobrazia jeho objemy predaja podľa regiónu. Po rozšírení regiónu „Ural“ získame objemy predaja podľa miest regiónu Ural, keď sa ponoríme do údajov pre „Jekaterinburg“, budeme môcť zobraziť údaje o veľkoobchodných nákupcoch tohto mesta.

Na nastavenie filtrov môžete použiť aj otvorené dimenzie. Na porovnanie dynamiky predaja cukroviniek v Moskve a Jekaterinburgu nainštalujeme filtre na rozmery „Produkt“ a „Mesto“.

Zatvorme nepotrebné merania a vyberieme typ grafu „Line“. Pomocou výsledného grafu môžete sledovať dynamiku predaja, vyhodnocovať sezónne výkyvy a vzťah medzi poklesmi a nárastmi predaja produktov v rôznych mestách.

Sme teda presvedčení, že technológia OLAP umožňuje užívateľovi vydávať desiatky rôznych typov reportov z jedného rozhrania a spravovať dynamickú OLAP tabuľku pomocou myši. Úlohou programátora, ktorý takýto nástroj pozná, nie je rutinné kódovanie reportovacích formulárov, ale nastavenie OLAP klienta pre databázy. Metódy správy zostavy sú zároveň pre koncového používateľa intuitívne.

V skutočnosti je OLAP prirodzeným pokračovaním a rozvojom myšlienky tabuliek. Vizuálne rozhranie OLAP je v podstate tiež tabuľkový procesor, ale vybavený výkonným výpočtovým motorom a špeciálnym štandardom na prezentáciu a správu údajov. Niektorí klienti OLAP sú navyše implementovaní ako doplnok k MS Excel. Preto armáda miliónov bielych golierov, ktorí sú si istí používaním tabuliek, veľmi rýchlo ovládajú nástroje OLAP. Pre nich je to „zamatová revolúcia“, ktorá poskytuje nové príležitosti, ale nezahŕňa potrebu znovu sa učiť.

Ak čitateľ po prečítaní tohto článku nestratil záujem o OLAP, môže sa odvolať na materiály uvedené na začiatku. Zbierky takýchto materiálov sú zverejnené na mnohých internetových stránkach vrátane laboratória Intersoft – www.iso.ru. Z neho si tiež môžete stiahnuť demo verziu systému „Contour Standard“ s príkladom opísaným v článku.

Klientske nástroje OLAP sú aplikácie, ktoré vypočítavajú agregované údaje (súčty, priemery, maximálne alebo minimálne hodnoty) a zobrazujú ich, pričom samotné súhrnné údaje sú obsiahnuté v cache v rámci adresného priestoru takéhoto nástroja OLAP.

Ak sú zdrojové údaje obsiahnuté v desktopovej DBMS, výpočet agregovaných údajov vykoná samotný nástroj OLAP. Ak je zdrojom počiatočných údajov server DBMS, mnohé z klientskych nástrojov OLAP odosielajú na server dotazy SQL obsahujúce príkaz GROUP BY a v dôsledku toho prijímajú súhrnné údaje vypočítané na serveri.

Funkčnosť OLAP je spravidla implementovaná v nástrojoch na spracovanie štatistických údajov (z produktov tejto triedy sú na ruskom trhu široko používané produkty StatSoft a SPSS) a v niektorých tabuľkových procesoroch. Microsoft Excel má najmä nástroje pre viacrozmernú analýzu. Pomocou tohto produktu môžete vytvoriť a uložiť ako súbor malú lokálnu viacrozmernú kocku OLAP a zobraziť jej dvoj- alebo trojrozmerné prierezy.

Doplnky balíka aplikácií Microsoft Office dolovanie údajov je súbor funkcií, ktoré poskytujú prístup k možnostiam dolovania a spracovania údajov z aplikácií balíka Microsoft Office, čím umožňujú prediktívnu analýzu lokálny počítač. Vďaka tomu, že služby sú zabudované platformy Microsoft Vďaka algoritmom dolovania a spracovania údajov SQL Server dostupným v prostredí aplikácií balíka Microsoft Office môžu podnikoví používatelia pomocou niekoľkých kliknutí jednoducho extrahovať cenné informácie z komplexných súborov údajov. Doplnky Office na extrakciu a manipuláciu s údajmi umožňujú koncovým používateľom vykonávať analýzu priamo v programoch Microsoft Excel a Microsoft Visio.

Microsoft Office 2007 obsahuje tri samostatné súčasti OLAP:

  1. Data Mining Client for Excel vám umožňuje vytvárať a spravovať projekty data miningu založené na SSAS z Excelu 2007;
  2. nástroje na analýzu tabuliek Excel aplikácie Umožňuje vám použiť vstavané funkcie extrakcie a spracovania informácií SSAS na analýzu údajov uložených v tabuľkách programu Excel.
  3. Šablóny dolovania údajov programu Visio vám umožňujú vizualizovať rozhodovacie stromy, regresné stromy, klastrové diagramy a siete závislostí v diagramoch programu Visio.
Tabuľka 1.1. Produkty Oracle pre OLAP a Business Intelligence
Typ fondov Produkt



Hore