Spregoval tanultam táblázatkezelést

Slides:



Advertisements
Hasonló előadás
Informatika I. 3. Logikai függvények.
Advertisements

Koordináták, függvények
“Hogyan oldunk meg gyorsan egy csomó számítást?”
Microsoft Excel 3. óra Előadó: Jánosik Tamás.
Programozási tételek, és „négyzetes” rendezések
Táblázatkezelés - függvények
Access Adatbáziskezelés
Matematika és Tánc Felkészítő tanár: Komáromi Annamária
Az XI.A osztály tanulmányi előmenetelének tanulmányozása Magyarázata:
Programozási alapismeretek 5. előadás. ELTE Szlávi - Zsakó: Programozási alapismeretek 5.2/  Programozási tételek.
Összeállította: Sallai András
Programozás alapjai A programozás azt a folyamatot jelenti, melynek során a feladatot a számítógép számára érthető formában írjuk le. C++, Delphi, Java,
Táblázat kezelő programok
Visual Basic for Application (VBA)
Programozási alapismeretek 10. előadás
Programozási alapismeretek 5. előadás. ELTE 2/  Programozási tételek – a lényeglényeg  Sorozatszámítás Sorozatszámítás.
Programozási alapismeretek 8. előadás. ELTE 2/  További programozási tételek További programozási tételek 
Táblázatkezelés-Excel
Sztringek.
Sztringek  Az fscanf() és a fprintf() függvényeknél a %s-es formátumtagot kell használni.  A %s formátumtag az első white space karakterig folytatja,
Táblázatkezelés Microsoft Excel
Táblázatkezelés alapjai MS Excel, OpenOffice Calc
Táblázatkezelés a MS Excel segítségével
Mátrix függvények Keresőfüggvények
Turbo pascal feladatok 2
ELTE Szlávi - Zsakó: Programozási alapismeretek 5.1/ Sorozatszámítás Specifikáció (a végleges) :  Bemenet:
Vizuális és web programozás II.
Microsoft Excel Függvények VII..
Microsoft Excel Függvények II.
Microsoft Excel Függvények VIII.
Függvények III Logikai függvények. Hamis A HAMIS logikai értéket adja eredményül. HAMIS( ) A függvény alkalmazása helyett egyszerűen beírhatjuk a HAMIS.
Excel Hivatkozások, függvények használata
Táblázatkezelés alapjai MS Excel, OpenOffice Calc
Táblázatkezelés alapjai MS Excel, OpenOffice Calc
Megszámlálás, kiválasztás alapalgoritmusok
KÉSZÍTETTE: LENKES DÁNIEL Parancssori feladatok. Alapfeladat Ismerkedjünk meg az „alap” parancsokkal, standard input-, output- és errorral  ls  find.
Függvények.
Függvények.
Tömbök és programozási tételek
Táblázatkezelés.
Rendezések és szövegkezelő függvények
Információ, adat, jel, kód
A képernyő kezelése: kiíratások
Excel használata fizikai modellkísérletekhez Multimédiás alkalmazások a természettudományos oktatásban Szerző: Csanaky Attila.
Microsoft Excel függvények
Objektum orientált programozás
Algoritmizálás, adatmodellezés tanítása 2. előadás.
Táblázatkezelés KÉPLETEK.
Függvények II..
Függvények.
Sapientino A minket körülvevő tér Miket találsz Aladdin szőnyegén? Kattints a megfelelőkre! Rajta van …
Táblázatkezelés.
Programozási alapismeretek 8. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 8.2/  További programozási.
Táblázatkezelés alapjai MS Excel, OpenOffice, LibreOffice Calc
Programozási alapismeretek 10. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 10.2/  Kiválogatás + összegzés.
BIOLÓGUS INFORMATIKA 2008 – 2009 (1. évfolyam/1.félév) 6.
Statisztikai és logikai függvények
Informatikaoktatás a 21. század elején Magyarországon Sebestyén Katalin.
Táblázatkezelés Képletek és függvények. Képletek A képletek olyan egyenletek, amelyek a munkalapon szereplő értékekkel számításokat hajtanak végre. A.
Függvények használata
Nevezetes algoritmusok
Készítette:Roppantóné Lévay Mária
Excel függvények a dolgozathoz!
Érettségi feladatok Függvények Készítette: Kovács Árpádné MJ
Egyenletek.
50 amerikai állam – 50 meseszép őszi fotó
Érettségi feladatok Függvények Készítette: Kovács Árpádné MJ
Bankszámlatranzakciók feldolgozása és könyvelése Gyorsan és egyszerűen
Érettségi feladatok Függvények Készítette: Kovács Árpádné MJ
Előadás másolata:

Spregoval tanultam táblázatkezelést Csernoch Mária, Simon Klaudia, Brósch Éva, Kiss Éva Debreceni Egyetem Informatikai Kar

Milyen függvényeket ismernek a hallgatók? Sorolja fel azt a 15 táblázatkezelő függvényt, amelyekről úgy gondolja, hogy ismeretükre feltétlenül szükség van! „15 függvény” hallgatók 99 darab függvény tankönyvek 171 függvény

Sprego adsheet Le Spre go Sprego

Sprego függvények Sprego 1 Sprego 2 Sprego 3 szum() átlag() min() max() bal() jobb() hossz() szöveg.keres() ha()  

Sprego függvények Sprego 1 Sprego 2 Sprego 3 szum() index() átlag() hol.van() min() hibás() max()   bal() jobb() hossz() szöveg.keres() ha()

Sprego függvények Sprego 1 Sprego 2 Sprego 3 szum() index() kicsi() átlag() hol.van() nagy() min() hibás() sor() max()   oszlop() bal() és() jobb() vagy() hossz() nem() szöveg.keres() helyette() ha() eltolás() transzponálás() kerekítés() vél() int()

Függvényeken túl… Összetett függvények Tömbképletek

List of states and territories of the United States http://en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States

State Jellemzők Algoritmus Kódolás minden név előtt (balra) szóköz nevek végén alkalmanként [X] sztring Algoritmus szóközök eltávolítása  szóközmentes sztring kivágása és kiíratása új sztring hosszának meghatározása [X] sztring eltávolítása  [X]-mentes sztring kivágása és kiíratása (a szóközmentes sztringből) államok szétválogatása az alapján, hogy van-e a végén [X] sztring vagy nincs Kódolás

Kódolás – State – Szóközök { } =HOSSZ(A2:A51) 8 7 9 12 10 6 17 13 16 5

Kódolás – Szóközök { } -1 =HOSSZ(A2:A51) 8 7 6 9 12 11 10 5 17 16 13 { } -1 =HOSSZ(A2:A51) 8 7 6 9 12 11 10 5 17 16 13 15 4 8 7 9 12 10 6 17 13 16 5

Kódolás – Szóközök = HOSSZ(A2:A51)-1 { } JOBB(A2:A51; ) { } JOBB(A2:A51; ) =HOSSZ(A2:A51)-1 8 7 6 9 12 11 10 5 17 16 13 15 4 8 7 Alabama 6 Alaska 9 Delaware 12 11 Kentucky[C] 10 Louisiana 5 Maine Maryland 17 16 Massachusetts[D] 13 North Dakota 15 Rhode Island[F] 4 Utah Vermont Wisconsin Wyoming

Kódolás – [X] { } =HOSSZ(A2:A51) 8 7 9 12 10 6 17 13 16 5

Kódolás – [X] =HOSSZ(A2:A51) { } -4 8 7 9 12 10 6 17 13 16 5 8 4 7 3 9 { } -4 8 7 9 12 10 6 17 13 16 5 8 4 7 3 9 5 12 10 6 2 17 13 16 1

Kódolás – [X] =BAL( ; ) = HOSSZ(A2:A51)-4 = JOBB(A2:A51;HOSSZ(A2:A51)-1); ) { } =HOSSZ(A2:A51)-4 8 4 7 3 9 5 12 10 6 2 17 13 16 1 8 4 Alab 7 3 Ala 9 5 Delaw 12 Kentucky 10 6 Louisi 2 Ma Maryl 17 13 Massachusetts North Dak 16 Rhode Island 1 U Verm Wiscon Wyom

Kódolás – két eset szétválogatása =SZÖVEG.KERES("[";A2:A51) { } #ÉRTÉK! 10 15 14

Kódolás – két eset szétválogatása { } =HIBÁS( ) = (SZÖVEG.KERES("[";A2:A51)) =SZÖVEG.KERES("[";A2:A51) #ÉRTÉK! 10 15 14 #ÉRTÉK! IGAZ 10 HAMIS 15 14

Kódolás – két eset szétválogatása { } = HIBÁS(SZÖVEG.KERES("[";A2:A51)) =HA( ;"";"") =HIBÁS(SZÖVEG.KERES("[";A2:A51)) #ÉRTÉK! IGAZ 10 HAMIS 15 14 #ÉRTÉK! IGAZ 10 HAMIS 15 14

Kódolás – két eset szétválogatása =HA(HIBÁS(SZÖVEGKERES("[";A2:A51));””;””) JOBB(A2:A51;HOSSZ(A2:A51)-1) =HA(HIBÁS(SZÖVEG.KERES("[";A2:A51)); ;"") { } #ÉRTÉK! IGAZ 10 HAMIS 15 14 #ÉRTÉK! IGAZ Alabama Alaska Delaware 10 HAMIS   Louisiana Maine Maryland 15 North Dakota 14 Utah Vermont Wisconsin Wyoming #ÉRTÉK! IGAZ 10 HAMIS 15 14

Kódolás – két eset szétválogatása { } =HA(HIBÁS(SZÖVEG.KERES("[";A2:A51)); JOBB(A2:A51;HOSSZ(A2:A51)-1); ) BAL(JOBB(A2:A51;HOSSZ(A2:A51)-1);HOSSZ(A2:A51)-4)) =HA(HIBÁS(SZÖVEG.KERES("[";A2:A51)); JOBB(A2:A51;HOSSZ(A2:A51)-1);””) #ÉRTÉK! IGAZ Alabama Alaska Delaware 10 HAMIS   Kentucky Louisiana Maine Maryland 15 Massachusetts North Dakota 14 Rhode Island Utah Vermont Wisconsin Wyoming #ÉRTÉK! IGAZ Alabama Alaska Delaware 10 HAMIS   Louisiana Maine Maryland 15 North Dakota 14 Utah Vermont Wisconsin Wyoming

Population Jellemzők Algoritmus Kódolás vesszők száma 1 vessző: az eredeti egész szám ezred része 2 vessző: sztring Algoritmus annak eldöntése, hogy szám vagy sztring vessző eltávolítása Kódolás

Kódolás – Population =G2:G51*1000 { } #ÉRTÉK! 735132 925749 723393 { } #ÉRTÉK! 735132 925749 723393 626630 582658

Kódolás – Population { } =HIBÁS( ) = G2:G51*1000 =G2:G51*1000 #ÉRTÉK! { } =HIBÁS( ) = G2:G51*1000 =G2:G51*1000 #ÉRTÉK! 735132 925749 723393 626630 582658 #ÉRTÉK! IGAZ 735132 HAMIS 925749 723393 626630 582658

Kódolás – Population =HA(HIBÁS(G2:G51*1000);;G2:G51*1000) #ÉRTÉK! IGAZ 735132 HAMIS 925749 723393 626630 582658 #ÉRTÉK! IGAZ 735132 HAMIS 925749 723393 626630 582658

Kódolás – Population { } = HELYETTE(G2:G51;",";"") ) { } = HELYETTE(G2:G51;",";"") ) =HA(HIBÁS(G2:G51*1000); ; G2:G51*1000) =HA(HIBÁS(G2:G51*1000);;G2:G51*1000) #ÉRTÉK! IGAZ 735132 HAMIS 925749 723393 626630 582658 #ÉRTÉK! IGAZ 4833722 735132 HAMIS 925749 4395295 4625470 1328302 5928814 6692824 723393 1051511 2900872 626630 5742713 582658

Kódolás – Population =HA(HIBÁS(G2:G51*1000); HELYETTE(G2:G51;",";"") ; G2:G51*1000) { } *1 =HA(HIBÁS(G2:G51*1000); HELYETTE(G2:G51;",";""); G2:G51*1000) #ÉRTÉK! IGAZ 4833722 735132 HAMIS 925749 4395295 4625470 1328302 5928814 6692824 723393 1051511 2900872 626630 5742713 582658 #ÉRTÉK! IGAZ 4833722 735132 HAMIS 925749 4395295 4625470 1328302 5928814 6692824 723393 1051511 2900872 626630 5742713 582658

Spregoval tanultam programozni A függvények egymásba ágyazása az algoritmizálásra nevel. Ennek a használatához gondolkozni kell. vkeres(), fkeres() függvények helyett sokkal érdekesebb volt az index(hol.van()) összetett függvényt használni, mert itt gondolkozni kellett rajta. Segít a logikus gondolkodás fejlesztésében. Jobban átláthatók az univerzális alapfüggvények funkciói. Többféle kontextusban alkalmazhatóak az általános függvények. Későbbiekben használható táblázatkezelői tudás. Argumentumok tudatosabb használata.