Professional Documents
Culture Documents
Excel Halado Jegyzet
Excel Halado Jegyzet
Tartalómjegyzék
1 Adatkezelés ____________________________________________________________ 3
1.1 Adatok beolvasása, importálása_____________________________________________ 3
1.2 Adatok használhatóvá tétele (szövegkezelő függvények) _________________________ 5
1.3 Irányított beillesztés _____________________________________________________ 12
1.4 Rendezés ______________________________________________________________ 13
2 Formázás _____________________________________________________________ 14
2.1 Automatikus formázás ___________________________________________________ 14
2.2 Feltételes formázás ______________________________________________________ 14
2.3 Egyéni formátumok ______________________________________________________ 15
4 Diagramok ___________________________________________________________ 20
4.1 Diagramok készítése _____________________________________________________ 20
4.2 Diagramok csatolása _____________________________________________________ 23
7 Elemzések ____________________________________________________________ 49
7.1 Kimutatások készítése____________________________________________________ 49
2
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A jegyzet alapvetően Microsoft Office 2010 Excel-hez készült, a képernyőképek is innen
származnak, azonban a 2007-es verzióhoz is használható.
1 Adatkezelés
1.1 Adatok beolvasása, importálása
Aki munkája során naponta használja az Excelt biztosan találkozott olyan állománnyal,
melyben az adatok látszólag használhatatlanok voltak. Nézzünk egy példát! Kaptunk egy
alkalmazottak.txt nevű fájlt, mely így néz ki:
4
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A befejezés gombra kattintva azt kell megmondanunk, hogy melyik cellától kezdődjön az
importálás. Legyen az A1-es! Ha mindent jól csináltunk, akkor ezt látjuk:
5
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
ÉRTÉK(szöveg) – egy szöveget számmá alakít
A D3-as cellából így tudjuk kiszedni a települést:
Szúrjuk be a szövegkezelő függvények közül a BAL függvényt. Ezt megtehetjük a Képletek
lapon:
8. ábra Névmező
6
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Amennyiben a listában nem találjuk, a További függvényekre kell kattintani. A megjelenő
Függvény beszúrása panelen válasszuk a szöveg kategóriát, majd keressük meg a
SZÖVEG.KERES függvényt!
7
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Ennek hatására visszakapjuk a BAL függvény paneljét:
A végeredményben látjuk, hogy visszaadja a település nevét, de utána még egy szóköz is
látszódik. Ezt elkerülendő a BAL függvény Hány_karakter argumentuma eredményéből
vonjunk ki egyet.
A végeredmény így néz ki:
8
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A D3-as cellából így tudjuk kiszedni az utcát és házszámot:
Szúrjuk be a szövegkezelő függvények közül a JOBB függvényt. Ezt megtehetjük a Képletek
lapon:
A JOBB függvény Szöveg argumentuma a D3-as cella lesz, mert ebből szeretnénk kivágni az
utcát és a házszámot. A Hány_karakter argumentum egy kicsit összetettebb lesz. Először
meg kell határoznunk a teljes szöveg hosszát, majd ebből ki kell vonni az első szóköz helyét.
Így megkapjuk, hogy hány karaktert kell jobb oldalról visszaadni.
A Hány_karakter argumentumba szúrjuk be a HOSSZ függvényt a fentebb ismertetett
módon! A HOSSZ függvénynek egyetlen Szöveg nevű argumentuma van, ide adjuk meg a
D3-as cellát!
9
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Térjünk vissza a JOBB függvényhez úgy, hogy a Szerkesztőlécen a JOBB függvény nevébe
kattintunk! Most ezt látjuk:
10
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Összegezve tehát a HOSSZ függvény megadja a karakterek számát, ebből kivonjuk a
SZÖVEG.KERES által megadott első szóköz helyét, a különbséget megkapja a JOBB
függvény, mely visszaadja az utcát és házszámot.
A fizetés oszlopban lévő számokból a pontot kell kivarázsolni ahhoz, hogy számolni lehessen
velük. Ehhez a következő függvényt használjuk:
HELYETTE(szöveg;régi_szöveg;új_szöveg;melyiket) – a szöveget úgy adja vissza, hogy
megkeresi a régi szöveget és kicseréli az új szövegre. Ha a melyiket argumentumot nem
töltjük ki, akkor az összes régi szöveget kicseréli. Ellenkező esetben csak azt a régi szöveget
cseréli ki, melynek a sorszámát megadtuk.
A megoldás:
11
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
1.3 Irányított beillesztés
Az adatokat használhatóvá tettük, de a munkalapon túl sok oszlop keletkezett. Megmaradtak
az eredeti adatok is és új oszlopokban ott vannak az új, használható adatok. Ezekből kellene
egy új munkalapra másolni a hasznos adatokat. A másoláshoz használhatjuk a jól megszokott
CTRL+C, CTRL+V billentyűkombinációt, de azt fogjuk tapasztalni, hogy a függvényeket
tartalmazó oszlopokban az adatok helyett #HIV! hibaüzenet jelenik meg. Ezt a problémát az
irányított beillesztéssel oldjuk meg.
Jelöljük ki a másolandó adatokat, majd nyomjuk le a CTRL+C billentyűkombinációt.
Kattintsunk át a másik munkalapra és a helyi menüből (jobb klikk) válasszuk az irányított
beillesztést, majd az értékek beillesztését:
Ennek hatására a függvények nem, csak a függvények által visszaadott értékek kerülnek
másolásra.
12
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
1.4 Rendezés
Eljutottunk oda, hogy az adatok formátuma rendben van, lehet őket használni. Általános
feladat, hogy valamelyik oszlop szerint rendezzük az adatokat. A rendezéshez az ábrán látható
módon jelöljük ki az adatokat, majd az Adatok lapon válasszuk ki a Rendezés parancsot.
(Pirossal kiemelve az ábrán!)
Figyeljük meg, hogy a kijelölés megváltozott, viszont a Rendezés panelen ki van pipálva Az
adatok fejlécet tartalmaznak jelölőnégyzet. Ezután ki lehet választani, hogy melyik oszlop
szerint szeretnénk rendezni, illetve megadhatjuk a rendezés irányát is. Az OK gombra
kattintva a rendezés megtörténik.
13
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
2 Formázás
2.1 Automatikus formázás
Lehetőségünk van arra, hogy az adatainkat pár kattintással előre elkészített sablon
segítségével gyorsan megformázzuk. Ennek segítségével táblázatainkat rövid idő alatt
igényessé tehetjük. Első lépésben kijelöljük a táblázatot, majd a Kezdőlapon kiválasztjuk a
Formázás táblázatként parancsot és választunk a felkínált lehetőségek közül.
14
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
25. ábra Feltételes formázás 1.
15
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Néhány egyéni formátum:
#;-#;"-" - Pozitív és negatív szám esetén megjeleníti az értéket, nulla esetén kihúzza a
cellát.
#,00" Ft";;; - Nulla és negatív szám esetén nem jelenít meg semmit, pozitív szám
esetén Ft végződéssel és két tizedes jeggyel megjeleníti az értéket.
#" db";-#" db";"-"; - Pozitív és negatív szám esetén db végződéssel megjeleníti az
értéket, nulla esetén kihúzza a cellát.
[Kék]#;[Zöld]-#;[Piros]0 - Pozitív szám esetén kék, negatív szám esetén zöld, 0
esetén piros színnel jeleníti meg a cella értékét.
#;#" Hiány" - Pozitív szám esetén megjeleníti az értéket, negatív szám esetén a Hiány
szót írja a szám után, 0 esetén üresen marad a cella.
#" hónap";"hiba"; - Pozitív szám esetén megjeleníti az értéket és a hónap szót, negatív
szám esetén a hiba szó jelenik meg, 0 esetén üresen marad a cella.
# ###" db" - Pozitív és negatív szám esetén ezres tagolással jeleníti meg az értéket db
végződéssel, 0 esetén csak a db szöveg jelenik meg.
# ##0" db" - Pozitív és negatív szám esetén ezres tagolással jeleníti meg az értéket db
végződéssel, 0 esetén 0 db jelenik meg.
16
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
3 Adatok védelme
Előfordul, hogy adatainkat szeretnénk védeni a módosítások ellen. Védeni lehet az egész
munkafüzetet, egy munkalapot vagy a munkalapon bizonyos cellákat.
A Beállítások fülön a Bármilyen értéket állítsuk át Egyénire! Ekkor megjelenik egy Képlet
feliratú beviteli mező. Ide írjuk be a következőt: =G3:G19>=0. A cellatartományt egérrel is
kijelölhetjük.
A Figyelmeztető üzenet fülön be tudjuk állítani, hogy amikor aktív lesz a cella, akkor milyen
üzenet jelenjen meg. A Hibajelzés fülön azt a hibaüzenetet adhatjuk meg, mely egy
párbeszédablakban jelenik meg abban az esetben, ha a felhasználó nem megfelelő adatot írt a
cellába.
A fenti példában a G3:G19-es cellatartomány összes cellájába csak 0-nál nagyobb értéket
lehet beírni.
3.3 Lapvédelem
A lapvédelem egy munkalapra vonatkozik. Ennek segítségével érhetjük el azt, hogy az egész
munkalap vagy a munkalapon néhány cella írásvédett legyen.
A beviteli mezőbe írjuk be a jelszót és válasszuk ki, hogy mit szeretnénk védeni! Alapesetben
csak a cellák kijelölése engedélyezett a jelszó ismerete nélkül, nem lehet formázni, törölni,
módosítani a cellákat. Az OK gombra kattintva a jelszót még egyszer meg kell adni.
18
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A zárolás kikapcsolásához jelöljük ki a teljes munkalapot. Ehhez a sorazonosítók fölött és az
oszlopazonosítók mellett található téglalapra kell kattintani:
Ezután kattintsunk jobb egér gombbal a táblázatban és a helyi menüből válasszuk ki a Cellák
formázása parancsot! A védelem fülön a Zárolt elöl vegyük ki a kijelölést! Ezzel elértük, hogy
egy cella sem lesz zárolt, ezért a lapvédelem parancs teljesen hatástalan a munkalapon.
Jelöljük ki a védeni kívánt cellákat! Kattintsunk jobb egér gombbal, válasszuk ki a Cellák
formázása parancsot és a Védelem fülön kapcsoljuk vissza a zárolást!
Innentől kezdve ugyanúgy kell eljárni, mint a teljes munkalap védelménél. Az lesz a
különbség, hogy a védelem nem az egész munkalapra, hanem csak a zárolt cellákra
vonatkozik.
19
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
4 Diagramok
A diagramok segítségével adatainkat vizuális formában jeleníthetjük meg. Az Excelben több
különböző diagramtípus közül választhatunk: oszlop, vonal, torta, sáv, pont, egyéb. A
diagramtípusokon belül további lehetőségek állnak rendelkezésünkre.
Kiss Éva
Kincses Nóra
Aba Sámuel
Erdei Nóra
Zala Zoltán
Révész Ibolya
Csabai Kinga
Dobó Mátyás
Nagy László
Pongrác Péter
Tóth Máté
Varga Kata
Faragó Roland
Kerekes Kelemen
Ridegh Béla
20
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Ezzel a diagrammal még sok baj van, de az látszódik rajta, hogy az adatok megfelelően
vannak-e kijelölve. Az diagramnál mindig figyelnünk kell arra, hogy minden adat jól
látszódjék és kellően informatív legyen. A példánkban szereplő diagramról nem derül ki,
hogy miről készült. A nevek leolvashatók, tehát sejthetjük, hogy embereknek valamilyen
adatát ábrázoltuk. Első ránézésre felmerül egy pár kérdés. Mit jelenthetnek a számok? Mi az a
Sorozatok1? Nem lehetne egy kicsit igényesebbre formázni?
A Sorozatok1 a jelmagyarázat, mely ennél a diagramnál nem annyira fontos, mivel minden
egyes emberhez egy fizetés tartozik. Akkor lenne értelme a jelmagyarázatnak, ha a fizetés
mellett ugyanezen a diagramon egy másik adatot is ábrázolnánk, például az előző évi fizetést.
Ebben az esetben szükség lenne a jelmagyarázatra, hogy egyértelmű legyen, hogy melyik szín
ábrázolja az idei, és melyek a tavalyi fizetést. Mivel most nincs rá szükség töröljük! A
törléshez jelöljük ki az egérrel es a DEL billentyű leütésével a jelmagyarázat törlődik.
A következő lépésben adjunk címet a diagramnak! Menjünk át az Elrendezés lapra, majd
keressük meg a Címkék csoportot, azon belül pedig a Tengelycímek parancsot. Itt
beállíthatjuk, hogy a tengely címe a diagram fölött legyen. Ekkor megjelenik egy
szövegdoboz, melyben a Tengelycím szöveg szerepel. Ezt írjuk át Fizetésekre!
Eljutottunk oda, hogy tudható, hogy mit ábrázoltunk a diagramon, de még nem derül ki, hogy
a fizetések milyen pénznemben vannak. Ehhez az Elrendezés lapon keressük meg a
Tengelycímek parancsot és a függőleges tengelyhez adjuk a Ft címet!
21
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A függőleges tengely beosztását is át lehet állítani 100.000 Ft-ról kisebbre, hogy könnyebben
le lehessen olvasni az adatokat. Ehhez kattintsunk jobb egér gombbal a függőleges tengelyre
és válasszuk ki a Tengely formázása parancsot!
22
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A kész diagram így néz ki:
23
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
5 Függvények használata
5.1 Dátum- és időfüggvények
MA() – ennek a függvénynek nincs argumentuma, a mai dátumot adja eredményül.
ÉV(időérték) – az argumentumként megadott dátumból az évszámot adja vissza
HÓNAP(időérték) – az argumentumként megadott dátumból a hónapot adja vissza
NAP(időérték) – az argumentumként megadott dátumból a napot adja vissza
HÉT.NAPJA(dátumérték;vissza_típus) – megadja, hogy egy dátum melyik napra esett
Nyissuk meg az alkalmazottak.xlsx állományt! Szúrjunk be egy újabb oszlopot a
születési dátum mellé! Az oszlopnak adjuk az életkor címet! Ebbe az oszlopba fogjuk
kiszámolni az alkalmazottak életkorát. Ezt a feladatot többféleképpen meg lehet oldani.
Az egyik lehetőség az hogy a mai dátumból kivonjuk a születési dátumot, ezzel megkapjuk
azt, hogy ki hány napot élt. Ezt a hányadost el kell osztani 365-tel és megkapjuk az évek
számát:
=(MA()-C3)/365
A szökőévek nincsenek figyelembe véve, ezért nem lesz teljesen pontos a kapott eredmény.
A másik lehetőség, hogy csak az évszámokat figyelem. A mai dátumból és a születési
dátumból is kiszedem az évszámot és csak az évszámokat veszem figyelembe a
különbségképzésnél:
=ÉV(MA())-ÉV(C3)
Ennek a megoldásnak az a hátrány, hogy nem veszi figyelembe a hónapokat és a napokat,
azaz nem tudjuk, hogy a kapott évet már betöltötte vagy be fogja tölteni az idén.
24
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Ez a függvény kiszámítja, hogy hétfőn mennyi rétest adtak el összesen. Ugyanilyen módon
összegezhető a többi terméktípus eladási adata is. Amennyiben másolni szeretnénk a képletet,
akkor a megfelelő cellákat meg kell kötni.
A megoldás:
5.2.1 Kerekítés
Az Excelben lényeges különbség van a kerekítés és a formázás között. Ha kiszámolunk egy
átlagot, akkor általában oly módon oldjuk meg a „kerekítést”, hogy a cellát megformázzuk.
Így az Excel a tizedes törtet kerekítve mutatja, de valójában a pontos értéket tárolja. Ez azért
fontos, mert ha ezt a cellát szeretnénk egy további számításnál felhasználni, akkor nem
mindegy, hogy a cellában milyen érték van.
Ha kerekített értékkel kell továbbszámolnunk, akkor valamilyen kerekítő függvényt kell
használnunk. A kerekítő függvények a matematikai kategóriában találhatóak, melyet
megtalálunk a képletek lapon:
25
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
KEREK.FEL(szám;hány_számjegy) – a számot felfelé kerekíti, megadott számú tizedes
jegyig. Ha a hány_számjegy argumentumba 0-t írunk, akkor egészekre kerekít.
Írjuk az A1-es cellába a következő értéket: 5,67
Példa
26
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
KEREKÍTÉS(szám;hány_számjegy) – a számot a matematikai szabályoknak megfelelően
kerekíti, megadott számú tizedes jegyig. Ha a hány_számjegy argumentumba 0-t írunk, akkor
egészekre kerekít.
Példa
27
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
CSONK(szám;hány_számjegy) – a számot egészre vagy megadott számú tizedesre csonkol.
Ez a függvény igazából nem kerekít, egyszerűen csak levág a szám tört részéből egy darabot,
vagy az egész tört részt.
Példa
28
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A szerkesztőlécen ezt látjuk:
=ÁTLAGHA(F3:F19;"programozó";G3:G19)
DARAB(érték1;érték2…) – megszámolja, hogy a megadott tartományban mennyi olyan cella
van, mely számokat tartalmaz.
Nyissuk meg a tavolugras.xlsx állományt! A táblázatban egy távolugrás verseny
eredményeit látjuk. A számok azt jelentik, hogy mekkorát ugrott a versenyző, az x pedig azt,
hogy érvénytelen volt az ugrása. A J oszlopba azt szeretnénk meghatározni, hogy mennyi
érvényes ugrás volt versenyzőnként. A J2 cellába szúrjuk be a DARAB függvényt és az
érték1 argumentumába adjuk meg a D2:I2 tartományt!
29
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
DARABTELI(tartomány;kritérium) – megszámolja, hogy a megadott tartományban mennyi
olyan cella van, mely eleget tesz a megadott feltételeknek.
Nyissuk meg a tavolugras.xlsx állományt! A C12-es cellába határozzuk meg, hogy
hány versenyzője indult a Kalocsai Rozmárok nevű csapatnak! Szúrjuk be a DARABTELI
függvényt! A tartomány argumentumba azt a tartományt kell megadni, melyre a feltétel
vonatkozik. Esetünkben az a C2:C10. A kritériumhoz írjuk be, hogy Kalocsai Rozmárok!
Természetesen cellára is hivatkozhatunk.
30
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
5.4 Szövegfüggvények
Szövegkezelő függvényekről az 1.2-es fejezetben már volt szó, a példák ott megtalálhatók.
BAL(szöveg;hány_karakter) – a megadott szöveg bal oldaláról megadott számú karaktert ad
vissza.
JOBB(szöveg;hány_karakter) – a megadott szöveg jobb oldaláról megadott számú karaktert
ad vissza.
HOSSZ(szöveg) – a megadott szöveg karaktereinek számát adja vissza.
SZÖVEG.KERES(keres_szöveg;szöveg;kezdet) – azt adja meg, hogy egy karaktersorozat
hányadik karaktertől kezdődik.
ÉRTÉK(szöveg) – egy szöveget számmá alakít.
HELYETTE(szöveg;régi_szöveg;új_szöveg;melyiket) – a szöveget úgy adja vissza, hogy
megkeresi a régi szöveget és kicseréli az új szövegre.
NAGYBETŰS(szöveg) – a megadott szöveget nagybetűssé alakítja.
KISBETŰ(szöveg) – a megadott szöveget kisbetűssé alakítja.
ÖSSZEFŰZ(szöveg1;szöveg2…) – több szöveget fűz össze egyetlen szöveggé.
TNÉV(szöveg) – a megadott szöveg minden szavának első betűjét nagybetűssé alakítja.
TRIM(szöveg) – egy szövegből eltávolítja a felesleges szóközöket.
31
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A B6-os cellába szúrjuk be a JBÉ függvényt! A ráta a B4-es cella lesz, az időszakok száma a
B3-as cella, a részlet 0, a mai_érték pedig a B2-es cella. Ha nem akarunk negatív számot
kapni, akkor a B2 helyett –B2-t írjunk!
32
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A B6-os cellába szúrjuk be a RÉSZLET függvényt! A ráta B4/12 lesz, mert havi törlesztő
részletet szeretnénk számolni, az időszakok száma B3*12, a mai érték B2. Ha pozitív számot
szeretnénk kapni, akkor B2 helyett –B2-t írjunk!
33
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A B6-os cellába szúrjuk be a RÁTA függvényt! Az időszakok száma B3*12, a részlet –B4, a
jelen érték pedig B2. A függvény kiszámítja, hogy ha 8 000 000 Ft kölcsönt 15 évre
felveszünk, és 80 000 Ft a havi törlesztő részlet, akkor mennyi a havi kamat. Amennyiben az
éves kamatra vagyunk kíváncsiak, akkor a függvény értékét meg kell szoroznunk 12-vel.
34
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az I2-es cellába szúrjuk be az FKERES függvényt! A keresési érték az átlag lesz, H2-es cella.
A tábla az A13:B17-es segédtáblázat. Már most gondoljunk arra, hogy másolni szeretnénk a
függvényt, ezért kössük meg a sorhivatkozásokat! Az oszlop_szám annak az oszlopnak a
száma, melyből az eredményt meg akarjuk kapni. A segédtábla második oszlopában vannak a
minősítések, ezért ide 2-t írunk. A tartományban keres egy logikai érték, mely igaz vagy
hamis lehet. Ha hamis, akkor pontos egyezés szükséges, ez azt jelentené, hogy a keresési
értéknek szerepelnie kellene a segédtáblában. Esetünkben ez most nem jó, mert a segédtábla
nem tartalmazza az összes átlagot. A tartományban_keres argumentumba írjuk be, hogy
igaz. Ilyenkor a segédtáblának első oszlop szerint rendezettnek kell lennie.
35
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az E5-ös cellába írjuk be, hogy Település, az F5-be Irányítószám, a G5-be Megye. Az E6-os
cellába írjunk be egy tetszőleges településnevet. A feladatot nem lehet FKERES függvénnyel
megoldani, az adatok átrendezése nélkül.
A megoldás:
Az F6-os cellába szúrjuk be az INDEX függvényt! A függvénynek két argumentumlistája
van, nekünk az elsőre van szükségünk (tömb;sor_szám;oszlop_szám). A tömb argumentumba
egy táblázatot kell megadni, esetünkben ez az A2:C3579. A sor_szám argumentumba be kell
szúrni a HOL.VAN függvényt. A HOL.VAN függvény keresési értéke a település (E6-os
cella), a tábla a településeket tartalmazó oszlop, azaz a B2:B3579-es tartomány, az egyezés
típusa 0, mert pontos értéket keresünk. Térjünk vissza az INDEX függvényhez! Az
oszlop_szám argumentumba írjunk egy 1-est, mert az irányítószámok az első oszlopban
vannak.
36
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
60. ábra HOL.VAN függvény
37
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Szúrjuk be a J2-es cellába a HA függvényt. Az első argumentum a logikai_vizsgálat,
melynek értéke igaz vagy hamis. A logikai vizsgálatunk az lesz, hogy B2=1, azaz vizsgáljuk,
hogy a tanuló matematika jegye egyes-e. Az érték_ha_igaz argumentumba írjuk be, hogy
„igen”, az érték_ha_hamishoz pedig írjunk be 2 idézőjelet egymás mellé. Ez azért szükséges,
mert ha nem teljesül a feltétel, akkor alapesetben a cellába HAMIS logikai érték kerülne.
38
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az egyik lehetőség a HA függvénybe ágazott ÉS függvény. Szúrjuk be a K2-es cellába a HA
függvényt, a logikai_vizsgálat argumentumba pedig az ÉS függvényt. Az ÉS függvény több
logikai vizsgálatot is el tud végezni. akkor ad igaz értéket, ha mindegyik logikai vizsgálat
eredménye igaz. Akkor nem bukott meg a tanuló, ha egyik jegye sem 1-es. Az ÉS függvény
logikai vizsgálatai: B2<>1, C2<>1, D2<>1, E2<>, F2<>1, G2<>1. A HA függvény
érték_ha_igaz argumentumába kell most a két idézőjelet írni, mert most azt néztük, hogy ha
a tanuló egyik jegye sem egyes, akkor nem bukott. Az érték_ha_hamishoz írjuk be, hogy
„igen”.
39
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A másik lehetőség a VAGY függvény beágyazása a HA függvénybe. Most úgy közelítjük
meg a feladatot, hogy azt vizsgáljuk, kapott-e valamiből egyest. Szúrjuk be a HA függvényt, a
logikai_vizsgálat argumentumba pedig a VAGY függvényt, mely akkor ad igaz eredményt,
ha bármelyik teljesül a logikai vizsgálatok közül. A VAGY függvény logikai vizsgálatai:
B2=1, C2=1, D2=1, E2=, F2=1, G2=1. A HA függvény érték_ha_igaz argumentumába írjuk
be, hogy „igen”, az érték_ha_hamis argumentumába pedig két idézőjelet egymás mellé.
40
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
6 Adatbázis-kezelés Excelben
Az Excelben van lehetőségünk alapvető adatbázis-kezelő feladatok elvégzésére.
Táblázatainkból kiszűrhetjük a bizonyos feltételeknek eleget tevő adatokat, ezekkel az
adatokkal különböző számításokat végezhetünk.
Ennek hatására a táblázatban az oszlopfeliratok mellett megjelenik egy lenyíló lista. Ebben a
listában szerepel az oszlopban lévő összes különböző adat. Amelyik ki van jelölve, az
megjelenik. Ha azt szeretnénk, hogy csak a budapesti lakosok jelenjenek meg, akkor a város
melletti lenyíló listában csak a Budapest legyen kijelölve:
Ekkor az történik, hogy azokat a sorokat elrejti ez Excel, ahol a város oszlopban nem a
Budapest szó szerepel.
Több oszlopra is beállíthatunk ehhez hasonló feltételeket. A feltételek között ÉS kapcsolat
van. Ez azt jelenti, ha beállítom a városra oszlopra a Budapest feltételt és ugyanezt
megteszem a születési helynél is, akkor csak azoknak az embereknek az adati jelennek meg,
akik Budapesten születtek és Budapesten élnek.
41
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
6.2 Irányított szűrés
Az irányított szűréssel összetett szűrési feladatok is megoldhatóak. A szűrés legfontosabb
része a kritériumtábla megfelelő elkészítése. Első feladatként irányított szűréssel szűrjük ki a
budapesti lakosokat az alkalmazottak.xslx munkafüzet táblázatából!
első lépés a kritériumtábla elkészítése, mely legalább 2 cellából áll, egy mezőnévből
(oszlopfelirat) és egy feltételből. Az A22-es cellába írjuk be, hogy város, az A23-asba pedig,
hogy Budapest.
Második lépés az Adatok lapon a rendezés és szűrés csoporton belüli Speciális gombra
kattintás. ennek hatására megnyílik az Irányított szűrés panel. Az adatokat szűrhetjük helyben
vagy más helyre. Ha a helyben szűrést választjuk, akkor az történik, mint az automata
szűrésnél, a feltételnek eleget nem tevő cellákat elrejti. Válasszuk most azt, hogy más helyre
másolja!
A listatartomány az adattáblánk lesz, figyeljünk arra, hogy jelöljük bele az oszlopfeliratokat
is, A2:G19. A szűrőtartomány a kritériumtábla A22:A23. A hova másolja mellé egy cellát
elég megadni, legyen ez az A25.
Mivel egymás mellé, egy sorba került a két feltétel, ezért ÉS kapcsolat lesz közöttük, azaz
mindkettőnek egyszerre kell teljesülnie.
42
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Szűrjük ki azoknak az alkalmazottaknak az összes adatát, akik Budapesten születtek vagy
Budapesten élnek. Ehhez a következő kritériumtáblát kell használni:
A két feltétel nem egy sorban van ezért elég csak az egyiknek teljesülni, azonban a kettő nem
zárja ki egymást. Olyan alkalmazottaknak látom az összes adatát, akik Budapesten születtek
vagy Budapesten élnek, de az is lehet, hogy egyszerre teljesül a két feltétel.
43
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az A22-es cellába szúrjuk be az AB.ÁTLAG függvényt! Az első argumentum az adatbázis,
esetünkben az A2:G19-es tartomány. Fontos, hogy az adatbázis megadásánál az
oszlopfeliratok is benne legyenek a megadott tartományba. A mező argumentum annak az
oszlopnak a száma az adatbázison belül, melynek az átlagát ki szeretnénk számolni. A
fizetések a 7. oszlopban vannak az adatbázison belül, ezért a mező argumentum értéke 7. A
kritériumhoz adjuk meg a kritériumtáblát, B22:B23.
44
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az A24-es cellába szúrjuk be az AB.SZUM függvényt! Az adatbázis az A2:G19-es
tartomány, a mező 7, a kritérium pedig a B24:C26-os tartomány.
45
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A Szerkesztőlécen ezt látjuk:
=AB.DARAB(A2:G19;7;B28:B29)
A fenti feladat megoldható a DARABTELI függvénnyel is az alábbi módon:
47
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az A38-as cellába szúrjuk be az AB.MEZŐ függvényt! Az adatbázis az A2:G19-es
tartomány, a mező 1, a kritérium pedig a B38:C39-es tartomány.
48
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
7 Elemzések
7.1 Kimutatások készítése
A cukraszda.xlsx munkafüzet egy cukrászda eladási adatait tartalmazza:
A napok alatti számok azt jelentik, hogy az adott termékből hány darabot adtak el.
Ezekből az adatokból szeretnénk függvények használata nélkül kimutatásokat készíteni.
Kattintsunk bele a táblázatba és a Beszúrás lapról válasszuk ki a Kimutatás parancsot! A
felugró Kimutatás létrehozása panelen a tartomány automatikusan kitöltésre kerül. A
kimutatás helye lehet létező munkalap vagy új munkalap. Az új munkalapot választva
automatikusan megnyílik. A képernyő jobb oldalán látjuk a kimutatás mezőlistát, ahol be
tudjuk állítani, hogy milyen adatokat szeretnénk a kimutatásban szerepeltetni.
50
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
8 Célérték keresés
Készítsük el az alábbi táblázatot!
Mi a helyzet akkor, ha nem a fizetésemelés mértékét, hanem az emelt fizetést tudom és arra
vagyok kíváncsi, hogy az hány százalékos emelés lesz? Erre a feladatra lehet egy másik
képletet használni és megkapjuk az eredményt.
Az Excel azonban ad lehetőséget arra, hogy a fenti táblázatból és a fenti képletből kiindulva
oldjuk meg a feladatot. Ez lesz a célérték keresés.
A Célérték keresése panelen meg kell adnunk a paramétereket. A célcella a B4-es cella lesz, a
célérték a megadni kívánt emelt fizetés (pl. 140 000 Ft), a módosuló cella pedig a B3-as cella.
51
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Az OK gombra kattintva megkapjuk az eredményt. Ha 140 000 Ft-ra emeljük a fizetést, akkor
ez 12%-os emelést jelent.
A B6-os cellába szúrjuk be a RÉSZLET függvényt! A ráta B3/12 lesz, az időszakok száma
B4*12, a mai érték –B2.
=RÉSZLET(B3/12;B4*12;-B2)
Megkapjuk a havi törlesztő részlet összegét, mely 29 351 Ft. Célérték kereséssel
meghatározhatjuk, hogy mennyi hitelt vehetünk fel akkor, ha a futamidő és a kamat
változatlan, de nagyobb havi részletet tudunk vállalni.
Ebben az esetben a célcella a B6-es cella lesz, a célérték a vállalt törlesztő részlet (pl. 35 000),
a módosuló cella pedig a B2-es cella.
52
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
9 Solver
A Solver egy optimalizáló eszköz, mely alapesetben nincs bekapcsolva. A bekapcsolásához a
Fájl menüből válasszuk ki a Beállítások parancsot, majd a Bővítmények kategóriát. Keressük
meg a Solver bővítményt, válasszuk ki, majd kattintsunk az Ugrás gombra.
Az Ugrás gombra kattintva előugrik a Bővítménykezelő ablak, itt tegyünk pipát a Solver elé,
kattintsunk az OK gombra és várjunk türelmesen egy pár percet.
A Solver települése után Az Adatok lap jobb szélén megtaláljuk a Solver parancsot is.
Nyissuk meg az autoszalon.xlsx állományt! A táblázatban egy autószalon adatait
látjuk. Az A oszlopban az autók típusát, a B oszlopban az adót, a C-ben az árat, a D-ben a
nyereséget. Az E oszlopba azt szeretnénk kiszámítani, hogy melyik autóból mennyit kell
rendelnünk, hogy a legnagyobb nyereségünk legyen.
A 15. sorban a korlátok vannak megadva, mennyit lehet adóra költeni, mennyit autóra,
mennyi autó fér be a szalonba.
A 13. sorban SZORZATÖSSZEG és SZUM függvények segítségével összesítve vannak az
adatok.
Válasszuk ki az Adatok lapról a Solver parancsot és adjuk meg a megfelelő paramétereket!
53
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
94. ábra Solver
A Célérték a D13-as cella lesz, a Cél a Max. ezzel beállítottuk, hogy a D14-be a lehető
legnagyobb értéket szeretnénk kapni. A változó cellák az E3:E11-es tartomány, ide szeretnénk
az eredményeket megkapni. A korlátozásokhoz állítsuk be a következőket:
B13<=B15, C13<=C15, E13<=E15, E3:E11 = bináris.
A bináris azt jelenti, hogy ezekbe a cellákba csak 0 vagy 1 lehet, azaz nem szeretnénk egyféle
autóból több darabot.
A Megoldás gombra kattintva megkapjuk az eredményeket.
54
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
10 Speciális eszközök
10.1 Makrók készítése
Makrók készítésére olyankor van szükség, amikor egy sűrűn elvégzett feladatot szeretnénk
automatizálni. Tegyük föl, hogy minden nap reggel szeretném a www.valutaarfolyamok.hu
oldalról beimportálni azt a táblázatot, mely megmondja, hogy melyik bankban lehet a
legkedvezőbb áron valutákat vásárolni.
Ehhez szükség van az adatok importálására, a weblap megadására, a weblapon belül a táblázat
kijelölésre majd annak a cellának a megadására ahová az adatokat importálni szeretnénk. Ezt
a viszonylag hosszú műveletsort makrók segítségével lecsökkenthetjük egy
billentyűkombináció kiadására.
A makrók használatához szükség van a Fejlesztőeszközök lapra, mely alapesetben ki van
kapcsolva. Keressük meg az Excel beállításai parancsot (2007-es Excel esetében az Office
gombra kell kattintani, 2010-es Excel esetében a Fájl menüben kell megkeresni.)
A Népszerű elemek kategóriában keressük meg a Fejlesztőeszközök lap engedélyezését!
A Fejlesztőeszközök lapon keressük meg a Makró rögzítése parancsot, majd kattintsunk rá.
55
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
A felugró panelen beállíthatjuk a makró nevét (Valutaárfolyamok), rövid leírását és a hozzá
tartozó billentyűkombinációt (Ctrl+m).
56
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Kattintsunk az Importálás gombra! A felbukkanó ablakban adjuk meg az importálás helyét!
Jól látszódik, hogy az árfolyamokat tartalmazó oszloppal nincs minden rendben. Két helyen
dátum szerepel a többi adat pedig szöveg. Egy kis formázással és a korábban tárgyalt
(1.2 fejezet) ÉRTÉK és HELYETTE függvénnyel megoldhatjuk a problémát.
A D2-es cellába szúrjuk be a következő függvényt: =ÉRTÉK(HELYETTE(B2;".";",")).
Ennek hatására a D oszlopban szöveg helyett számokat látunk. A HELYETTE függvény
lecseréli a pontokat vesszőre, az ÉRTÉK függvény pedig átalakítja számmá az így kapott
eredményt.
57
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Már csak annyi dolgunk van, hogy az árfolyamok ne a D, hanem a B oszlopban legyenek. A
megoldáshoz az irányított beillesztésre (1.3 fejezet) van szükségünk. Jelöljük ki a D
oszlopban lévő számokat, majd a CTRL+C billentyűkombinációval helyezzük vágólapra! A B
oszlopban adjuk ki az Irányított beillesztés parancsot és válasszuk ez értéket lehetőséget.
Ennek hatására a legtöbb érték megfelelően jelenik meg, de a két dátum megmaradt. Állítsuk
át az adattípust számra! A D oszlopban lévő adatokat töröljük ki! Ha mindent jól csináltunk,
akkor a következőt kell látnunk:
58
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu
Függvények angol neve
AB.ÁTLAG DAVERAGE
AB.DARAB DCOUNT
AB.MAX DMAX
AB.MEZŐ DGET
AB.MIN DMIN
AB.SZUM DSUM
BAL LEFT
CSONK TRUNC
DARAB COUNT
DARABTELI COUNTIF
DARABÜRES COUNTBLANK
ÉS AND
ÉV YEAR
FKERES VLOOKUP
HA IF
HELYETTE SUBSTITUTE
HÉT.NAPJA WEEKDAY
HOL.VAN MATCH
HÓNAP MONTH
INDEX INDEX
INT INT
JBÉ FV
JOBB RIGHT
KEREKÍTÉS ROUND
KEREKÍTÉS.FEL ROUNDUP
KEREKÍTÉS.LE ROUNDDOWN
KISBETŰ LOWER
MA TODAY
NAGYBETŰS UPPER
NAP DAY
NEM NOT
RÁTA RATE
RÉSZLET PMT
SZUMHA SUMIF
VAGY OR
VKERES HLOOKUP
HAMIS FALSE
59
RUANDER OKTATÁSI KFT.
Felnőttképzési nyilvántartási szám: 01177-2010, Akkreditációs lajstromszám: AL-2597
1139 Budapest, Frangepán utca 3., telefon: 06-1-4500-110, fax: 06-1-4500-111
e-mail: ruander@ruander.hu, honlap: www.ruander.hu