E42-101 Határidő: http://ffacsko.emk.nyme.hu/index.php?id=10636 szerint
3. feladat
Adatfeldolgozás Excellel Témakörök
A gyakorlaton megtanulja, hogy 1. hogyan kell az Excel celláiba különböző adatokat bevinni; 2. hogyan kell az Excel kényelmi szolgáltatásait használni; 3. hogyan kell egy algebrai képletet excel-formátumba átírni; 4. hogyan kell az Excel ellenőrzést segítő szolgáltatásait igénybe venni; 5. hogyan kell kimutatásokat, diagramot készíteni.
Dendrometriai adatsor elemzése A Sopron 190/b erdőrészlet adatainak elemzését, feldolgozását kell elvégezni Excel segítségével. Egy feladat megoldása tipikusan a következő lépésekből áll: Input: adatrögzítés, adatok importja; Adatfeldolgozás: adatkezelés, származtatott adatok kiszámítása; Output: numerikus és grafikus megjelenítés Nem tartozik az adatfeldolgozás szűkebben vett folyamatához, de az elvégzett munkát dokumentálni is kell.
Input Az adatbevitel legegyszerűbb módja, ha egy olyan adatállományunk van, amit megfelelő formátumban mentettek el, tehát közvetlenül tudja olvasni a használni kívánt alkalmazás, vagy olyan formátumban áll rendelkezésre, amit az adatfeldolgozó programunk felismer, és importálni tud. Mi az adatokat az Excellel fogjuk elemezni. Az adatimportot lehetővé tevő szűrők az Excel installálásakor telepítésre kerültek. Ha nem emlékszünk ezekre, vagy nem ismerjük a lehetőségeket, bármikor ellenőrizhetjük, ha a Fájl Megnyitás… ablakban a Fájltípus: listát lenyitjuk. Példában az adatok nagy része szöveges állományként áll rendelkezésre. (A szöveges állomány általában jó „közös nevező” a különböző programokhoz, ezt a formátuGy; 148; 158; 155; 2; 3 mot szinte minden fölismeri.) A tárgy honlapján, ezen felLF; 306; 317; 310; 2; 3 adatlap „mellett” talál egy összetömörített Sopron190B.zip VF; 445; 446; 342; 1; 2 fájlt, töltse le, csomagolja ki, és töltse be egy üres excelKTT; 452; 461; 343; 1; 2 táblába a Sopron190B.txt fájlt! A Fájl Megnyitás…-kor KTT; 308; 311; 274; 1; 2 nem látjuk az adatállományt, mert alapértelmezésben az EF; 471; 472; 384; 1; 2 Excel excel-munkafüzeteket keres. A Fájltípus: listát leKTT; 487; 525; 382; 1; 2 gördítve válasszuk a Szövegfájlok-at. Az adatmezők tabuláKTT; 651; 618; 392; 1; 2 tor (Tab) karakterrel vannak egymástól elválasztva. Ne LF; 425; 380; 314; 1; 2 felejtse el a szövegállomány importálásának befejezése EF; 351; 360; 311; 1; 2 KTT; 286; 274; 209; 2; 2 után a megjelenő táblázatot rögtön elmenteni. Ehhez ne a KTT; 497; 512; 326; 1; 1 Fájl Mentés funkciót használja, mert az eredeti formáLF; 148; 150; 137; 3; 4 tumban, vagyis szöveges állományként írja háttértárra az KTT; 491; 434; 334; 1; 2 adatainkat, és a későbbiekben, ha feldolgozzuk és formázzuk azokat, a munkánk el fog veszni. Mentse tehát a Fájl Mentés másként… menüpontból, és a Fájltípus: listából az Microsoft Office Excel munkafüzet-et válassza. Az adatok sikeres importja után egy üres munkafü1. ábra: A hiányzó adatok zetlapot szenteljen a munka dokumentálásának. A lapot nevezze el Munkanaplónak. A lap tetején egy mezőbe írja be nevét, melléje a neptun-kódját, majd egy sort kihagyva az aktuális dátumot és időpontot. A dátum és időpont beírását egy-egy
E42-101
3. feladat
újabb sorba minden alkalommal ismételje meg, amikor az excel-fájlját megnyitja, és dolgozik a feladaton. Az adatbevitel leggyakoribb formája a billentyűzetről történő begépelés. A Feladat.txt utolsó tizennégy sora valamilyen „szerencsétlenség” folyományaként hiányzik az adatállományból, csak kézzel írt formában (ráadásul egy szamárfüles cetlin (1. ábra) ) áll rendelkezésre, be kell gépelnünk. Mivel a billentyűzeten való adatbevitel nem változatos tevékenység, ezért nagy a hibázás valószínűsége. A hibák lehetőségét csökkentjük, ha van valami elképzelésünk arról, hogy az értékek mely tartománya az, ami előfordulhat, mely tartomány az, ami valószínűtlen, avagy lehetetlen. Az Excel megengedi, hogy konkrétan megadjuk a cellákban elhelyezhető értékeket, vagy korlátozzuk bizonyos érték-tartományok megjelenését. A korlátozás beállítása előtt ki kell jelölni azt a táblázati tartományt, amelyre a megszorítás vonatkozni fog, majd az Adatok Érvényesítés… menüpontot állíthatjuk be a megengedett vagy tiltott értékeket (2. ábra) A 2.a. ábrán egy listát (lista = felsorolás, az elemek egymástól pontosvesszővel elválasztva) engedélyezünk. A megjelölt cellákba csak az így megadott elemek helyezhetők el. Ha a Legördülő lista elemet engedélyezzük (), akkor az excel-táblában az aktív cella mellett egy nyíl található, és arra kattintva ki is választhatjuk a kívánt elemet, nem kell azt manuálisan begépelnünk.
a)
c)
b)
2. ábra: Adatérvényesítés
d)
A 2.b. ábra arra mutat példát, hogy nem csak meghatározott elemeket, hanem tartományt is engedélyezhetünk (Jelleg: a következők között van), vagy tilthatunk (Jelleg: nincs a következők között) stb.
2
E42-101
3. feladat
A 2.c. ábrában megfogalmazott tájékoztató üzenet (Figyelmeztetés) jelenik meg a cella mellett, ha a cellát kiválasztjuk, és a megjelenítését engedélyeztük ( A cella kijelölésekor figyelmeztetés jelenjen meg). A 2.d. ábrában megfogalmazott Hibaüzenet akkor jelenik meg egy figyelmeztető ablakban, ha helytelen adatot adtunk meg, és az üzenet megjelenítését engedélyeztük ( Érvénytelen adat beírásakor hibaüzenet jelenjen meg). Ez a beállítás jelentősen csökkenti a bevitel hatékonyságát, mert nem megfelelő adat bevitele esetén le kell kezelnünk a hibaüzenetet. Ha nem pipáljuk be ezt a jelölőmezőt, akkor ez a megszakítás elmarad, de utólagos ellenőrzés kérhető a képletvizsgálat eszköztár Érvénytelen adatok bekarikázása nyomógombjával ( ). Az eszközgyűjtemény bekapcsolható a Nézet Eszköztárak Képletvizsgálat segítségével. A felbukkanó úszó-léc az ablak felső részébe, a többi eszköz mellé is áthelyezhető.
a)
b)
c) 3. ábra: Adatellenőrzés
d)
a) Adatbevitel legördülő listából b) Tájékoztató az adat érvényességéről c) Bevitel közben visszautasított adat d) Utólagos adatellenőrzés
Adatkezelés Mielőtt a nyers adatokat elemezgetnénk, egy rövid számítást el kell végeztetnünk. Nem egyetlen mellmagassági étmérőt mértünk, hanem egymásra merőlegesen kettőt (d1, d2). A későbbi számításainkban ezt lehetetlen használni, ezért állítsuk elő a két átmérő egyszerű átlagát, és helyezzük el egy oszlopban a két mért érték mögött. Máris egy problémával állunk szemben. Nincs felhasználható üres oszlopunk, mert az átmérő-adatokat rögtön követi a magasság értéke (h). Üres oszlopot (és természetesen sort is) egyszerű létrehoznunk. Álljunk arra az oszlopra (vagy sorra) amelyik elé szeretnénk az új objektumot, és kérjük annak beszúrását: Beszúrás Oszlopok (Beszúrás Sorok). Természetesen meg is fejeljük az oszlopot (datlag), hogy a későbbiekben is tudjuk, mit tartalmaz. Az új oszlopban a két átmérő egyszerű számtani átlaga kerüljön: d +d dátl = 1 2 . 2 Kilencszáznegyvenhét fa adata egyetlen táblázatban!!! Olyan számosság, amit áttekinteni nem lehet. Az adatfeldolgozás egyik lehetséges módja, hogy nem vizsgálunk minden egyedet, hanem csak azokat vesszük szemügyre, amelyek valamilyen ok miatt érdekelnek bennünket, szűrjük az adatainkat. Az Excelben ehhez listaként (adatbázisként) kell tárolni az értékeinket. Álljunk a táblázatunk valamelyik, értéket tartalmazó mezőjére, majd válasszuk az Adatok Lista menüpontot. Az Excel az összefüggő értékhalmazt kezeli majd egy adatbázisként, ha ez az automatikus kiválasztás számunkra nem megfelelő, akkor a felbukkanó ablakban módosíthatjuk a lista elhelyezkedését. A jóváhagyás után két változást tapasztalunk. A fejléc feliratai mellett legördülő listára utaló nyilacska jelenik meg ( ), az utolsó sor után pedig megjelenik a ② sor, amelyben a listát tudjuk 4. ábra: Adatbázis bővíteni. Az adatok szűrésében a legördülő listák lesznek segítségünkre. Vizsgáljuk meg például a bükk (B) egyedek adatait. Végigbogarászni a majd ezer sort hosszadalmas lenne, és a monoton tevékenység miatt esetleg át is siklanánk néhány adatsor fölött. Kattintsunk rá a Fafaj felirat …
3
E42-101
3. feladat
mögötti nyílra, és válasszuk ki a B fafajkódot. A listánk pár sorosra redukálódott, annyira, ahány bükk egyedet megmértünk az erdőrészletben. Fontos megjegyezni, hogy a többi adatsor (rekord) sem veszett el, csak nem látható a szűrési feltétel miatt – a sorok számai közül is csak azok látszanak, amelyek megfelelnek a feltételeknek. Hány bükk egyedet talált az adatbázisban? A legördülő listák első része mindig szabványos: Emelkedő sorrend: összes egyed bemutatva, a kiválasztott tulajdonság szerint a legkisebb értéktől a legnagyobbig rendezve; Csökkenő sorrend: összes egyed bemutatva, a kiválasztott tulajdonság szerint a legnagyobb értéktől a legkisebbig rendezve; (mind): szűrés kikapcsolása, minden a fizikai (rögzítési) sorrendben bemutatva; (Helyezés…): a táblázat elejének vagy végének bemutatása; (Egyéni…): maximum két feltétel, egymással logikai művelettel összekapcsolva. Ezen állandó pontok után jönnek az előfordult értékek növekvő sorrendben, amelyekre az „egyenlő” relációt lehet megfogalmazni. Természetesen összetett feltételeket is megadhatunk. Válasszuk ki például a legalább 35 méteres magasságú vörösfenyő egyedeket! Ezt a feltételt (Egyéni…) szűrésként tudjuk megadni.
5. ábra: Összetett szűrés
Mivel a szűrés mindig csak egy tulajdonságra adható, ezért az összetett szűréseket több lépcsőben végezhettük el. Példánkban először a fafajra – egyenlőségvizsgálat; majd a magasságra egy nagyobb vagy egyenlő reláció felállítása (5. ábra). A két szűrés felcserélhető. Hány legalább 35 m-es vörösfenyő egyedet talált az adatbázisban? Nagyméretű adattábla esetén áttekinthetővé tehetjük az adathalmazunkat, ha megvizsgáljuk, hogy az egyes észlelési tartományba hány egyed tartozik. Erre a célra szolgálnak az úgynevezett kimutatások. Az Excel kimutatás-készítője nem tud olyan mezőkkel dolgozni, amelyek számított értéket (képletet) tartalmaznak. Ezért az előzőekben kiszámolt átlagátmérő-értékeket (datlag), egy irányított beillesztéssel új oszlopba másoljuk át. A táblázat elkészítéséhez szintén az eredeti adathalmazunk valamelyik celláján kell tartózkodnunk, majd az Adatok Kimutatás vagy kimutatásdiagram… menüpontot kell kérnünk. A varázsló három lépésen keresztül vezet el a végeredményig (6. ábra). 1) Az első lépésben meg kell határoznunk az adatforrást. Alaphelyzetben ez az aktuális munkalap, de akár külső adatbázisból is szerezhetünk adatokat. Ugyancsak itt kell jeleznünk, hogy kimutatást vagy diagramot szeretnénk készíteni. 2) Második lépésben pontosítanunk kell az alapadatok helyét, ha az Excel hibásan állapította volna azt meg. 3) Végül meg kell határozni, hogy hova kerüljön a kimutatás: az aktuális füzetlapra vagy pedig egy új munkalapra. Ez utóbbit válassza, és a munkalap neve utaljon a tartalomra! Az utolsó lépésben az [Elrendezés…] nyomógombra kattintva meghatározhatjuk a kimutatásunk adattartalmát.
4
E42-101
3. feladat
6. ábra: Kimutatás készítése
A táblázat sorába és oszlopába a mezőlistából behúzhatjuk azokat a tulajdonságokat, amelyek megoszlását szemlélni szeretnénk. A példában a sorokba az átlagátmérő (datl), az oszlopokba a magasság (h), az adatterültre a sorszám (Sz.) került. Ez utóbbi numerikus érték, ezért az Excel alaphelyzetben a mezők értékét összegezné, de duplán kattintva az [ Összeg / Sz. ] fölött, megváltoztathatjuk a függvényt, és esetünkben a megszámlálást (Darab), mint műveletet kell választani. A létrejött táblázat minden előforduló értékkombinációt az előfordulás számosságával bemutat a táblázatban. Természetesen ezek az érték-kombinációk hatalmas méretű táblázatot jelentenek. Ahhoz, hogy kisebb méretű, egy tekintettel is befogható kimutatásunk legyen, intervallumokat definiálhatunk. Az oszlop- és a sor-értékek valamelyik mezőjét kiválasztva, és a jobb egérgombot kattintva a feljövő menüben válasszuk a Tagolás és részletek megjelenítése Csoportba foglalás... menüpontot! A segédablakban meg kell adnunk az első kategória alsó határát (Kezdődik:), a legutolsó kategória felső határát (Végződik:) és az intervallumok nagyságát (Mi szerint:). A példában (7. ábra) a 100, 500, 100 értékeket adtam meg az átmérőre (mm-ben értve azokat), és 100, 400, 100 értékeket adtam meg a magasságra (dm-ben értve azokat). Az Excel, az adatvesztés elkerülése érdekében a minimumnál kisebb és a maximumnál nagyobb értékeket is bemutatja.
7. ábra: Kimutatás az átmérő-magasság eloszlásról
Készítsen kimutatást, ahol a magasság 0 m-től 45 m-ig 5 m-es lépésekkel, az átmérő 10 cm-től 50 cm-ig 2 cm-es lépésekkel halad. A táblázatokat „fényképezze le”, és helyezze át a word dokumentumba! A táblázati kivágáson látható legyen az Excel-ablak fejléce a „szabványos” fájlnévvel is! Az eloszlási táblázathoz hasonló információkat kaphatunk a diagramok, grafikonok segítségével is. Készítsük el az átmérő-magasság diagramot! Az Excel ehhez a Diagram varázsló felkínálásával nyújt támogatást. A diagram elkészítése előtt meg kell adni, hogy mely cellákkal 5
E42-101
3. feladat
akarunk dolgozni. Összefüggő tartományt a bal felső és jobb alsó sarkának koordinátáival adunk meg (például: B4:F8 vagy B4..F8); de egy diagram esetében a tartomány nem feltétlenül összefüggő (nem egymás melletti sorok vagy oszlopok adataiból akarunk diagramot rajzolni), ilyenkor az összefüggő tartományokat pontosvesszővel választjuk el (például: B4:B8;F4:F8). Természetesen a tartományokat egérrel is kijelölhetjük: a) Összefüggő tartomány kijelölése: az egérgomb nyomva tartása közben a tartomány bal felső sarkától a jobb alsóig mozgatjuk az egeret. b) Nem összefüggő tartomány (például: B4:B9;I4:I9) kijelölése: a. nyomjuk meg a gombot, és tartsuk nyomva, ne engedjük el; b. az egérrel jelöljük ki a B4:B9 tartományt; c. tartsuk nyomva a gombot; d. egérgombot elengedjük; e. az egérrel menjünk az I4–es mező fölé; f. az egérrel jelöljük ki az I4:I9 tartományt, az egérgombot elengedjük; g. a gombot elengedjük. Ha kijelöltük a tartományt, és rákattintottunk a Diagram varázsló ikonjára ( ) vagy kiválasztjuk a Beszúrás Diagram… menüpontot, megjelenik az első lépés képernyője: Diagramtípust és azon belül Altípust kell választanunk:
G G
G
8. ábra: Diagram varázsló – 1. lépés a 4-ből
A több mint tucatnyi típusból az Oszlop-, és Kördiagram valamint a Pont (XY) a leggyakrabban használtak. Ez utóbbi segítségével grafikonokat készíthetünk. Csak akkor használhatjuk, ha az X változó numerikus típusú (szám). Ha a független érték kategória típusú, akkor csak oszlopdiagramot készíthetünk az adatainkból. Ha az egésznek a részeiből történő összeépülését szeretnénk bemutatni, akkor a kördiagramot használhatjuk szemléltető eszközként. A megfelelő diagramtípus kiválasztása után a [Minta megtekintéséhez tartsa lenyomva] gombbal meg is tekinthetjük azt. A [Tovább >] nyomógombbal a varázsló többi lépéseit járhatjuk végig. A második képernyőn ne állítsunk semmit – az Excel általában jól ismeri fel az adatok elhelyezkedését, orientációját. A harmadik lépésben a diagram föliratozását állíthatjuk be. A negyedik lépésben pedig meghatározhatjuk, hogy az elkészült ábra a táblázattal egy lapon vagy pedig külön, önállóan helyezkedjen el. A tárgy keretében, ha diagramot kell készíteni, akkor azt mindig külön lapra helyezze, és a lap fülének megnevezése utaljon a tartalomra!
6
E42-101
3. feladat
U
A diagram képe automatikusan módosul, ha a táblázat adatait módosítjuk. Ha a diagram több adatsort tartalmaz, úgy az adatsorra való kattintással és a gombbal törölhetjük. Ha egy adatsor kimaradt, akkor jelöljük ki az adatokat és húzzuk rá a diagramra. A diagram látványát utólag is módosíthatjuk. Kattintsunk duplán a grafika valamely elemén (tengely, fölirat, adat, háttér stb.), melynek hatására megjelenik a hozzá tartozó dialógusdoboz. Ha a diagramon kattintunk, akkor menüben megjelenik a Diagram elem, ennek első négy pontja a varázsló első négy lépése, így az esetleges hibákat ott is kijavíthatjuk. Az átmérő-magasság diagramunk Pont (XY) típusú lesz. Mivel az ábrázolandó értékeket nem óhajtjuk összekötni, ezért az első altípusnál maradunk. A második lépésben módosíthatjuk az adatterületet, ha nem jó, amit a Tartomány mezőben látunk. A módosítás lehet manuális: kézzel beírva az új értéket; de egérrel is „megmutathatjuk” az Excelnek az ábrázolandó adatok halbillentyűvel kombinálva az egérmazát – nem egymás melletti oszlopok vagy sorok esetén a használatot. A harmadik lépésben dekorálhatjuk a diagramunkat: feliratokkal láthatjuk el az ábrát, a tengelyeket; segédvonalakat helyezhetünk el az adatleolvasás segítéséhez; jelmagyarázat láthatóságát, helyét változtathatjuk stb. Végül a grafikon helyét állíthatjuk be. Célszerű külön munkalapra kérni az ábrát. Készítse el az ábrát és másolja be a word-dokumentumba! A diagramot megtekintve láthatjuk, hogy az mérési adatok nagy része egyetlen „felhőben” helyezkedik el, határozott tendenciát mutatva, de van három adat, ami jelentősen kilóg. Mi a véleménye, mi okozhatja ezeket az „eltévedt” adatokat? Mit kell/kellene csinálni velük?
G
Számítások Az adatok bevitele, ellenőrzése, „tisztítása” után következhet a származtatott adatok előállítása. A dendrometriai példánkban két levezetett adatot állítunk elő: a mellmagassági körlapot és a fatérfogatot. A körlap számítása egyszerű. Az átlagátmérővel számolva, és kör alakú keresztmetszetet feltételezve egy kör kerületét kell kiszámolnunk. A képlet: T=
d2 . π 4
A fatérfogat már bonyolultabb probléma. A Király-féle fatérfogatfüggvény a mellmagassági átmérőből és a magasságból számítja öt paraméter (p1, p2, p3, p4, k) függvényében, de ezek a paramétersorok fafajfüggők: k
V=
( p1 + p 2 ⋅ d ⋅ h + p 3 ⋅ d + p 4 h) ⋅ d 2 ⋅ h h ⋅ . 10 8 h − 1,3
A képletben az átmérőt cm-ben, a magasságot m-ben kell használni. A fatérfogat-paramétereket (a példában előforduló fafajokra) az 1. táblázat tartalmazza. Fafaj B CS EF GY KH KTT LF VF
p1
4,6130E+3 3,5023E+3 3,2381E+3 2,6863E+3 4,1422E+3 2,7771E+3 3,9833E+3 2,6830E+3
p2
+7,1602E-1 -1,5094E-1 +5,1273E-2 -6,6721E-1 +1,3081E-1 -7,5112E-1 -1,5907E-1 +4,8460E-3
p3
-5,2382E0 +8,3832E0 +5,7325E0 +4,9944E1 -2,7146E0 +3,1496E0 -8,3139E0 -1,4928E1
p4
-3,4003E1 +1,3218E0 -1,4593E1 +2,2083E0 -1,9825E1 +3,0352E0 +5,0847E0 +4,0281E1
k
1 2 4 2 1 3 3 3
1. táblázat: Fatérfogat paraméterek
A paraméterek a táblázatban Excel-formátumban vannak, az E szeparátor a számok normál alakú fölírását mutatja, tehát például 7,1602E-1 megfelel 7,1602·10-1-nek A számításokhoz újabb oszlopokat fejlécezzen meg az mo-oszlop után. A g fejlécű oszlop a mellmagassági körlapot, a V jelű pedig a fatérfogatot fogja tartalmazni. A körlapot, a „szokásos” m² mértékegységben számítsa ki! A fatérfogat mértékegysége a m³ lesz.
7
E42-101
3. feladat
A fatérfogat-számítás elvégzéséhez a paramétereket tartalmazó táblázatot (1. táblázat) be kell írni az excel-űrlapra. Ha a térfogat kiszámításkor manuálisan dolgoznánk, akkor ennek a segédtáblázatnak az első oszlopában keresnénk meg az aktuális fafaj rövidítését, választanánk ki a megfelelő paramétersort, majd ennek a sornak a második oszlopa adná a p1-t, a harmadik a p2-t, és így tovább. Az Excel is meg tudja ezt csinálni az FKERES függvény segítségével. Az FKERESt három értékkel kell paramétereznünk. Az első azt adja meg, hogy milyen értéket kell keresnünk az első oszlopban. A második leírja, hogy milyen Excel-koordináták között van a segédtáblázatunk (a példában az N6:S13 űrlaprész), a harmadik pedig azt adja meg, hogy hanyadik elemet kell kiemelnünk a megtalált sorból. Ezek alapján a K9 jelű cellába a következő (eléggé bonyolult képlet kerül):
=(FKERES(Fafaj;$N$6:$S$13;2)+FKERES(Fafaj;$N$6:$S$13;3)*(dátl/10)*(h/10)+FKERES(Fafaj;$N$ 6:$S$13;4)*(dátl/10)+FKERES(Fafaj;$N$6:$S$13;5)*(h/10))*(dátl/10)*(dátl/10)*(h/10)*0,00000001*(((h /10)/((h/10)-1,3))^FKERES(Fafaj;$N$6:$S$13;6)).
A kifejezésben azért jól olvashatóan megjelenik az átmérő és a magasság, persze csak akkor, ha előtte a megfelelő táblázati részt elneveztük; az FKERES függvény a paramétereket szolgáltatja. Emlékezzen rá, hogy az Excel a bevitel közben a hibátlan beírást, és utólag a hibafelderítést is segíti: Input közben a felismert mezők, tartományok ugyanolyan színű vonallal kereteződnek, mint amilyen színnel a képletben megjelenik az objektum azonosítója. (9.a. ábra). Utólagos ellenőrzést a már ismert módon tehetjük meg: kiválasztott cellára a Képletvizsgálat eszköztár (Nézet Eszköztárak Képletvizsgálat) Elődök mutatása ( ) nyomógombbal kérhetünk. A számított cellába mutató nyilak kezdete azok fölött a mezők fölött van, amelyekből az értékét származtatjuk (9.b. ábra).
a) Input közbeni ellenőrzés
b) Utólagos ellenőrzés 9. ábra: Képletellenőrzés
Output Az adatfeldolgozás után a táblázatunkat olyan állapotúra kell hozni, hogy azt kiadhassuk a kezeink közül. Ez a táblázat formázását jelenti. El kell tüntetni minden olyan adatot, ami csak a segédszámításokhoz kellett, a maradékot pedig esztétikusan kell elrendezni. Ha a példánkat nézzük, akkor a fafaj-paramétereket tartalmazó táblázati rész a végső látvány szempontjából fölösleges, sőt zavaró. A számításokhoz azonban szükséges, hiszen a Király-féle függvény nélküle nem szolgáltatja a fatérfogatot, ha kitöröljük, akkor a V jelű oszlopban hibaüzenet jelenik meg, tehát maradnia kell. Valami mást kell tennünk: jelöljük ki a segédtáblázatunk oszlopait, majd a Formátum Oszlop Elrejtés menüponttal a láthatók alá „hajtogat8
E42-101
3. feladat
juk be” az oszlopainkat. Azok nem törlődnek, csak nem látszanak. Ez a „hajtogatás” észlelhető is, hiszen az oszlopjelzők közül az elrejtettek nem látszanak. (Természetesen láthatóvá is tehetjük az elrejtetteket a Formátum Oszlop Felfedés művelettel.) A táblázataink legtöbbször számoszlopokat tartalmaznak. Egy számoszlop akkor tekinthető át könnyen (akkor érzékelhető az egyes értékek nagyságrendje), ha a helyi értékek egymás alá kerülnek. Az egész értékeket tartalmazó oszlopoknál ez az igazítás egy jobbra rendezéssel könnyen megtehető – ez egyébként a numerikus mezők default rendezési iránya. Számított, törteket tartalmazó értékek esetén a rendezés csak akkor lesz helyiérték-helyes, ha minden tört ugyanannyi tizedesjellel kerül kiíratásra. Ennek beállítása a Formátum Cellák… ablakban lehetséges: Kategória: Szám; Tizedesjegyek: __. Az oszlopok szélessége esztétikai tényező is. Az Excel indításakor minden cella mérete megegyezik, de ez változtatható. Az oszlopok esetében a manuális beállítás úgy lehetséges, hogy az oszlopjelölő soron megfogjuk a határolóvonalat, és a kellő szélességűre nyitjuk vagy zárjuk az oszlopot. Ha túl keskenyre sikerül egy oszlop, és a mezőkben lévő számok nem férnek el, akkor a helyükön a hashmark karakterek (#) látszanak. Ha nem akarunk az oszlopok szélességének kézi beállításával bíbelődni, akkor a határoló vonal fölötti dupla kattintással az oszlop a kellő szélességűre váltódik. Állítsa be a körlap kijelzési pontosságát hat tizedes, a térfogat kijelzését pedig négy tizedes pontosságúra! Az oszlopok szélessége pont olyan legyen, hogy az adatok elférjenek benne. Sok (nagyon sok) sort tartalmazó táblázatoknál a táblázat „érthetetlenné” válik, amikor az adatokat böngészve a táblázati fejléc kigördül az ablak tetején. A táblázatban csak adatok vannak, és értelmezésük (információra váltásuk) a fejlécben lévő metadatokkal lehetséges. Rögzíthetjük a táblázat egy részét az ablakban. Álljunk a rögzítendő sor (például a fejléc) alá, majd válasszuk a Ablak Ablaktábla rögzítése menüpontot. Az osztóvonal fölötti táblarész mozdulatlanná válik, az alatta lévő sorok pedig gördülnek. Az elkészült, és nyomtatásra váró táblázat részeit grafikailag is meg kell különböztetni. A táblázatok kivétel nélkül fejléccel ellátottak, és gyakran tartalmaznak statisztikai adatokat (összeg, átlag, darabszám stb.) tartalmazó sort legalul. Ezeket a részeket vízszintes vonalakkal választjuk el a részletes listákat tartalmazó táblázati testtől. A táblázat belsejében kerülni kell a sorokat elválasztó vonalakat éppúgy, mint a függőleges osztásokat. Ezek tipográfiailag kellemetlenek. Vízszintes vonalak csak akkor megengedettek, ha a táblázat testében az adataink csoportosítottak, és ezeket a csoportokat optikailag is ki akarjuk emelni. Azonban ezek a belső osztások vékonyabb/halványabb léniával történjenek, ne legyenek olyan erősek, mint a fejet és a lábat leválasztó vonalak (9. ábra).
9. ábra: Kinyomtatott táblázat
Készítsen a 9. ábrának megfelelő outputot!
9
E42-101
3. feladat
Feladat leadása
A gyakorlatról egy, a feladat megoldását dokumentáló, és a kérdésekre adott válaszokat tartalmazó word dokumentumot, és a feladat megoldását tartalmazó excel munkafüzeteket kell leadni. Az excel-munkafüzetben minden rész (Munkanapló, Alaptábla, Átmérőmagasság diagram, Kimutatástáblázat) külön munkalapon (fülön) helyezkedjen el. A fájlok nevét a másdik feladatnál megismert módon képezze. A szöveges fájl tiszta word dokumentum legyen, és a megírása során ragaszkodjon a magyar helyesírás szabályaihoz. Az elkészített dokumentumokat http://ffacsko.emk.nyme.hu/index.php?id=10636 oldalon megadott címre és időpontig juttassa el! A levél tárgya tartalmazza feladat sorszámát. Az elektronikus levelet olyan címről küldje, amely tartalmazza az ön teljes, és a magyar nyelv szabályainak megfelelő formátumú nevét. A levél tartalmazza a http://ffacsko.emk.nyme.hu/index.php?id=10663 oldalon található, az önálló munkavégzésre utaló nyilatkozatot. Az e-mailben adjon meg egy jelszót, amellyel a visszaküldött dokumentumot védem majd az illetéktelen megtekintés ellen.
Leadandó feladat részei (ellenőrzőlista)
Számoljon be az adatrögzítésről! Készítsen screen-shot az adatok rögzítés közbeni ellenőrzéséről! – 5 pont Milyen ellenőrző feltételeket adott meg? – 5 pont Az elkészült adattáblát kezelje adatbázisként, és készítse el a megadott szűréseket! Mutassa be a szűrések eredményét screen-shotokon! – 2 · 5 = 10 pont Válaszoljon a föltett ( és ) kérdésekre! – 2 · 5 = 10 pont A táblázatból készítsen kimutatást! Mutassa be a kimutatás eredményét (táblázat, diagram) screen-shotokon! – 5 pont Elemezze a kimutatás eredményeit (Válaszoljon a kérdésre)! – 5 pont Végeztessen számításokat az Excellel! Készítse el a használt képletek/kifejezések tipográfiailag helyes képét a Word képletszerkesztőjével! – 3 · 5 = 15 pont Adja meg az előző összefüggések Excel formájú megfelelőjét! – 2 · 2 + 16 = 20 pont Mutassa be a képletek helyességének ellenőrzését screen-shotokon! – 5 pont Mutassa be a kapott eredményeket! Rejtse el a táblázatból azokat a részeket, amelyek csak a számításokhoz kellettek! – 10 pont Formázza meg a táblázatot: használjon megfelelő szélességű oszlopokat, válassza el a táblázat fejét és összegző-sorát a táblázat testétől! – 10 pont
Jognyilatkozat hiánya: -100 pont Le nem adottnak számít a feladat, ha a word-dokumentum titkosítva érkezik. Le nem adottnak számít a feladat, ha a word-dokumentum óriásfájlként lett csatolva. Formázás a szóköz és az enter billentyűk többszöri használatával: -100 pont Beazonosíthatatlan screen-shotok a naplórészben: -100 pont Késve megkezdett feladat: -50 pont Hiányos munkanapló az excel-fájlban: -50 pont Munkanapló hiánya az excel-fájlban: -100 pont Másolás mástól: aláírás megtagadása mindkét személynek 10
E42-101
3. feladat
Késés esetén naponta csökken a feladat értéke: -10 pont/nap Nem szabványosan képzett fájlnevek: -50 pont Nem tiszta word-dokumentum: -20 pont Helyesírási szabályok súlyos megsértése: -10 pont Nem beazonosítható feladó: -30 pont Nem helyes tárgy: - 30 pont A dokumentumok nem Office 2003 (vagy alacsonyabb) formátumúak: -100 pont A tömörítvény nem ZIP formátumú: -100 pont Ha a word dokumentumba másolt táblázati kép valaki másé, akkor mindkettőjük félévének aláírását megtagadom. Facskó Ferenc egyetemi adjunktus
11