Táblázatkezelés alapjai MS Excel, OpenOffice Calc Csernoch Mária
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
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
Összegzések Egyértékű tömbképletek szorzatösszeg() szumx2bőly2() szumx2megy2() szumxbőly2()
*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()
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
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))
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))}
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) =közép(szöveg,honnan,karakterek_száma) =szöveg.keres(keresett_szöveg,szöveg,honnan) visszaadott érték szöveg
Hibakezelő függvények leggyakrabban használt =hibás(érték) visszaadott érték true false