Pallay Ferenc - A Táblázatkezelés Alapjai

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 48

INFORMATIKAI SEGDKNYV

Pallay Ferenc

A TBLZATKEZELS ALAPJAI
a Microsoft Excel pldjn

II. Rkczi Ferenc Krptaljai Magyar Fiskola


Matematika s Termszettudomnyi Tanszk

Pallay Ferenc

A TBLZATKEZELS ALAPJAI a Microsoft Excel pldjn

FISKOLAI JEGYZET

Beregszsz, 2004

A Jegyzet megjelenst a Magyar Kztrsasg Oktatsi Minisztriuma tmogatta

Kiadja a Krptaljai Magyar Pedaggusszvetsg Tanknyv- s Taneszkztancsa

A kiadsrt felel: Orosz Ildik Felels szerkeszt: Gnczy Sndor Szaklektor: Balogh Sndor Pallay Ferenc, 2004 Kereskedelmi forgalomba nem kerl

ANNOTCI
E rvid jegyzet a tblzatkezels alapjait mutatja be a Microsoft Excel alapjn. Elssorban azok szmra kszlt, akik a szvegszerkesztst mr ismerik s szeretnnek megismerkedni e program hasznlatval az ECDL kvetelmnyeknek megfelel szinten vagy akr azon tlmenen is. Azokat a mveleteket, amelyek ugyanazok vagy nagyon hasonlak a Word-ben hasznltakhoz (pl. ments, karakterformzs), e jegyzet nem trgyalja. A szerz ltal sszelltott nagyszm (28), rszletesen kidolgozott mintafeladat fokozatosan vezeti be az olvast az Excel rejtelmeibe. Ez a didaktikailag megalapozott gondolatmenet gyakorl tanri gondolkodst tkrz. A magyarz szveget ksr ugyancsak nagyszm bra (133) lehetv teszi a lnyeg megrtst s memorizlst mg akkor is, ha az olvas nem l szmtgp eltt. Mindazonltal a teljes siker rdekben a feladatokat meg kell oldani gpen. A szerz is ezt ajnlja olvasinak. A kezd, vagy kevs tapasztalattal rendelkez felhasznlk szmra az brk jelentsen megknnytik a feladatok megoldst. A feladatok megoldsval brki knnyedn elsajtthatja a tblzatkezels legalapvetbb fogsait, s konkrt ismereteket szerezhet az Excelben val munkhoz.

, . , . , 2 . 500

TARTALOMJEGYZK

I. FEJEZET ............................................................................................. 5 ALAPFOGALMAK .................................................................................. 5 A KPERNY FELPTSE .......................................................................................................... 5 ADATBEVITEL S CELLAFORMZS (IGAZTS) ........................................................................ 5 SZMTSOK AZ EXCELBEN ...................................................................................................... 7 KPLETEK MSOLSA ............................................................................................................... 8 ABSZOLT S RELATV CELLAHIVATKOZSOK ........................................................................ 10 II. FEJEZET .......................................................................................... 12 FONTOSABB FGGVNYEK S HASZNOS KPLETEK ....................... 12 FGGVNYEK 1. (SZUM, TLAG, MAX, MIN) ................................................................... 12 VEGYES HIVATKOZSOK ......................................................................................................... 14 NYOMTATSI BELLTSOK ................................................................................................... 16 SZMFORMTUMOK ............................................................................................................... 19 A dtumformtum............................................................................................................... 21 DIAGRAMOK ........................................................................................................................... 22 RENDEZS ............................................................................................................................... 27 FGGVNYEK 2. (DARAB, DARAB2, HA)........................................................................... 29 SZRS ................................................................................................................................... 33 FGGVNYEK 3. (DARABTELI, SZUMHA)......................................................................... 34 FGGVNYEK 4. (FKERES, VKERES, SZORZATSSZEG) ............................................... 37 FGGVNYEK 5. (HOL.VAN, INDEX) .................................................................................. 43 CLRTK KERESS ................................................................................................................ 44 ADATOK RVNYESTSE S GRGETSV ALKALMAZSA .................................................... 45 ZRSZ ................................................................................................ 47 AZ OPENOFFICE...................................................................................................................... 47

Tblzatkezels

I. FEJEZET ALAPFOGALMAK
A tblzatkezel program feladata tblzatosan elrendezett adatok hatkony s ltvnyos kezelse. ltalban kltsgvetsek, elrejelzsek elksztsre, egyb pnzgyi s matematikai feladatok megoldsra alkalmazzk. A tblzatkezelk rendszerint rendelkeznek adatbzis-kezel funkcikkal s diagramok is ltrehozhatk velk. Ezek a programok az adatrtkeket cellkba rendezve tartalmazzk, a cellk tartalma kztti kapcsolatokat pedig megfelel kpletekkel fejezik ki.

A kperny felptse
A program elindulsakor megjelen kperny kzepn sorokbl s oszlopokbl ll rcsos elrendezs tblzatot ltunk, ahol az oszlopokat nagybetk (A, B, C, D,..., AA,...), mg a sorokat egsz szmok (1, 2, 3, 4,..., 65536) jellik. E tblzat legkisebb elemt cellnak nevezzk. A cella egy sor s oszlop metszspontja, s r gy hivatkozhatunk, hogy elszr az oszlop nevt, majd a sor szmt adjuk meg. A tblzat bal fels sarkban az A1-es cella tallhat, mellette kzvetlenl a B1-es cella van, mg az A1-es alatt az A2-es. Ezt a tblzatot Munkalapnak nevezzk. Az Excelben tbb munkalapon dolgozhatunk. Ezek kzl egy mindig aktv. Az 1. brn a munkalapok kztti vltst lehetv tev lapfleket lthatjuk.

1. bra A fenti brn az aktv munkalap neve: Munka1. Ha kettt kattintunk az egrrel a Munka1 feliraton, tnevezhetjk azt, Enter-el nyugtzva a berst. Az egrmutatval a lapflre mutatva, az egr bal gombjt lenyomva tartva, thzssal mdosthatjuk a munkalapok sorrendjt. Jobb egrgombbal kattintva a lapfln, helyi men jelenik meg, ahol tbb lehetsg kzl is vlaszthatunk, pl. j munkalapot szrhatunk be. Amikor a mentsre kattintunk, az sszes munkalapot, azaz a munkafzetet mentjk el. Az gy ltrejtt fjl, vagyis az Excel munkafzet kiterjesztse - .xls. Az oszlopazonostk fltt a szerkesztlc tallhat, aminek bal szln az aktv cella cme, jobbra pedig a tartalma lthat. A 2. brn lthatjuk, hogy az aktv cella cme B2, tartalma egy egsz szm: 344.

2. bra

Adatbevitel s cellaformzs (igazts)


Az Excel celliba alapesetben szveget vagy szmot rhatunk. A bert adatot az irnybillentykkel (nyl billentykkel) vagy az Enterrel nyugtzhatjuk. A "Delete" billenty trli az aktv cella tartalmt. A cella tartalmt mdosthatjuk, ha kettt kattintunk r, vagy az F2-es funkcibillentyvel. Ha szmot runk be, legyen az egsz vagy tizedes trt, az Excel a celln bell jobbra igaztja. Termszetesen igazthatunk is, hasonlkppen, mint a Word bekezdseinl. A 3. brn lthatjuk, hogy ha a bert szveg nem fr el a cellban, s a mellette lv cella res, akkor a szveg "tcsszik" abba cellba is. Ha ez a cella (B1) tartalmaz adatot, akkor a bert szvegnek csak egy rszt lthatjuk (4. bra). Amennyiben az oszlopazonostk (oszlopfejlc) valamely elvlaszt vonalra vezetjk az egr mutatjt (5. bra), s az egr bal gombjt lenyomva tartva jobbra-balra mozgatjuk, a vonaltl balra es oszlop szlessgt mdosthatjuk. Hasonlkppen mdosthatjuk a sorok magassgt is (6. bra)

MS Excel

3. bra

4. bra

5. bra

6. bra

A Formzs eszkztron a balra, kzpre s jobbra igazts kapcsoli (ikonjai) utn talljuk a cellaegyests kapcsolt. Ezzel tbb kijellt cellt egyesthetnk. Az gy kialakult terlet elfoglalja az elzleg kijellt cellkat, amire ezutn a bal fels cella cellacmvel hivatkozhatunk, s a benne lv adatok kzpre igaztva jelennek meg. A 7. s a 8. bra azt mutatja, hogy ha az A4-es cellba berunk egy szveget, majd kijelljk az A4:F4 tartomnyt, a Cellaegyests kapcsolval a bert szveget e tartomny kzepre igaztjuk. m ne feledjk, az A4 cellacm ezentl az egsz tartomnyra hivatkozik.

7. bra

8. bra Klnbz igaztsokat vgezhetnk a Formtum menpont Cellk parancs prbeszdablakban az Igazts flre kattintva (9. bra). Excelben a cellkat egrrel, illetve a Shift billentyt lenyomva tartva, irnybillentykkel jellhetjk ki. Kijellhetnk nem sszefgg tartomnyokat is: ilyenkor az els terlet (vagy cella) kijellse utn a Ctrl billentyt lenyomva kell tartanunk. A Cellk formzsa ablak belltsai az aktv cellt, vagy a kijellt terletet (tartomnyokat) mdostjk. Az oszlopvagy a sorazonostkra kattintva egsz sorokat s oszlopokat is kijellhetnk. 9. bra

Tblzatkezels

10. bra
A szveg igaztsa: Fgglegesen Kzpre

12. bra
Elforgats 45 fokkal

14. bra
Sortrssel tbb sorba

11. bra
Elforgats 90 fokkal

13. bra
Elforgats -90 fokkal (270 fokkal)

15. bra
Cellk egyestsvel

A bemutatott formzsok az A5 cellra vonatkoznak! A Cellk formzsa ablakban a cella bettpust, szeglyt s mintzatt is mdosthatjuk. Ezen ablakok belltsai magukrt beszlnek. 1. feladat Formzzuk meg az A1:I9 tartomnyt a 16. brn lthat mdon! A zld s a piros cellkat Ctrl billentyt lenyomva tartva jelljk ki s egyszerre formzzuk meg.

16. bra

Szmtsok az Excelben
Az elzekben mr trgyaltuk, hogy az Excel megjelenti a cellba bert adatokat. Viszont az egyenl " = " vagy a plusz " + " jellel kezdd bersokat kiszmtja. Az =45*9+789 vagy a +45*9+789 bersnak 1194 lesz az eredmnye. Figyeljk meg ezt a 17. brn!

MS Excel

17. bra Lthatjuk a cellban az eredmnyt. Ha a cella aktv, akkor a szerkesztlcben a cella valdi tartalmt mutatja az Excel! A szmtani alapmveletek (pldul sszeads, kivons, szorzs, oszts) vgrehajtshoz, szmok kombinlshoz s szmeredmnyek ellltshoz az albbi szmtani mveleti jeleket hasznlhatjuk: + (pluszjel) sszeads; (mnuszjel) kivons vagy ellentett kpzse; * (csillag) szorzs; / (trtjel) oszts; % (szzalkjel) szzalk; ^ (kalap) hatvnyozs (pl. 3^2 - hrom a ngyzeten). Ha egyetlen kpletben tbb mveleti jelet vagy opertort adunk meg, az Excel a mveleteket a kvetkez sorrendben hajtja vgre: hatvnyozs, szorzs s oszts, sszeads s kivons. A kplet azonos priorits mveleteit (pldul szorzs s oszts) az Excel balrl jobbra haladva rtkeli ki. A vgrehajtsi sorrend mdostshoz az elsnek kirtkelni kvnt kpletrszt rjuk zrjelek kz. Pldul a =5+2*3 eredmnye 11 lesz, mivel az Excel a szorzst az sszeads eltt hajtja vgre. A kplet sszeszorozza a 2-t a 3-mal, majd hozzad 5-t. Ha viszont a kpletet mdostva zrjeleket hasznlunk =(5+2)*3, akkor az Excel sszeadja az 5t s a 2-t, majd az eredmnyt megszorozza 3-mal, amelynek a vgeredmnye 21. Legtbbszr a cellkba nem konkrt szmokat, hanem cellahivatkozsokat runk. Nzzk az elz feladatot cellahivatkozsokkal!

18. bra A 18. brn lthat munkalaprszleten az A1-es cellba 45 t, a B1-be 9-et, a C1-be pedig 789-et rtunk. A B2-ben gy kapjuk meg az elbbi eredmnyt, ha a cellk cmeit rjuk be a szmok helyett. 2. feladat rjunk kpleteket a B2-es s a C2-es cellba, hogy annak a krnek kerlett s terlett szmtsa ki, amelyiknek sugart az A2-es cellba rjuk! A kr kerlete: 2*pi*r, terlete: pi*r^2 ahol a pi=3,14. Vgezzk el a 19. brn lthat cellaformzsokat is! Ellenrizzk a kpletek helyessgt a kvetkez szmokkal: 1, 5, 100!

19. bra

Kpletek msolsa
Tblzatkezel hasznlatakor gyakran elfordul, hogy a tblzat valamelyik oszlopt vagy sort hasonl mdon szmtjuk ki. A 20. brn egy tblzatot ltunk, amely egy zlet heti forgalmt mutatja.

Tblzatkezels

20. bra 3. feladat Ksztsk el a fenti tblzatot! rjuk be az ruk nevt, rt s a naponta eladott mennyisgeket is! Az eddig tanultak alapjn ki tudjuk szmolni a heti eladott sszmennyisget is: az I3-as cella tartalma =C3+D3+E3+F3+G3+H3. Termszetesen a tbbi termkre is hasonl kplet adn meg a helyes eredmnyt, csak ott a cellahivatkozsokban ms sorszmot kellene rnunk. Egy tbb szz soros tblzatnl ez igen fradsgos munka lenne! Az Excel tud erre sokkal gyorsabb mdszert, a kplet msolst (Autokitlts). Ehhez a helyesen kiszmtott cellra (I3) kattintunk egyszer, ilyenkor a cella jobb als sarkban lthatunk egy kis fekete ngyzetet (kitltngyzet) .

Ha erre vezetjk az egr mutatjt, megjelenik egy fekete kereszt . Az egr bal gombjt lenyomva tartva kitlthetjk az sszesen, db oszlopot, s minden cellba az Excel a megfelel kpletet fogja ltrehozni. Nagyon fontos, hogy megrtsk mirt trtnt gy! Az Excel a cellahivatkozst tartalmaz kpletet lefel gy msolja, hogy nveli eggyel a cellahivatkozsban a sorszmot. Flfel cskkenti eggyel. Jobbra trtn msolsnl az oszlopazonostt "nveli", ha balra msolunk, akkor "cskkenti" azt. Ennek begyakorlsra a tblzat Htf nev oszlopban, a 8. sorban, kplettel szmoljuk ki az ezen a napon eladott termkek darabszmt! Msoljuk a kpletet jobbra! (21. bra) Az zletben a vizsglt hten 776 egysget adtak el

21. bra Ha egy cella cellahivatkozsokat s llandt (egy szmot) is tartalmaz, akkor a kplet msolsakor az lland nem vltozik. Pldul, ha egy cella tartalma =C1*D2+5, akkor ezt lefel msolva alatta =C2*D3+5 kapunk. 4. feladat Vlaszoljuk meg a kvetkez krdseket, majd ellenrizzk az Excel segtsgvel: a) Ha az A1 cella tartalma =D3*2, akkor mi lesz az E5 tartalma, ha az A1-et lefel hrom, majd ngy celln t jobbra msoljuk?

10

MS Excel

b) Ha az A1 cella tartalma =A8*B8-412, akkor mi lesz a C2 tartalma, ha az A1-et lefel eggyel, majd kt celln t jobbra msoljuk?

Abszolt s relatv cellahivatkozsok


Az elz tblzatot bvtsk egy sorral, amiben a napi bevtelt szmtjuk ki. Ahhoz, hogy kiszmtsuk a bevtelt htfn, ssze kell hogy adjuk a kenyrbl, tejbl, stb. befolyt sszegeket. A knyrbl befolyt sszeg az eladott kenyerek darabszma s a kenyr rnak a szorzata. Termszetesen ugyanez rvnyes a tejre is. Vagyis a kplet (22. bra): =B3*C3 a kenyr, +B4*C4 a tej, +B5*C5 az svnyvz, +B6*C6 a zsmle, +B7*C7 a joghurt eladsbl befolyt sszeg

22. bra Ha ezt a kpletet jobbra msoljuk, sajnos hibs eredmnyeket kapunk. Mirt is? Nzzk most csak az els szorzatot: jobbra msolva ezt a kpletet a B3*C3 helyett C3*D3-at kapunk! s ez bizony butasg! sszeszoroztuk a htfn s kedden eladott kenyerek szmt. Neknk az lenne a j, ha a kplet msolsa a B oszlopra mutat hivatkozsokat nem mdostan, hiszen ebbe rtuk az rakat! Az Excel erre is tud megoldst: abszolt hivatkozsokkal kell bernunk a B oszlopra mutat cellacmeket. Abszolt hivatkozs az, ha az oszlop- s sorazonost el egy $ jelet (dollr) runk. Pldul: $B$3. Ez a hivatkozs ugyangy a B3-as cellra mutat, m ha gy szerepel a kpletekben, akkor msolskor nem vltozik! Mdostsuk a C9-es cellban lv kpletet: azokat a cellacmeket, amelyek a B oszlop cellira vonatkoznak tegyk abszoltt! A legegyszerbben ezt gy tehetjk meg, hogy a kplet bersakor, amint a B oszlop celljra hivatkozunk, a megfelel cellra kattints utn letjk az F4 billentyt. (23. bra) A B oszlopazonostt nem tartalmaz cellahivatkozsok a 23. rn lthat kpletben relatv-ak. A kplet msolsakor az ilyen hivatkozs automatikusan megvltozik. Ebben a feladatban ezrt kapunk helyes rtkeket a htf utni napokra.

23. bra Jelljk ki a 9. sorban kiszmtott rtkeket s a Tizedeshelyek nvelse s a Tizedeshelyek cskkentse kapcsolkkal lltsuk be, hogy kt tizedesjegy legyen a cellkban. gy a cellk hriveny s kopekrtkeket mutatnak. A heti sszbevtel 1183 hriveny s 55 kopek (24. bra)

24. bra

Tblzatkezels

11

5. feladat Ksztsk el a 25. brn lthat tblzatot. A tblzatban nhny szmtstechnikai alkatrsz ra van feltntetve hrivenyben. A H2 s a H3 cella az rfolyamokat tartalmazza. Szmtsuk ki az alkatrszek rt USD-ben s Eurban! A megolds sorn alkalmazzunk msolst! A kpletekben hivatkozzunk a H2 s a H3 cellkra! A 8. sorban szmtsuk ki az alkatrszek rt sszesen mind a hrom pnznemben. (Az eredmnyek: 524,53 USD s 436,29 Eur)

25. bra

12

MS Excel

II. FEJEZET FONTOSABB FGGVNYEK S HASZNOS KPLETEK Fggvnyek 1. (SZUM, TLAG, MAX, MIN)
A fggvnyek olyan elre meghatrozott kpletek, amelyek argumentumnak nevezett klnleges rtkek hasznlatval szmtsokat hajtanak vgre. A fggvnyek segtsgvel egyszer vagy sszetett szmtsokat vgezhetnk. Pldul a =SZUM(A10:A15) fggvny egyenrtk az =A10+A11+A12+A13+A14+A15 kplettel. Ebben a pldban SZUM a fggvny neve, az A10:A15 az argumentum. Az argumentumot mindig zrjel fogja kzre. Van olyan fggvny is, amelynek nincs argumentuma, a zrjeleket ilyenkor sem hagyhatjuk el. Pldul a (pi) szmot (kb. 3,14) az Excel nagyobb pontossggal is meg tudja jelenteni a kvetkez fggvny segtsgvel: =PI(). Nhny egyszer s gyakran hasznlt fggvny: 1. SZUM - sszeadja az argumentumlistjban lv szmokat. 2. TLAG - Az argumentumokban megadott szmok tlagt (szmtani kzept) adja meg. 3. MAX - Az argumentumai kztt szerepl legnagyobb szmot adja meg. 4. MIN - Az argumentumai kztt szerepl legkisebb szmot adja meg. Ksztsk el a kvetkez tblzatot a fenti ngy fggvny hasznlatnak begyakorlsra: A 26. brn egy osztly tanulinak jegyeit ltjuk nhny tantrgybl. Hozzuk ltre a tblzatot. A 8. sorban kiszmtjuk a tantrgyanknti tlagot. Angolbl a jegytlagot fggvny segtsgvel szmtjuk ki. Ehhez a C8 cellra kattintunk majd a Beszrs men Fggvny parancsra! (27. bra)

26. bra Az Excel a fggvnyeket kategrikba rendezi. Ha nem tudjuk, hogy az tlag fggvny melyikben van, vlasszuk a "Mind" kategrit, majd a megjelen fggvnyek kzl az "tlag"-ot. (28. bra) Ebben az ablakban rvid magyarzatot olvashatunk a kivlasztott fggvnyrl. Bonyolultabb fggvnyek esetben jl jhet a "Sg a fggvnyrl" kapcsol. Az "OK" gombra kattintva, megjelenik a "Fggvnyargumentumok" ablak. Itt lthatjuk azt a cellatartomnyt, melyiknek tlagt kiszmtja a fggvny. Mivel a C8 cella fltt szmok vannak a C3:C7 tartomnyban, az Excel automatikusan be is rja ezt (29. bra). Ebben a feladatban ez most pp megfelel, de ltalban vizsgljuk meg, hogy az argumentum megfelel-e. A Ksz gombra kattintva a C8 cellban megjelenik az eredmny. Ezt a cellt msoljuk jobbra, kiszmtva a tbbi tantrgytlagot is. 27. bra

Tblzatkezels

13

28. bra

29. bra Az I oszlopban az sszpontszmot a SZUM fggvny segtsgvel szmolhatjuk ki. Ez a leggyakrabban hasznlt fggvny, ezrt kln ikont kapott a Szoksos eszkztrban (30. bra) Az automatikusan megjelen argumentum most is megfelel, de vigyzzunk, mert a tanulk tlagpontjainak kiszmtsakor mr mdostanunk kell az argumentumot! (31. bra)

30. bra

31. bra

14

MS Excel

A legrosszabb osztlyzatot a minimum (MIN) fggvny segtsgvel tudhatjuk meg. A fggvny argumentuma az a cellatartomny lesz, ahov az sszes jegyet bertuk: C3:H7 (32. bra).

32. bra 6. feladat Ksztsk el a 33. brn lthat tblzatot! A flkvr-dlt stlus szmrtkeket fggvnyek segtsgvel szmtsuk ki! A tanulk tlagt kt-, a tantrgytlagokat egy tizedesjegynyi pontossggal szmtsuk. Figyeljk meg, hogy ha pl. Kiss Sndor angol jegyt 3-ra vltoztatjuk, a legrosszabb osztlyzat is mdosul. Mely rtkek vltoznak mg?

33. bra

Vegyes hivatkozsok
Az 5. feladatban lthattunk pldt az abszolt cellacmzsre. Relatv s abszolt hivatkozson kvl lteznek Vegyes hivatkozsok is. A vegyes hivatkozs tartalma abszolt oszlop s relatv sor, illetve abszolt sor s relatv oszlop. Ilyen hivatkozsra akkor van szksg, ha azt akarjuk, hogy a hivatkozs egyik sszetevje (az oszlop- vagy a sorazonost) lland maradjon, a msik viszont vltozzon msolskor. Plda a vegyes hivatkozsra =A$1 vagy =$A1. A hivatkozs bersakor az F4 funkcibillenty tbbszri letsvel a hivatkozs abszoltra, vegyesre, s negyedszeri letsre ismt relatvra vltozik. A vegyes hivatkozsok megrtsre s begyakorlsra oldjuk meg a kvetkez feladatot!

Tblzatkezels

15

7. feladat Ksztsnk szorztblt, ahol az rtkek vegyes cellahivatkozsok segtsgvel szmtdnak ki. Kpletet csak egy cellba kell berni, a tbbit msolssal tltsk fel. Szrjunk be az Excel munkafzetbe egy j munkalapot (Beszrs/Munkalap), az alaprtelmezett nv helyett adjunk neki "Szorztbla" nevet.

34. bra

35. bra

Az A1 cellba rjunk 1-et. Msoljuk ezt a cellt lefel: Lthatjuk, hogy az Excel ilyenkor ugyanazzal a szmmal, ebben az esetben az 1-el tlti ki az oszlopot (34. bra). A Ctrl billentyt lenyomva tartva viszont szmsort kapunk (35. bra). Ezzel a mdszerrel ksztsk el a szorztbla els oszlopt s sort: 36. bra.

36. bra Az egyetlen kpletet a B2 cellba fogjuk berni. A feladat els lpse nem nehz: 2*2=4, cellahivatkozsokkal ugyanez =B1*A2! Mieltt msolnnk ezt a kpletet lefel, figyeljk meg, hogy a B3 cellba msolskor a =B2*A3 kerlne, ami most hibs eredmnyt adna. Ebben a feladatban arra lenne szksg, hogy a B oszlopban ne vltozzon a sorazonost. Vagyis a B1-bl ne legyen B2. A sorazonost el rt $-jel ezt teszi! A kplet gy =B$1*A2 (37. bra).

37. bra

38. bra

A fentebb elmondottak utn mr knnyen megrthetjk, hogy a B2 cella msolshoz a 2. sorban mdostanunk kell ismt a kpletet: itt az A2 cellahivatkozsban az oszlopazonostnak nem szabad

16

MS Excel

vltoznia: $A2. A vgleges kplet teht: =B$1*$A2 (38. bra). gy akr az egsz sort msolhatjuk, kitltve ezzel a B2:J10 tartomnyt. A nyl az egr mozgst mutatja. 81 db cellba kerl gy a megfelel kplet.

39. bra

40. bra

A =B$1*$A2 kpletet a kvetkezkppen magyarzhatjuk: sszeszorozza a cella fltti s a tle balra lv cellkat, gy, hogy jobbra msolskor nem vltozik az A oszlopazonost. Lefel trtn msolsnl nem vltozik az 1 sorazonost.

Nyomtatsi belltsok
A tblzatok nyomtatsa eltt a Szoksos eszkztr nyomtatsi kp parancsa megmutatja, hogy miknt nz ki a dokumentum nyomtatskor. Az Oldalbellts (Fjl men) segtsgvel bellthatk a margk, a paprforrs, a paprmret, a tjols s az aktv fjl egyb, oldalbelltsokkal kapcsolatos jellemzi. A 41. brn az Oldalbellts els ablakt lthatjuk. Itt vlaszthatunk a fekv s az ll tjols kztt. A 42. bra a msodik ablakot mutatja. Itt mdosthatjuk a margk, az llb s lfej mrett, itt igazthatjuk az oldal kzepre adatainkat vzszintesen s fgglegesen is. Figyeljk meg, hogy a lenti brn ez a kt tulajdonsg be van kapcsolva.

41. bra

42. bra

Tblzatkezels

17

43. bra

44. bra

A harmadik ablak az lfej s llb (43. bra) Az lfejek olyan szvegek, amelyek minden lap tetejn kinyomtatdnak, az llbak a lapok aljn jelennek meg. Hasznlhatjuk a Microsoft Excel beptett lfejeit s llbait (pl. oldalszm, munkalapnv, stb.), vagy elkszthetjk sajt vltozatainkat is.

45. bra A 45. bra az egyni lfej ltrehozsnak ablakt mutatja. Egrrel a megfelel beviteli mezbe kattintva (bal, kzp vagy jobb), berhatunk egy szveget, vagy az ablak kzpen lthat gombokkal beszrhatunk klnbz adatokat, amelyek majd minden oldal tetejn kinyomtatdnak. Ezek a kvetkezk: -oldalszm; -hny oldal a munkafzet sszesen; -dtum; -

id. Az ikonnal formzhatjuk a kivlasztott lfej-elemet. Az oldalbellts 4. ablakt a 44. bra mutatja. Itt bellthatjuk, hogy a cellarcsokat, illetve a sor is kinyomtassa-e a program. s oszlopazonostkat Gyakran csak a tblzat egy rszt kell kinyomtatnunk. Ehhez berhatjuk a nyomtatsi terlet , vagy e sor vgben lv ikonra tartomnyt kattintva kijellhetjk azt. Nagyobb tblzatok kinyomtatsnl hasznos lehet, ha egy sor vagy oszlop tartalma minden oldalon megjelenik. Ezeket a sorokat vagy oszlopokat $1:$1 illetve $A:$A formtumban berhatjuk a 46. brn lthat helyekre. Termszetesen ki is jellhetjk a fentebb emltett mdon.

18 A nyomtatsi parancsot clszerbb a Fjl men Nyomtats paranccsal kiadni, mint a Szoksos eszkztron. A megjelen ablakban (47. bra) kivlaszthatjuk a nyomtatt (itt: HP LaserJet 4L), bellthatjuk a kinyomtatand oldalakat s a pldnyszmot is. A lenti brn csak az els oldal nyomtatsra adunk ki parancsot.

MS Excel

46. bra

47. bra

49. bra
(Tizedesjegyek szma: 2)

50. bra
(Ezres csoportosts)

48. bra

Tblzatkezels

19

Szmformtumok
Az I. fejezetben trgyaltuk a cella-formzs tbb lehetsgt. Ebben a fejezetben a leggyakrabban hasznlt szmformtumokat tekintjk t. A 48. brn lthatjuk, hogy az Excel kategrikba rendezi a szmformtumokat. Alapesetben a cellk ltalnos formtumak. Az A1 cellba bert 15891-et ekkor gy fogjuk ltni: . Belltva a 48. brn lthat Szm kategrit majd a Tizedesjegyek szmt (2) a program a 49. brn lthat mdon jelenti meg azt. Az Ezres csoportosts-t is bekapcsolva: 50. bra. A pnznem formtumot vlasztva, a bert szm utn az Excel automatikusan megjelenti az alaprtelmezett pnznemet (51. bra). Az 52. brn lthatjuk a szerkesztlcben a cella tartalmt is, ami 15891; formtuma Pnznem - ukrn, tizedesjegyek szma 2.

51. bra

52. bra

A cellaformtumok a cellatartalom trlse utn is megmaradnak! A pnznem formtumon kvl a szzalk formtummal is gyakran tallkozunk Excel tblzatokban. Ezt a kt formtumot az eszkztron is bekapcsolhatjuk: Az els ikon az alaprtelmezett pnznemet lltja be, a msodik szzalkformtumot. Vizsgljuk meg a szzalk szmformtumot az Excelben. Ehhez rjunk az A1 cellba 0,124-et (53. bra). Ha a szzalk ikonra kattintunk a program: 1. a szmot megszorozza 100-al; 2. az gy megjelen rtk utn a " % " jelet teszi; 3. a tizedesjegyek szmt 0-ra lltja (54. bra). Ezek utn az Excel a szerkesztlcben is szzalkrtket mutat, de ne feledjk, hogy a cella tartalma tovbbra is szm, ebben az esetben 0,124! Nagyobb pontossggal is megjelenthetjk a szzalkrtket a Cellk formzsa segtsgvel, vagy az eszkztr kapcsoljval (55. bra) Ha egy cellba szzalkrtket (pld. 25%) runk, az Excel bekapcsolja a szzalkformtumot, de tudnunk kell hogy e cella szmrtke 0,25!

53. bra

54. bra

55. bra

A szzalkformtum ilyen megvalstsa leegyszersti a szzalkok kiszmtst: ha a C1 cellba ki kell szmtanunk a A3 cellba rt rtk A1 szzalkt, akkor elegend, ha a C1 cellba a kvetkez kpletet rjuk =A3*A1. Az 56. brn lthatjuk, hogy 420-nak a 12,4%-a 52,08.

20

MS Excel

56. bra 8. feladat Az 5. feladat rlistjt bvtsk kt oszloppal: 10 db vsrlsa esetn 1,5%; 30 db vsrlsa esetn 2,8% kedvezmnyt kapunk. A szzalkrtkeket a C12 s C13 cellkba rjuk. A feladat elksztse eltt az rfolyamokat tartalmaz tartomnyt (G2:I3) 2 oszloppal jobbra kell helyeznnk. Ehhez jelljk ki a tartomnyt, az egr mutatjt vezessk e tartomny szlre. Ha megjelenik a ngyoldal nyl (57. bra), az egr bal gombjt lenyomva tartva helyezzk t a tartomnyt. Figyeljk meg, hogy a D2 cellban lv =C2/$H$2 kplet, automatikusan =C2/$J$2 -re vltozott. (thelyezskor a Ctrl billentyt lenyomva tartva a tartomny az eredeti helyen is megmarad!) Ahhoz, hogy kiszmtsuk a 1,5%-al cskkentett rat, ki kell szmtanunk az r 1,5%-t s ezt kivonni az eredeti rbl. =C2 az eredeti rbl kivonjuk C2*C12 az eredeti r C12-ben lv szzalkt

Mivel ezt a kpletet msolni fogjuk, a C12 cellra trtn hivatkozst abszoltt tesszk (58. bra).

57. bra Szmtsuk ki az 59. brn lthat tblzat adatait!

58. bra

59. bra A 2.8%-os kedvezmnyt nveljk 3,2%-re. Amennyiben jl dolgoztunk, a G oszlop rtkeinek cskkeni kell.

Tblzatkezels

21

9. feladat Hozzuk ltre a kvetkez tblzatot a megadott helyen. Az E oszlopban kplet segtsgvel szmtsuk ki, hogy a termkek hny %-t adtk el. A 9. sorban az sszegek kiszmtsnl hasznljuk a SZUM fggvnyt!

60. bra Az E4 cellban ki kell szmtanunk, hogy az 51 hny %-a 65-nek. Ehhez be kell rnunk az E4 cellba a =D4/C4 kpletet (61. bra) s a szzalkformtumt vlasztani (62. bra). Az E4 cella kpletnek msolsval kiszmtjuk a tbbi termk szzalkarnyt is.

61. bra

62. bra

A dtumformtum
A Microsoft Excel a dtumokat dtumrtknek nevezett sorszmknt trolja. Alaprtelmezs szerint 1900. janur 1. megfelelje az 1-es sorszm, mg pldul a 2005. december 1. dtumhoz 38687 tartozik, hiszen 38687 nappal van 1900. janur 1. utn. Ellenrizzk ezt le! rjuk a B1 cellba 1-et, a 38687 szmot a B2 s a B3 cellkba (63. bra) A B1, B2 cellkat szmformtumra lltsunk be Dtum kategrit, s a 64. brn lthat Tpust. A 65. brn lthatjuk a bellts eredmnyt!

63. bra

65. bra 64. bra

22

MS Excel

Az Excel az idt tizedes trtknt trolja, mivel ezt a nap rsznek tekinti. Mivel a dtumok s az idk rtkek, sszeadhatk, kivonhatk, illetve egyb szmtsokba is bevonhatk. A dtumot sorszmknt, mg az idt tizedes trtknt tekinthetjk meg, ha a dtumot vagy az idt tartalmaz cella formtumt ltalnos kategrijra lltjuk. 10. feladat A 66. brn lthat tblzat egy konferencia eladirl tartalmaz informcikat, a kvetkezk szerint: elad neve, orszga, rkezs dtuma, tvozs dtuma, napidj, honorrium. Szmtsuk ki minden elad honorriumt kplet segtsgvel. (A honorrium a napidj s a konferencin tlttt napok szmnak a szorzata.) A dtumrtkeket rjuk be 2001.11.02 -mdon, ilyenkor az Excel belltja a dtumformtumot s jobbra igaztja a berst, majd a dtum tpust lltsuk be kpen lthat mdon. Lthatjuk, hogy ha a kt dtumrtket kivonjuk egymsbl a dtumok kzt eltelt napok szmt kapjuk.

66. bra 11. feladat Szmtsuk ki Excel segtsgvel hny nap telt el szletsnk ta. Az A1 cellban a =MA() fggvny segtsgvel jelentsk meg az aktulis dtumot (67. bra). A B1 a szletsnk dtumt tartalmazza! Pl. 1982.05.16. Kivonva a kt cella tartalmt egymsbl megkapjuk a keresett szmot. Az eredmnyt a program dtumformtumban jelenti meg, ezt kapcsoljuk t ltalnos formtumra. Az eredmny 7933 nap (2004 februr 3.-n)

67. bra

Diagramok
A diagramokkal grafikus mdon brzolhatjuk adatainkat, ezzel szemlletesebb tve azokat. Legegyszerbben a diagramvarzsl segtsgvel kszthetnk diagramokat, elzleg kijellve azokat a cellkat, amelyek alapjn felpl a diagramunk. Tekintsk t a diagram elksztsnek lpseit: hozzunk ltre oszlopdiagramot a 68. brn lthat tblzat al, amely a 3. rszleg heti termelsi adatait mutatja.

Termszetesen ez attl fgg, hogy a Vezrlpult Terleti belltsok ablakban milyen dtumelvlaszt van belltva.

Tblzatkezels

23

68. bra Mieltt begpelnnk a tblzat adatait, nzzk meg az Eszkzk menpont Belltsok / Egyni listk ablakt. (69. bra). Lthatjuk, hogy az Excelben egyni listaknt szerepelnek a ht napjai s a hnapok nevei. A gyakorlatban ez azt jelenti, hogy a Htf szt berva, s azt jobbra msolva automatikusan megjelennek a ht napjai. Az "1. rszleg" szveget is tudja folytatni a program a kpen lthat mdon.

69. bra A diagram ksztsnek els lpse a megfelel cellatartomnyok kijellse legyen. Ennl a feladatnl jelljk ki az A1:F1 cellatartomnyt, majd a Ctrl billentyt lenyomva tartva az A4:F4 tartomnyt is (70. bra). A Microsoft Excelben ezzel a mdszerrel tudunk nem sszefgg cellatartomnyokat kijellni.

70. bra

24

MS Excel

A cellatartomnyok kijellse utn indtsuk el a diagramvarzslt: . A diagramvarzsl els ablakban Diagramtpusok s azon bell Altpusok kzl vlaszthatunk (71.bra). A Minta megtekintshez tartsa lenyomva gombra kattintva a leend diagramunk az Altpusok helyn jelenik meg (72. bra).

71. bra

72. bra

A diagram varzsl msodik ablaka (73. bra) mr mutatja a diagram mintjt s a cellatartomnyt abszolt hivatkozsknt, amelyik alapjn kszl a diagram. Ennl a feladatnl =Munka1!$A$1:$F$1;Munka1!$A$4:$F$4. Lthatjuk, hogy a cmben a munkalap neve is szerepel utna egy felkiltjellel. A Microsoft Excelben gy kell hivatkozni cellkra munkalapok kztt.

73. bra

74. bra

Tblzatkezels

25

Az Adatsor-ra kattintva lthatjuk, hogy ennl a diagramnl egy adatsor van (74. bra), melynek neve az A4 cellban szerepel, az rtkek a B4:F4 cellbl kerlnek ki, az X tengely feliratai pedig a B1:F1-bl. Ezek a cellacmek most a kijells alapjn automatikusan kerltek a megfelel helyekre, de vannak feladatok, ahol egyedl kell belltani vagy pontostani ket. Leginkbb akkor van erre szksg, ha az X tengelyen szm- vagy dtumrtkeket kell feltntetnnk. A diagram varzsl harmadik ablaka hat rszbl* ll. Az els a Cmek (75. bra), ahol lthatjuk, hogy Diagramcmknt megjelent a "3. rszleg" szveg. A Kategriatengely (X): legyen most "Napok"; az rtktengely "db". A Jelmagyarzat ablakban kapcsoljuk ki a jelmagyarzatot: . A Feliratok ablakban az rtk bekapcsolsval az oszlopok felett a pontos rtkek is megjelennek. (76. bra).

75. bra

76. bra
*

Flre kattintssal aktivizlhat prbeszdablakbl

26

MS Excel

A diagramvarzsl 4. ablakban vlaszthatunk, hogy a tblzatunk munkalapjn (Objektumknt itt:), vagy j munkalapon jjjn ltre a diagram. (77. bra)

77. bra

78. bra A diagramot (78. bra) utlag is formzhatjuk, ha dupln kattintunk a mdostand diagramelemre. 12. feladat Formzzuk meg a diagramot a 79. brn lthat mdon!

79. bra 13. feladat Mdostsuk a diagramunkat, hogy a 4. rszleg termelsi adatait is mutassa!

Tblzatkezels

27

Kattintsunk jobb egrgombbal a kijellt diagramra. A megjelen helyi menbl vlasszuk a Forrsadat... menpontot. Itt a Hozzads-ra kattintva megjelenik egy j adatsor: Adatsor2. A Nv mezbe kattintva, majd a munkalapon kivlasztva az A5 cellt, megjelenik itt a =Munka1!$A$5 bejegyzs. Az rtkek: mezbe kattintva kijelljk a B5:F5 tartomnyt: =Munka1!$B$5:$F$5 (80. bra). Amennyiben a kijellseket jl vgeztk el, diagramunk mr az j adatsor oszlopait is tartalmazza. Az "Ok"-ra kattintva megjelenik a munkalapunkon a diagram. Kt tulajdonsgot mdostanunk kell: a diagram nevt, s be kell kapcsolni a jelmagyarzatot. (81. bra) Ezt a helyi men, Diagram belltsai... segtsgvel tehetjk meg.

80. bra

81. bra

Rendezs
A szoksos eszkztr tartalmaz kt ikont , amelyekkel rendezhetjk adatainkat, de ezeket csak akkor hasznljuk, ha egy oszlop tartalmt akarjuk rendezni. Tblzatos adatok rendezshez jelljk ki adatainkat s vlasszuk az Adatok menpont Sorba rendezs parancst. 14. feladat Az 5. feladat tblzatban rendezzk az alkatrszeket megnevezsk szerint nvekv rendbe, majd ruk szerint cskkenbe. Kijelljk az alkatrszek neveit s azok rait is, teht a B2:C7 tartomnyt (82. bra). Az Adatok menpont Sorba rendezs ablakban belltjuk, hogy a listnkban Nincs rovatfej. Ez azt jelenti, hogy csak azokat az adatokat jelltk ki, amelyeket rendezni kell. Kivlasszuk a B oszlopot s az Emelked kapcsolt (83. bra). A 84. brn lthatjuk a rendezs eredmnyt.

28

MS Excel

82. bra 83. bra

84. bra Az "r, Hr" szerint rendezve, gyakorlsknt, jelljk ki az 1 sorban lv cellkat is, teht a B1:C7 tartomnyt. Ebben esetben a Van rovatfej kapcsolt kell hogy vlasszuk (85. bra), s a rendezs oszlopt a rovatfejben szerepl nv szerint, teht az "r, hr"-t. A rendezs irnyt Cskkenre lltva az eredmnyt a 86. bra mutatja.

86. bra 85. bra

Tblzatkezels

29

Fggvnyek 2. (DARAB, DARAB2, HA)


A Fggvnyek 1 pontban ttekintettnk nhny egyszerbb fggvnyt. Ezeknek a fggvnyeknek a hasznlata a Microsoft Office XP verzijban igen egyszer: az sszeg (AutoSzum) jeltl jobbra lv fekete hromszgre kattintva egyszeren kivlasztatjuk ket. (87. bra). Itt szerepel a Darabszm fggvny is: megszmolja, hogy argumentumlistjban hny olyan cella van, amely szmot vagy szmokat tartalmaz. A 88. brn lthatunk pldt alkalmazsra. A G9 cellban lv =DARAB(G1:G8) fggvny a 6 eredmnyt adja, hiszen a G1:G8 tartomny 8 celljbl egy res, egy pedig szveget tartalmaz. A DARAB2 fggvny az argumentumlistban szerepl nem res cellkat s rtkeket szmllja ssze. A 89. brn lthatjuk, hogy ugyanazzal az argumentumlistval eredmnyl 7 et ad, hiszen a szveget tartalmaz cellkat is figyelembe veszi.

87. bra 88. bra

89. bra A HA fggvnyt gyakran hasznljuk feladatokban, ezzel a fggvnnyel feltteles vizsglatok hajthatk vgre rtkeken s kpleteken. Ms rtket ad vissza, ha a megadott felttel kirtkelsnek eredmnye IGAZ, s msat, ha HAMIS. Prbljuk ki ezt a fggvnyt egy egyszer feladat segtsgvel. A C1 cellban jelenjen meg a "Felvtelt nyert" felirat, ha az A1 cella tartalma nagyobb mint 75, ellenkez esetben jelenjen meg az "Elutastva" felirat. A HA fggvnynek 3 argumentuma van. Az els a Logikai_vizsglat. Ide rjuk a felttelt, ami ennl a feladatnl A1>75. A kvetkez argumentum az rtk_ha_igaz. Az ide bert szveg (vagy ms) akkor jelenik meg a cellban, ha a felttel IGAZ. A harmadik argumentum rtk_ha_hamis. (90. bra)

30

MS Excel

90. bra A 91. s 92. brkon lthatjuk, hogy az A1 rtktl fggen vltozik a C1 tartalma, a fenti felttelnek megfelelen.

91. bra

92. bra Az Excelben a kvetkez sszehasonlt opertorokat hasznlhatjuk. = > < >= <= <> egyenlsgjel nagyobb, mint jel kisebb, mint jel nagyobb vagy egyenl jel kisebb vagy egyenl jel nem egyenl jel

15. feladat Egy szakzletben, ha 4000 hrivenynl nagyobb rtkben vsrolunk, 3% kedvezmnyt kapunk. Ksztsnk tblzatot, ahol a vsrls fggvnyben a HA fggvny segtsgvel megjelenik az rengedmny szzalkrtke (0 vagy 3%)! Szmtsuk ki a kedvezmnyes rat is!

Tblzatkezels

31

93. bra A 93. brn lthatjuk, hogy az E11 cella szzalk formtum, s az E10 cella tartalmtl fggen vagy 0,03 vagy 0 rtket vesz fel. Ezzel a szzalkrtkkel cskkentett rtk jelenik meg a tblzat utols sorban. A kpletet egyedl rjuk be! Figyeljk meg, hogy mennyivel kell kevesebbet fizetni, ha nem vesznk (D6=0) hangkrtyt! 16. feladat A 6. feladat tblzatt a nevek eltt bvtsk egy oszloppal, ahol a HA fggvny segtsgvel jelenjen meg egy flkvr formzs " J " bet, ha a tanul tlaga nagyobb mint az osztlytlag!

94. bra Szrjuk be az oszlopot. A tanulk tlagai most a K3, K4, ..., K7 cellkban vannak, az osztlytlag a D12-ben. A B3 cellban a HA fggvny segtsgvel most azt kell megllaptani, hogy a Kovcs Pter tlaga (K3) nagyobb-e, mint az osztlytlag (D12) vagy sem. A K3>D12 kifejezsben a D12 cella termszetesen abszolt cellacmzst kap, hogy msolhassuk a kpletet: K3>$D$12 (94.,95. brk). Ha az rtk_ha_hamis argumentum beviteli sort nem tltjk ki, Hamis logikai rtk esetn a fggvnyt tartalmaz cellkban a "HAMIS" szveg jelenne meg. Ahhoz hogy semmi ne jelenjen meg ezekben a cellkban, kt " (idz)-jelet kell bernunk. Javtsuk ki Kovcs Pter Biolgia osztlyzatt 12-re. Mi vltozott?

32

MS Excel

95. bra 17. feladat A 96. brn lthat tblzat egy teszt eredmnyeit tartalmazza. Kplet segtsgvel jelentsnk meg a D oszlopban egy felkiltjelet, ha a nvhez tartoz pontszm az tlagpontnl nagyobb! Ellenkez esetben olyan szm jelenjen meg, amely az tlag elrshez szksges. Az tlagot kln cellban ne szmtsuk ki, s a megolds sorn alkalmazzunk msolst!

96. bra Ebben a feladatban a Logikai vizsglat argumentumban az TLAG fggvnyt kell alkalmaznunk. Ha egy fggvny a fggvny argumentuma, azt begyazott fggvnynek hvjuk. A program elszr a begyazott fggvnyt szmtja ki, az eredmnyt tadja argumentumknt az els fggvnynek. Termszetesen a begyazott fggvnynek ugyanolyan tpus rtket kell adnia, amilyet az argumentum hasznl. A begyazott fggvnyt berhatjuk argumentumknt, amennyiben pontosan ismerjk a szintaxist. Az ilyenkor elfordul hibkat elkerlhetjk, ha a szerkesztlc Nv mezje utni nylra kattintunk (97. bra). Itt vlaszthatunk a fggvnyek kzl. A Tovbbi fggvnyek-et vlasztva a fggvnyvarzsl

Tblzatkezels

33

jl ismert ablaka jelenik meg. A begyazni kvnt fggvnyt kivlasztva visszatrnk az eredeti fggvnyhez, adott esetben a HA fggvnyhez. A begyazott fggvny (ebben az esetben az TLAG) bersa utn ne a fggvnyvarzsl Ksz gombjt vlasszuk, hanem a szerkesztlcen a kiindulsi fggvnyre kattintsunk, hogy visszatrjnk annak argumentumaihoz.

97. bra Bonyolultabb fggvnyek vizsglatnl hasznlhatjuk a Kpletellenrz parancsot. Ehhez jelljk ki a kirtkelni kvnt cellt. Egyszerre csak egy cellt lehet kirtkelni. Vlasszuk az Eszkzk men Kpletvizsglat, majd a Kpletellenrz parancst. Az alhzott hivatkozs rtknek vizsglathoz kattintsunk a Kirtkels gombra. A kirtkels eredmnye dlten ltszik. (98. bra)

98. bra

Szrs
Szrssel knnyen s gyorsan kereshetnk r listban lv adatcsoportokra, s dolgozhatunk azokkal. A szrt listban csak az oszlophoz megadott feltteleknek megfelel sorok jelennek meg. Az AutoSzr parancsot egyszer felttelekhez, kijells alapjn trtn szrsnl hasznlhatjuk. Az AutoSzr parancs hatsra a szrt lista oszlopfeliratainak jobb oldaln szrnyilak jelennek meg.

34

MS Excel

18. feladat Az elz feladat tblzatbl szrjk ki azokat, akik 145 pontot rtek el (99. bra); akik 130 pontnl tbbet (Egyni... s 100. bra); akik 130 pontnl tbbet rtek el s a vezetknevk "B"-vel kezddik (101. bra).

99. bra

100. bra

101. bra

Fggvnyek 3. (DARABTELI, SZUMHA)


A DARABTELI fggvny egy tartomnyban sszeszmolja azokat a cellkat, amelyek eleget tesznek a megadott felttelnek. Keressk ki a SG-bl a fggvny lerst: Szintaxis DARABTELI(tartomny;kritrium) Tartomny: Az a tartomny, amelyben a cellkat szeretnnk megszmllni. Kritrium: Az sszeszmoland cellkat meghatroz, szmknt, kifejezsknt vagy szvegknt megadott felttel. Pldul a felttel megadhat a kvetkez formban: 32, "32", ">32", "alma".

Tblzatkezels 19. feladat

35

A 17. feladat tblzatban a DARABTELI fggvny segtsgvel szmtsuk ki hnyan rtek el kevesebb, mint 130 pontot.

102. bra

103. bra

A 102. brn lthatjuk, hogy 6-an rtek el kevesebb pontszmot, mint 130. A fggvny sgjban olvashatjuk, hogy a kritriumba nem rhatunk sem fggvnyt, sem cellahivatkozst. 20. feladat A 17. feladat tblzatban szmtsuk ki, hnyan rtek el az tlagnl nagyobb pontszmot! Az TLAG fggvnyt nem rhatjuk a DARABTELI fggvny argumentumba, teht ennl a feladatnl nem hasznlhatjuk azt. A feladat megoldshoz egy segdoszlopot fogunk hasznlni: a HA fggvny segtsgvel 1-et jelentnk meg, ha az tlagosnl nagyobb a pontszm, s 0-t, ha kevesebb. Ennek az oszlopnak az sszege egyenl lesz a keresett szmmal (103. bra). Rejtsk el a D oszlopot. (Jelljk ki a D oszlopot FORMTUM / OSZLOPOK / ELREJTS) A SZUMHA fggvny megadott feltteleknek eleget tev cellkban tallhat rtkeket adja ssze. A kvetkez feladattal vizsgljuk meg ezt a fggvnyt. 21. feladat Szmtsuk ki az elssk sszpontszmt a 104. brn lthat tblzat alapjn! A 105. brn lthatjuk, hogy a SZUMHA fggvnynek 3 argumentuma van. Esetnkben a Tartomny els oszlopa tartalmazza a kritriumokat, a msodik az rtkeket. Lthatjuk, hogy a kritriumban a ?- helyettest karaktert hasznlunk (? - egyetlen tetszleges karakter, * - tetszleges szm tetszleges karakter). Az sszeg tartomny C2:C10.

36

MS Excel

104. bra

105. bra Vannak esetek, amikor a Tartomny s az sszeg_tartomny ugyanaz - ha egy szmoszlopbl, pldul, ssze akarjuk adni megadott felttelnek megfelel szmokat. Vizsgljunk meg egy nehezebb feladatot a SZUMHA fggvny hasznlatra: 22. feladat A 106. brn lthat tblzat egy dolgozat eredmnyeit mutatja. A dolgozat 5 feladatbl ll, s mindegyikre 5 pont adhat. Szmoljuk ki az osztlytlagokat, a fik s a lnyok tlagt minden feladatra s az sszpontszmra is! Ahhoz, hogy kiszmoljuk a fik tlagt az 1. feladat pontszmai alapjn, ssze kell adni a fik pontszmait a D oszlopban (azokat a szmokat a D-ben, amelyek sorban a B oszlopban F bet van) s elosztani a fiuk szmval (az F betk darabszma a B oszlopban). Az els rtk kiszmtshoz a SZUMHA, a msodikhoz a DARABTELI fggvnyt fogjuk hasznlni.

Tblzatkezels

37

106. bra Figyeljk meg a 106. brn, hogy a D12 cellban a SZUMHA fggvny els argumentuma $C$2:D10. A cellt jobbra msolva ez az argumentum $C$2:E10 - re fog mdosulni, majd $C$2:F10-re s gy tovbb.

Fggvnyek 4. (FKERES, VKERES, SZORZATSSZEG)


Gyakran elfordul, hogy a tblzatunk adatai kzl meg kell keresnnk valamilyen felttelnek megfelelt. Ilyenkor, tbbek kztt, hasznlhatjuk az FKERES s a VKERES fggvnyeket. Elszr tekintsk t az FKERES fggvnyt. Az EXCEL sgja szerint ez a fggvny: "egy tmb bal szls oszlopban keres egy megadott rtket, s az gy kapott sorbl veszi az oszlop_szm argumentummal kijellt cellt, s ennek tartalmt adja eredmnyl." Ahhoz, hogy megrtsk ezt a mondatot s begyakoroljuk a fggvny hasznlatt, vizsgljuk meg a kvetkez feladatot. 23. feladat A 107. brn lthat tblzat a B2:C12 tartomnyban janur els napjaiban mrt legalacsonyabb hmrskletet mutatja. Az F2 cellban fggvny segtsgvel jelentsk meg azt a dtumot, amikor a legalacsonyabb hmrskletet mrtk!

107. bra

38

MS Excel

Els lpsknt a B13 cellban a MIN fggvnnyel keressk meg a legkisebb rtket. Ez az rtk most -9. A vastag vonallal szeglyezett tblzat els oszlopban meg kell keresnnk a -9-et, s az gy kapott sor s a 2. oszlop keresztezdsben lv dtumot kell bernunk az F2-be. Az FKERES fggvny pontosan ezt teszi! Kattintsunk az F2 cellra s a fggvnyvarzsl segtsgvel vlasszuk az FKERES-t (108. bra). 1. Az els argumentum a "Keressi_rtk". Mivel a B13-as cellban mr megtalltuk ezt, ide e cella cmt rjuk. Ltjuk a fggvnyvarzslban, hogy a keressi rtk szm, hivatkozs vagy szveg is lehet. 2. Msodik argumentum a "Tbla", amelynek els oszlopban keresnk, msodik (vagy brmelyik) oszlopbl kapjuk az eredmnyt. Ebben az esetben: B2:C12. 3. A harmadik argumentum az "Oszlop_szm". A tbla melyik oszlopbl vegye a fggvny az eredmnyt. Most: 2. 4. Az utols argumentum a "Tartomnyban_keres". Az FKERES fggvny tud kzelt rtket is szmtani. Ha ez rtk HAMIS, akkor az FKERES pontos egyezst keres, s ha ilyen nincs, akkor a #HINYZIK hibartket adja eredmnyl. Termszetesen ebben az esetben lesz ilyen rtk, de ha azt keresnnk, hogy mikor volt pl. -10 C, akkor a "#HINYZIK" hibartket kapnnk.

108. bra Ne lepdjnk meg, ha az eredmny els ltsra nem tnik jnak: 37994 (109. bra), hiszen mr tudjuk, hogy az Excel a dtumot is szmknt trolja. Vlasszunk ezen a celln dtumformtumot (110. bra)!

109. bra

Tblzatkezels

39

110. bra Mi trtnik, ha kt napon is -9 C, volt a legalacsonyabb hmrsklet? (Prbljuk ki!) Az FKERES fggvny ilyenkor az els dtumot adja eredmnyl. Ksztsnk grafikont a hmrskletadatok alapjn, s formzzuk a 111. brn lthat mdon! Mivel az adatok az els oszlopban vannak, az X tengely feliratai a msodikban, a diagramvarzsl indtsa eltt csak az rtkeket jelljk ki. Az x-tengely feliratait a varzsl msodik ablakban a Forrsadatoknl vegyk fel: =Munka1!$C$2:$C$12.

111. bra A kvetkez feladatban megvizsgljuk, hogyan mkdik az FKERES fggvny, ha nem pontos, hanem kzelt rtket ad eredmnyl. Ezt csak akkor hasznlhatjuk, ha a tbla els oszlopban lv rtkek nvekv sorrendben helyezkednek el. 24. feladat Osztlyozzuk a 22. feladatban lthat pontszmokat a kvetkez szably szerint: 11-ig 1; 12-tl 15-ig 2; 16-tl 18-ig 3; 19-tl 23-ig 4; 24-tl 5! A tblzattl jobbra a N4:P8 tartomnyban hozzuk ltre a kvetkez tblzatot (112. bra). Pldul, ha valaki 15 pontot r el, akkor r e tblzat msodik sora vonatkozik: a 12 pontnl tbbet rt el, a 16-ot viszont nem. Teht a jegy: 2, azaz Elgsges. Ez a tblzat lesz az FKERES Tbla argumentuma. Mivel minden tanulra ez a tbla vonatkozik: $N$4:$P$8. E tbla els oszlopban fogja a fggvny keresni a tanul pontszmt. Ha a fentiek szerint megtallta hogy melyik sor felel az adott pontszmnak elszr a 2., aztn a 3. oszlopbl veszi az rtket.

112. bra

40

MS Excel

113. bra A J2 cellban lthatjuk, hogy Dzsa Ferenc pontszmt (I2) az FKERES fggvny az $N$4:$P$8 tblzat els (N) oszlopban keresi, s a msodik (O) oszlopbl veszi az rtket. A Tartomnyban_keres argumentumot nem kell bernunk, hiszen az alaprtelmezett rtke az IGAZ, s most kzelt rtkre van szksg. A J2 cella kplett msoljuk a J3:J13 tartomny celliba. A K oszlopot ugyangy szmoljuk ki, csak az FKERES fggvny Tbla argumentuma 3. A legtbb pontot elrt tanul, vagy tanulk sorban, az L oszlopban az "Igen" szt jelentjk meg az =HA(I2=MAX($I$2:$I$10);"Igen";"") fggvnnyel. Ezeket az "Igen"-eket sszeszmoljuk a M1 cellban: =DARABTELI(L2:L10;"Igen"), ezzel megkapjuk hny egyformn legtbb pontot kapott tanul van a csoportban. Az FKERES nvben az F a fggleges irnyt jelli, a VKERES fggvny egy tblzat els sorban keres rtkeket (V - vzszintesen). A kvetkez feladatban alkalmazni fogjuk mind a VKERES, mind az FKERES fggvnyt. 25. feladat A 114. brn lthat tblzat egy virgzlet heti forgalmt mutatja. Az I oszlopban szmtsuk ki a hten eladott virgok darabszmt, a C8:H8 tartomnyban a napi eladsokat (db) s a C9:H9 tartomnyban a napi bevtelt forintban. Feltteles formzssal lltsuk be a 30-nl nagyobb rtkeket flkvrre s kk sznre! Az FKERES s a VKERES fggvnyek segtsgvel llaptsuk meg, melyik virgbl adtak el legtbbet s melyik nap volt a legnagyobb bevtel! Ksztsnk halmozott oszlopdiagramot a napi eladott mennyisgekbl (jelmagyarzattal)!

114. bra

Tblzatkezels

41

Az sszegek kiszmtsa nem okozhat problmt, csak arra gyeljnk, hogy a virgok rt ne adjuk a napi darabszmokhoz. A napi bevtelt kiszmthatjuk a 3. feladatban ismertetett mdon is, de van egy fggvny, ami ezt a megknnytheti. Ez a fggvny a SZORZATSSZEG. Ez a fggvny a tmbk (meghatrozott cellatartomnyok) megfelel elemeit sszeszorozza s azokat sszeadja. A tmbknek azonos mreteknek kell lenni. Esetnkben a =B3*C3+B4*C4+B5*C5+B6*C6+B7*C7 kplet helyett egyszerbb a =SZORZATSSZEG(B3:B7;C3:C7) fggvnyt hasznlni. Ahhoz, hogy ezt jobbra msolva helyes eredmnyeket kapjunk: =SZORZATSSZEG($B$3:$B$7;C3:C7). A feltteles formzs igen ltvnyos s knnyen hasznlhat tulajdonsga az Excelnek. Jelljk ki a heti eladsokat s vlasszuk a Formtum Feltteles formzs parancsot, majd lltsuk be a feladatban krt paramtereket (115. bra)

115. bra Lthatjuk, hogy a szmok rtkktl fggen (ha >30) automatikusan flkvr formzst s kk sznt kaptak. Ha ebben a tartomnyban egy cellartket 30-nl nagyobbra mdostunk az szintn megkapja ezeket a formtumokat. Ahhoz, hogy megtalljuk melyik virgbl adtak el a legtbbet az FKERES fggvnyt fogjuk hasznlni. Tulajdonkppen az I oszlopbl ki kell keresnnk a legnagyobb szmot tartalmaz cellt, s ennek a cellnak a sorszmnak megfelel rtket kikeresni az A oszlopbl. Erre az FKERES fggvny nem kpes, mivel csak egy cellatartomny els oszlopban tud keresni. Hogy megoldjuk ezt a problmt rjuk a J3 cellba a =A3 kifejezst s msoljuk lefel 4 soron t (116. bra).

116. bra

117. bra

42

MS Excel

Kaptunk egy msolatot az A3:A7 tartomnyrl, a msolsnl viszont ez jobb mdszer, hiszen gy a J3:J7 tartomny a virgnevek esetleges megvltoztatskor is helyes rtkeket fog tartalmazni. Az ilyen sorokat vagy oszlopokat gyakran segdsoroknak vagy segdoszlopnak nevezzk a tblzatban. A 116. brn lthat I3:J7 tartomny lesz a Tbla argumentuma. A fggvnyargumentumokat a 117. brn lthatjuk. A legtbb bevtelt hoz nap megllaptsra a VKERES fggvnyt hasznljuk. Segdoszlop helyett itt segdsort alkalmazunk az 11. sorban (118. bra). A VKERES Tbla argumentuma a C9:H11 lesz. Utols lpsknt rejtsk el a 11. sort s a J oszlopot (Formtum / Sor / Elrejts s Formtum / Oszlop / Elrejts).

118. bra Az elkszlt halmozott oszlopdiagramot a 119. bra mutatja. A diagramrl nemcsak azt ltjuk, hogy szombaton adtk el a legtbb virgot, hanem azt is, hogy ezen a napon a rzsa volt a legkelendbb!

119. bra

Tblzatkezels

43

Fggvnyek 5. (HOL.VAN, INDEX)


Az elz, 25. feladatot megoldhatjuk segd sor illetve oszlop alkalmazsa nlkl is ms fggvnyek alkalmazsval. Rviden ismerkedjnk meg ezekel a fggvnyekkel. A HOL.VAN fggvny egy olyan elem tmbben elfoglalt relatv pozcijt adja vissza, amely megadott rtkkel megadott mdon egyezik. Abban klnbzik a tbbi keres fggvnytl, hogy a megtallt elem helyt adja meg, s nem magt az elemet. Ennek a fggvnynek hrom argumentuma van: Keressi_rtk, Tbla, s Egyezs_tpus. Pldul a HOL.VAN fggvnnyel ki lehet szmtani, hogy egy cellasor hnyadik eleme a legnagyobb: =HOL.VAN(MAX(C9:H9);C9:H9;0). Itt az els argumentum a MAX(C9:H9) a legnagyobb szm amit keresnk; a msodik, hogy hol keressk; a harmadik, az Egyezs_tpusa most 0 pontos egyezsre van szksg. Az utols argumentum lehet mg 1 s -1 is, de akkor a tblnak rendezettnek kell lennie. A mi esetnkben az eredmny 6 lesz, teht a 6. cella tartalmazza a legnagyobb rtket. Az INDEX fggvnynek tbb argumentumlistja is van, vlasszuk most az elst: 120. bra. A fggvny sgja szerint rtket vagy hivatkozst szolgltat egy tartomny bizonyos sornak s oszlopnak metszspontjban lv cellrl. A fggvny megrtshez nzzk meg a 121. brt: az INDEX fggvny az f rtket adta, mert az A3:C5 tartomny 2. sor s 3. oszlop metszspontjn, a C4 cella tartalma f. Amennyiben a tartomnyunk egyetlen sor, csak az Oszlop_szm argumentumot kell megadni.

120. bra

121. bra

26. feladat A 25. feladatot mdostsuk, hogy a C14 cellban jelenjen meg a legtbb bevtelt hoz nap a HOL.VAN fggvnyt az INDEX begyazott fggvnyeknt alkalmazva!

122. bra

44

MS Excel

A 122. brn lthatjuk, hogy a MAX fggvny a legnagyobb rtket tallja meg a C9:H9 tartomnybl, a HOL.VAN ennek az rtknek oszlopszmt llaptja meg, az INDEX pedig ez alapjn a napok kzl kivlasztja a megfelelt. Mivel ebben az esetben nincs szksg segdsorra, mint a VKERES fggvny hasznlata esetn, ez a mdszer egyszerbbnek tnhet, de gy a begyazott fggvny is begyazott fggvnyt tartalmaz. Ez a fggvnyek berst s megrtst is megneheztheti.

Clrtk keress
A clrtk keress bonyolultabb szmtsi feladatok kzelt megoldst teszi lehetv. A clrtk keresse sorn a Microsoft Excel egy adott cella rtkt addig mdostja, amg az azon alapul kplet eredmnye el nem ri a kvnt rtket. 27. feladat Keressk meg az Excel clrtkkeress funkcijval a 3x4-18x3+7x2+9x-24 = 0 egyenlet egyik gykt! Az A1 es cellba rjuk be a kvetkez kifejezst: =3*B1^4-18*B1^3+7*B1^2+9*B1-24! (123. bra) Lthatjuk, hogy a B1 cella mg res, gy az A1-ben megjelen rtk: -24. (Az brn lthat objektum egyenletszerkeszvel lett ltrehozva: Beszrs / Objektum / Microsoft Equation 3.0) Az Excel kpes arra, hogy valamilyen rendszer szerint rtkeket ad a B1 cellnak, s minden esetben kiszmtja az A1-et. A prblkozst addig folytatja mg a kplet az elrt pontossggal el nem ri a nullt. Vlasszuk az Eszkzk menpont Clrtkkeress paranccst! Clcellaknt vlasszuk az A1 cellt, clrtknek rjuk be a 0-t, a mdosul cella a B1 lesz. (124. bra)

123. bra

124. bra

Az OK gomb lenyomsa utn a program vlaszt ad egy dialgusablakban. (125. bra) Ezen lthatjuk, hogy a B1 cellban megjelent rtk megkzeltleg 0-t eredmnyez az A1-ben. Teht a 5,527 gyke az egyenletnek. A szmts pontossgt az Eszkzk/Belltsok menpontben a Szmols fln nvelhetjk.

125. bra

Tblzatkezels

45

Adatok rvnyestse s grgetsv alkalmazsa


Az Excelben kszthetnk olyan legrdl listt, mely a munkalapon elfordul tbbi cella rtkt knlja fel vlasztsi lehetsgknt. Prbljuk ezt ki a gyakorlatban! Ehhez kattintsunk a G1 cellra, majd rjuk be a legrdl lista leend rtkeit egyms al a K1:K3 tartomnyba. Az rtkek legyenek 1, 2 s 3! Vlasszuk az Adatok men rvnyests parancst, majd a Belltsok lapot. A Megengedve mezben kattintsunk a Lista gombra. A Forrs mezre kattintva jelljk ki az emltett tartomnyt. (126. bra). Az OK gombbal rvnyestjk a belltsokat s ezutn ha G1 cellra kattintunk megjelenik egy legrdl lista. (127. bra) A listbl rtkeket vlasztva a G1 cella ezeket az rtkeket veszi fel.

127. bra

126. bra Az Excelben a grgetsv olyan vezrlelem, amellyel egy cella rtkt a csuszka elmozdtsval mdosthatjuk. Ltrehozshoz kapcsoljuk be a Vezrlk eszkztrat. Vlasszuk a grgetsvot (128. bra) s a megjelen kereszttel rajzoljunk egy tglalapot. Ltrejtt a grgetsv, de be kell lltanunk, hogy melyik cella rtkt mdostsa s milyen hatrok kztt. Ehhez a jobb egrgomb megnyomsra megjelen gyorsmenbl vlasszuk a Tulajdonsgok menpontot. A megjelen angol nyelv Properties ablakban keressk ki a LinkedCell sort (130. bra).

130. bra 129. bra 128. bra

131. bra

46

MS Excel

rjuk ide a D1 cellacmet, a Max sorba pedig rjunk 10-et. Zrjuk be a Properties ablakot s lpjnk ki a tervezsbl a Vezrlk eszkztr els kapcsoljra kattintva (131. bra). Ellenrizzk, hogy jl mkdik-e a ltrehozott vezrlelem: a grgetnyilakra kattintva vagy a csuszkt hzva a D1 cella 0 s 10 kztti rtkeket vesz fel. 28. feladat brzoljuk diagramon az y=(a+x)n fggvny grafikonjt az x -10, -9, , 10 rtkeinl. Az a rtke grgetsv segtsgvel mdosthat legyen 0 s 10 kztt, az n rtke pedig lista segtsgvel vlaszthat 1, 2 s 3 kzl! Azon a munkalapon, ahol az adatok rvnyestst s a grgetsv alkalmazst gyakoroltuk az A2:A22 tartomnyba hozzuk ltre az x rtkeit, a B oszlop megfelel celliba a 132. brn lthat mdon kplet segtsgvel szmtsuk ki a fggvny rtkeit. Az els sor celliba rjuk a kpen lthat rtkeket s lltsunk be szeglyeket. A diagram elksztshez jelljk ki a A2:B22 tartomnyt, s a diagramtpusknt Pont(XY) vlasszunk. A grgetsv thelyezshez a Vezrlk eszkztron tervez mdra kell hogy vltsunk. A 132. bra az y= x2 fggvny grafikonjt mutatja. Figyeljk meg hogyan vltozik a fggvny, ha az a s a n rtkeit mdostjuk!

132. bra

Tblzatkezels

47

ZRSZ
Az OpenOffice
A Microsoft Excel program, illetve az Office programcsomag kivl termk, de sajnos igen drga! A Microsoft Office XP programcsomag ra tbb mint 1000 hriveny, illeglis hasznlata pedig bntetjogi kvetkezmnyekkel jrhat. Ha nincs Excelnk, de szeretnnk megismerkedni a tblzatkezelssel, teleptsk fel az OpenOffice programot. E jegyzet rsakor tbb szmtstecnikai folyirat CD mellkletn megtallhat a program legjabb, 1.1.1-es, magyar nyelv verzija. Termszetesen az Internetrl is letlthetjk a teleptjt, a kvetkez cmrl: http://openoffice.hu/letoltes.php. (kb. 65 Megabjt) Felteleptve teljeskr irodai programcsomagot kapunk szvegszerkesztvel, tblzatkezelvel, rajzprogrammal, HTML-szerkesztvel s prezentci-ksztvel. E programok kpesek olvasni s rni a Microsoft Office fjlformtumait. A tblzatkezel hasznlatakor azonnal szreveszzk, hogy az eddig tanultak szinte teljesen rvnyesek erre a programra is. A fggvnyek neveit viszont nem fordtottk le angolrl magyarra, m a fggvnytndr (a fggvnyvarzslnak felel meg) sg-szvegei magyar nyelvek. A 133. bra a 26. feladatot mutatja OpenOffice-al megnyitva.

133. bra A rajzon lthatjuk, hogy a HOL.VAN fggvnynek a MATCH felel meg s az INDEX fggvny argumentumai eltrnek az Exelben megszokottaktl, azt mdostani kellett. Viszont a begyazott fggvnyek sokkal ttekinthetbbek: lthatjuk e fggvnyek rszeredmnyeit is. Az OpenOffice szabadon elrhet nem csak Windows, de Linux platformra is, st a legtbb Linux disztribci mr tartalmazza azt. gy azok is gyakorolhatjk a tblzatkezelst, akik nem rendelkeznek Windows opercis rendszerrel, ha teleptik gpkre valamelyik felhasznlbart, szabadon hasznlhat rendszert (pl. UHU Linux, Mandrake Linux).

You might also like