Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Táblázatkezelés alapjai MS Excel, OpenOffice Calc
Csernoch Mária
2
MS Excel, OpenOffice Calc
könyvelői munkalap szimulációja szövegszerkesztő
3
MS Excel, OpenOffice Calc
könyvelői munkalap szimulációja megjelenés kétdimenziós mátrix mátrix elemei: cellák, globális változók cellák tartalma felhasználó által megadott érték képlettel előállított érték funkcionális nyelvek kiértékelés a matematikai függvényekhez hasonlóan történik függvényérték, visszaadott érték, output visszaadott érték csak és kizárólag az argumentumoktól függ egy függvényt többször is meghívva ugyanazokkal az argumentumokkal ugyanazt az eredményt adja vissza
4
Képletek = =kifejezés új értékek előállítása már létező értékekből
konstansok képlet(ek) eredménye képletek kiértékelésének nincs mellékhatása, az egyetlen output a képlet cellájában megjelenő érték két megjelenési forma képlet visszaadott érték kifejezés konstans hivatkozás cellára (változó) operátor függvény fordítás, kiértékelés Enter Ctrl+Shift+Enter = =kifejezés
5
Operátorok Matematikai operátorok Összehasonlító operátorok
+ − * / % ^ Összehasonlító operátorok = > < >= <= <> Szövegösszefűző operátor & Hivatkozási operátorok : tartományoperátor ; egyesítő operátor szóköz metszetoperátor
6
Operátorok prioritási sorrendje
Leírás : (kettőspont) (szóköz) ; (pontosvessző) Hivatkozási operátorok − Ellentett képzése % Százalék ^ Hatványozás * / Szorzás és osztás + − Összeadás és kivonás & Karaktersorozatok összefűzése = < > <= >= <> Összehasonlítás
7
Függvények hívása függvények hívása fordítás függvény neve (
argumentum-lista feltöltése argumentumok száma ≥ 0 argumentumok elválasztása , (vessző) ; (pontosvessző) ) fordítás Enter Ctrl+Shift+Enter
8
Excel függvények csoportosítása Mátrix függvények
hol.van(), match() index(), index() fkeres(), vlookup() vkeres(), hlookup()
9
hol.van() hol.van(keresési_érték,
hol.van(keresési_érték,keresési_vektor hol.van(keresési_érték,keresési_vektor,egyezés_típusa) Visszaadott érték: index A keresési érték vektoron belül elfoglalt helye, indexe A vektor elemeinek rendezettségétől függ 1: növekvő sorrend −1: csökkenő sorrend 0: nincs rendezés alapértelmezett érték: 1 Ez az az érték, amit meg kell keresni és megmondani a helyét Érték helye egy vektoron belül hol helyezkedik el hányadik elem hányas indexű elem Nem hagyományos értelemben vett tábla Nem tetszőleges cellatartomány, tömb Csak egydimenziós tömb lehet, vektor sor oszlop
10
index() index(találati_vektor; index(találati_oszlop_vektor;sor_index)
index(találati_sor_vektor;;oszlop_index) index(találati_mátrix; index(találati_mátrix;sor_index;oszlop_index) Visszaadott érték: a találati vektor/mátrix egy cellájának a tartalma. A cellát a sor_index és/vagy az oszlop_index adja meg. Visszaadott érték: vektor Ha a sor_index vagy az oszlop_index 0.
11
Összetett függvények Egymásba ágyazott függvények
A belső függvény visszaadott értéke, az azt magába foglaló külső függvény argumentuma Többszörösen egymásba ágyazott függvények A legkülső függvény outputja az összetett függvény outputja zárójelek Képletkiértékelő =INT(VÉL()*21)+10
12
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
13
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
14
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
15
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
16
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
17
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
18
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
19
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
20
index(hol.van()) 1.o. 2.o. 3.o. 4.o. 5.o. 1.s. 2.s. 3.s. 4.s. 5.s.
~k.é. 7.s. 8.s.
21
Függvények összehasonlítása
fkeres, vkeres csak oszlop, sorban keres keresési oszlop, sor növekvő sorrend (default) nincs rendezés találati oszlop keresési oszlop keresési oszloptól jobbra találat egy érték index-hol.van keres oszlopban és sorban is keresési vektor növekvő sorrend (default) csökkenő sorrend nincs rendezés találati oszlop keresési oszlop keresési oszloptól jobbra keresési oszloptól balra találat egy érték egy vektor
22
HA() függvény ha(eldöntendő kérdés, ha(eldöntendő kérdés,ha igen,
ha(eldöntendő kérdés,ha igen,ha nem) a függvény értéke, ha az eldöntendő kérdésre adott válasz igen a függvény értéke, ha az eldöntendő kérdésre adott válasz nem
23
Szöveg függvények leggyakrabban használt visszaadott érték
hossz(szöveg) bal(szöveg,karakterek_száma) jobb(szöveg,karakterek_száma) szöveg.keres(keresett_szöveg,szöveg,honnan) visszaadott érték szöveg
24
Hibakezelő függvények
leggyakrabban használt hibás(érték) visszaadott érték true false
25
Tömbképletek előnyei végrehajtás Figyelem!!!! segédcellák mellőzése
nem szükséges új függvények és lehetetlen argumentumok megjegyzése nincs megfelelő függvény végrehajtás Ctrl+Shift+Enter Figyelem!!!! logikai és logikai vagy
26
Összegzések Egyértékű tömbképletek
szorzatösszeg() szumx2bőly2() szumx2megy2() szumxbőly2()
27
*if?() függvények Egyértékű, feltételes tömbképletek
egy feltétel több feltétel countif(), darabteli() sumif(), szumha() averageif(), átlagha() countblank(), darabüres() countif() sumif() averageif() countblank() countifs(), darabhatöbb() sumifs(), szumhatöbb() averageifs(), átlaghatöbb() countifs() sumifs() averageifs()
28
Nehézségek az *if?() függvényekkel
függvények száma korlátozott nem létezik függvény minden problémához nem fogadnak argumentumként függvényeket konstansok változók helyettesítő karakterek hallgatólagos és kapcsolat implicit, nem egyértelmű a felhasználóknak nincs vagy kapcsolat felhasználók nem módosíthatják a logikai operátotrt Súgó hiányos nem említi az és kapcsolatot meghatározások hiányosak függvények neve és kategóriája változó nehéz megtalálni nehézen megjegyezhető fordítási problémák verziók közötti eltérések változások nehezen követhetőek eltérések az argumentum listákban nehéz követni nehezen megjegyezhető következetlenségek különböző relációs jelek különböző szintaktikai szabályok konstansok és változók különböző szintaktikai szabályok
29
Beágyazott függvények létrehozása
=INDEX(C2:C236;MATCH(MAX(IF(B2:B236=J2;D2:D236));D2:D236;0)) IF(B2:B236=J2;D2:D236) MAX(IF(B2:B236=J2;D2:D236)) MATCH(MAX(IF(B2:B236=J2;D2:D236));D2:D236;0) =INDEX(C2:C236;MATCH(MAX(IF(B2:B236=J2;D2:D236));D2:D236;0))
30
Feltételes tömbképletek létrehozása
500 km2-nél kisebb országok száma. =SUM(IF(D2:D236<500;1)) IF(D2:D236<500;1) =SUM(IF(D2:D236<500;1)) Tömbképletek lezárása (kiértékelés megkezdése): Ctrl + Shift + Enter {=SUM(IF(D2:D236<500;1))}
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.